專利名稱:充電控制裝置及裝有這種裝置的電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于控制可充電電池如二次電池及類似器件的裝置以及裝有這種控制裝置的電子設(shè)備。
便攜式電子設(shè)備及類似設(shè)備中一般都裝有二次電池,通過充電后這些二次電池可以重復(fù)地加以使用,從而使設(shè)備不僅可由商用電源驅(qū)動(dòng),也可由電池驅(qū)動(dòng)。另外,那些按照主計(jì)算機(jī)送來的圖象數(shù)據(jù)將圖象記錄在記錄介質(zhì)上的打印機(jī)等設(shè)備,為使體積更小,重量更輕,也設(shè)置成既能由商用電源驅(qū)動(dòng),也能由電池驅(qū)動(dòng)。這些二次電池可被一個(gè)內(nèi)藏在設(shè)備(如打印機(jī))中的一個(gè)充電電路所充電,該充電電路可以是一個(gè)專用的充電器或類似裝置。內(nèi)藏于設(shè)備中的這種充電電路還有一個(gè)開關(guān)電路,用于啟動(dòng)或者中止充電。該開關(guān)電路由一個(gè)中央處理單元(CPU)的一個(gè)輸出端上的信號(hào)電平所控制。
圖2是這種充電控制電路的總體布置。
參閱圖2,在開始充電時(shí),CPU200的一個(gè)輸出端的信號(hào)呈(比方說)高電平,開關(guān)電路202工作,從而使充電電流從充電電路201流向二次電池203,該二次電池即被充電。而當(dāng)輸出端上的信號(hào)為低電平時(shí),開關(guān)電路202則終止充電電路201的充電操作。
在先有技術(shù)中,向二次電池充電的開始和終止都是以這種方式即由CPU200的輸出端輸出的信號(hào)電平來確定的。因此,如果CPU200因任何原因而發(fā)生故障的話,則輸出端輸出的信號(hào)電平將成為不確定狀態(tài)。這樣,要控制二次電池203的充電開始和終止將發(fā)生困難。在這種情況下,當(dāng)CPU200輸出端上輸出的信號(hào)呈低電平時(shí)不會(huì)有危險(xiǎn)。但如果該信號(hào)保持在高電平狀態(tài),二次電池203則進(jìn)入過充電狀態(tài)。這是因?yàn)椋灰须娏鲝某潆婋娐?01流入二次電池203中,該二次電池203就將繼續(xù)被充電。過充電將造成二次電池203的壽命縮短,另外還將引起二次電池203發(fā)熱等非常危險(xiǎn)的問題。
在上述的打印機(jī)中,執(zhí)行中的過程將被從主計(jì)算機(jī)輸出的初始化信號(hào)所中斷,主計(jì)算機(jī)發(fā)出該初始化信號(hào)是為了使外圍設(shè)備初始化,從而執(zhí)行初始化處理。因此,當(dāng)打印機(jī)對(duì)其二次電池執(zhí)行充電操作時(shí),如果有初始化信號(hào)從主計(jì)算機(jī)輸入,則打印機(jī)與操作人員的意愿相違地中斷處于中間過程的充電操作,執(zhí)行初始化處理。這將產(chǎn)生一種等待狀態(tài),在此狀態(tài)下,打印機(jī)處于等待從主計(jì)算機(jī)發(fā)出的信息可接收狀態(tài)。
本發(fā)明正是在上述的情況下完成的,其目的是提供的一種改進(jìn)的充電控制裝置和裝有這種充電控制裝置的電子設(shè)備。
本發(fā)明的另一目的是提供一種適用于使用可充電電池的設(shè)備的、安全性上有改進(jìn)的充電控制裝置,以及裝有這種控制裝置的電子設(shè)備。
本發(fā)明還有一個(gè)目的是提供一種即使在不可能控制電池的充電時(shí)也能夠阻止電池過充電的充電控制裝置,以及裝有這種控制裝置的電子設(shè)備。
本發(fā)明的又一個(gè)目的是提供一種能在電池充電過程中防止電池的充電操作被錯(cuò)誤地終止的充電控制裝置,以及裝有這種控制裝置的電子設(shè)備。
本發(fā)明還有一個(gè)目的是提供這樣一種電子設(shè)備,即該設(shè)備中的電池的充電過程即使在與電子設(shè)備相連的外部裝置送入初始化信號(hào)時(shí)也不會(huì)被中斷。
結(jié)合附圖閱讀下面的具體描述時(shí),本發(fā)明的目的和特點(diǎn)將變得更明顯。附圖中。
圖1.是表示本發(fā)明的充電控制裝置第一個(gè)實(shí)施例的配置的方框圖,圖2.是表示一個(gè)常規(guī)的充電控制電路的配置的方框圖,圖3.是用于理解本發(fā)明的第一個(gè)實(shí)施例中的CPU的充電過程的流程圖,圖4.是用于理解本發(fā)明的第一個(gè)實(shí)施例中的CPU中斷過程的流程圖,圖5.是表示本發(fā)明的第二個(gè)實(shí)施例的充電電路的配置的方框圖,圖6.是表示本發(fā)明的第三個(gè)實(shí)施例的充電電路的配置的方框圖,圖7.是表示本發(fā)明的第四個(gè)實(shí)施例的噴墨打印機(jī)的配置示意方框圖,圖8.是表示本發(fā)明的第四個(gè)實(shí)施例的噴墨打印機(jī)的充電控制電路的配置的方框圖,圖9.是用于理解本發(fā)明的第四個(gè)實(shí)施例的MPU中的過程的流程圖,圖10.是表示本發(fā)明的第五個(gè)實(shí)施例中的把中斷信號(hào)送入MPU中的輸入電路的方框圖。
圖11.是表示本發(fā)明的第六個(gè)實(shí)施例的中斷過程的電路配置的方框圖,圖12.是用于理解本發(fā)明的第六個(gè)實(shí)施例中MPU中的過程的流程圖。
下面參照附圖詳細(xì)描述本發(fā)明的最佳實(shí)施例。
圖1是表示本發(fā)明的一個(gè)實(shí)施例中的充電電路、二次電池和CPU之間的連接關(guān)系的示意圖。在圖1中,一些與圖2中的部件相同的部件被標(biāo)上了相同的參考數(shù)字。在該實(shí)施例中,二次電池203用來給噴墨打印機(jī)中的各個(gè)單元供電。噴墨打印機(jī)使用熱能使墨水發(fā)生狀態(tài)變化,從而使墨水噴出,在記錄材料上記錄下圖象,這種打印機(jī)我們還將在以后詳細(xì)中以描述.圖1中,參考數(shù)字100表示用于控制充電操作和控制上述的噴墨打印機(jī)中各單元的操作的中央處理單元(CPU),101表示用于從CPU100接受一個(gè)用作觸發(fā)信號(hào)的脈沖信號(hào)、輸出充電控制信號(hào)的可重觸發(fā)單脈沖多諧振蕩器(以下稱為單脈沖電路),202是根據(jù)從單脈沖電路101輸出的充電控制信號(hào)的輸出電平在充電開始和充電終止之間轉(zhuǎn)換的轉(zhuǎn)換電路,201表示對(duì)二次電池203充電的充電電路,110則是存貯如圖3和圖4中的流程圖所表示的CPU100的控制程序及各類數(shù)據(jù)的ROM(只讀存貯器,111是可用作CPU100的工作區(qū)的RAM(隨機(jī)存取存貯器),該RAM中具有下面將要提到的充電標(biāo)志及其他一些標(biāo)志,112則是以CPU100確定的時(shí)間周期向CPU輸出中斷信號(hào)的可編程定時(shí)電路。
下面對(duì)圖1中的電路的工作情況進(jìn)行解釋。如果不在執(zhí)行充電操作,CPU100的信號(hào)保持在高電平(或低電平)。在這種情況下,單脈沖電路101的輸出通常為低電平,從而使轉(zhuǎn)換電路202被禁止(disenabled),使二次電池203不被充電。
當(dāng)二次電池203充電時(shí),首先,CPU100在定時(shí)電路112中設(shè)置一個(gè)對(duì)應(yīng)于一個(gè)時(shí)間周期的值。該時(shí)間周期小于單脈沖電路101輸出的單脈沖脈沖的寬度。CPU100還與定時(shí)電路112輸出的定時(shí)器中斷信號(hào)同步地向單脈沖電路101送出一個(gè)脈沖信號(hào)。收到該脈沖信號(hào)時(shí),單脈沖電路101被該脈沖信號(hào)的前沿或者后沿觸發(fā),其輸出也從低電平變成高電平。只要有脈沖信號(hào)周期地從CPU100送往單脈沖電路101,單脈沖電路就會(huì)被重新觸發(fā),其輸出就會(huì)保持在高電平上。單脈沖電路101的輸出為高電平時(shí),轉(zhuǎn)換電路202激勵(lì)充電電路201,充電電路201即對(duì)二次電池203進(jìn)行充電。
如果CPU100出了故障,再讓定時(shí)電路112進(jìn)行中斷幾乎是不可能的。這樣,CPU100就不能再周期性向單脈沖電路101提供脈沖信號(hào)了,也就不能再重新觸發(fā)單脈沖電路101了。結(jié)果,在一個(gè)預(yù)定的時(shí)間周期之后,單脈沖電路101的輸出將從高電平變?yōu)榈碗娖?。這樣,充電電路201就被轉(zhuǎn)換電路202禁止,二次電池203也就被禁止充電了。
圖3是用于理解在CPU100控制之下進(jìn)行的充電過程的流程圖,圖4是用于理解定時(shí)電路112的中斷過程的流程圖。
參閱圖3,首先,在第S1步判定是否需要對(duì)二次電池203進(jìn)行充電。這一判斷是根據(jù)(1)從一個(gè)預(yù)定的按鍵或類似裝置輸入的要求對(duì)二次電池203進(jìn)行充電的指令,或者(2)CPU根據(jù)對(duì)二次電池203的電壓的檢查結(jié)果或其它信息作出的決定來進(jìn)行的。當(dāng)需要充電時(shí),流程進(jìn)到第S2步,在這一步,RAM111中的一個(gè)充電標(biāo)志被置為“OM”。接下來,在第S3步,在定時(shí)電路112中將設(shè)置一個(gè)時(shí)間值。這個(gè)設(shè)定的時(shí)間值小于單脈沖電路101輸出的單點(diǎn)脈沖的時(shí)間寬度。在第S4,中斷的使能條件被滿足,充電過程終止。如果在第S1步判定不需要充電,流程則進(jìn)到第S5步。在這一步,RAM111中的充電標(biāo)志被置為“OFF”,充電過程終止。
接下來,參照?qǐng)D4中的流程圖解釋定時(shí)電路112的中斷過程。
如果在第S10步發(fā)生中斷,則流程時(shí)到第S11步,判斷RAM111中的充電標(biāo)志是否為“OFF”。如果該充電標(biāo)志為“OFF”,流程則進(jìn)到第S13步。在這一步,中斷使得使能條件返回主流程。
相反,如果在第S11步發(fā)現(xiàn)RAM111中的充電標(biāo)志為“ON”,流程則進(jìn)到第S12步,向單脈沖電路101送出脈沖信號(hào)。這樣,單脈沖電路101將被觸發(fā),其輸出脈沖將變?yōu)楦唠娖?。這一中斷在單脈沖電路101的輸出脈沖的時(shí)間寬度內(nèi)重復(fù)進(jìn)行。借此,單脈沖電路101被重新觸發(fā),其輸出信號(hào)也就保持在高電平上。
根據(jù)上述的實(shí)施例,CPU100在定時(shí)電路112的中斷信號(hào)產(chǎn)生的定時(shí)中斷的基礎(chǔ)上向單脈沖電路101輸出脈沖信號(hào)。但是,本發(fā)明并不限定于這一布置。比方說,本發(fā)明也可以配置成這樣即讓CPU100檢測(cè)定時(shí)電路112的狀態(tài)。并且檢測(cè)有無向單脈沖電路101輸出脈沖信號(hào)的合適時(shí)刻。另外,還可以安排成用一個(gè)程序(而不是定時(shí)電路112)來判定預(yù)定的時(shí)間是否已過以及是否因此而向單脈沖電路101送出了脈沖信號(hào)。
圖5是表示本發(fā)明的充電電路的第二個(gè)實(shí)施例的方框。在圖5中,與前面的圖中相同的部分被標(biāo)上了相同的參考數(shù)字,對(duì)它們的解釋在此就省掉了。
參考數(shù)字501表示由單脈沖電路101的輸出所控制的一個(gè)開關(guān)元件。該開關(guān)元件501被設(shè)置在充電電路201的充電電流流過的導(dǎo)線上。
下面解釋圖5中的電路的充電工作情況。指示充電開始的輸出信號(hào)從CPU100a的第1輸出端上送出。這一信號(hào)以高電平或者低電平的形式給出。充電電路201響應(yīng)該信號(hào),開始向二次電池203輸出一個(gè)充電電流。與此同時(shí),從CPU100a的第2端口也周期地向單脈沖電路101送出一個(gè)脈沖信號(hào)。當(dāng)該脈沖領(lǐng)事被周期地送入單脈沖電路101中時(shí),單脈沖電路101的輸出信號(hào)被維持在一個(gè)高電平上,從而開關(guān)元件501是工作狀態(tài),從充電電路201至二次電池203的導(dǎo)線閉合。因此,充電電流就從充電電流201流向二次電池203,對(duì)該二次電池203進(jìn)行充電。
根據(jù)本實(shí)施例,CPU100a的第2端口上輸出的脈沖信號(hào)總是送入充電電路201中的,即使不在充電時(shí)也是這樣,另外,在這種情況下,即使CPU100a出了故障,由于與上面的第一個(gè)實(shí)施例中相同的原因,脈沖信號(hào)不會(huì)周期地送向單脈沖電路101。對(duì)二次電池203的充電在適當(dāng)?shù)臅r(shí)候結(jié)束。
第二個(gè)實(shí)施例中的CPU100a的操作可以以這樣的方式實(shí)現(xiàn),即在圖3中的流程圖中的第S2和S3步之間加入一個(gè)步驟,在該步驟上,從CPU100a的第1輸出端上送出一個(gè)指示充電電路201開始充電操作的輸出信號(hào)。
圖6是表示本發(fā)明的充電電路的第三個(gè)實(shí)施例的配置的方框圖。在圖6中,與上面的附圖中相同的部分被標(biāo)上了相同的參考數(shù)字,對(duì)它們的解釋也將省略。
參考數(shù)字502表示用在充電電路201中的電源,開關(guān)元件501設(shè)置在從電源502向充電電路201提供電源的導(dǎo)線之間。
現(xiàn)在描述圖6中所示的充電控制電路的充電操作情況。CPU100a從第1輸出端輸出一個(gè)以高電平或者低電平給出的、指示充電開始的輸出信號(hào)。由此,二次電池203進(jìn)入充電狀態(tài)。與此同時(shí),從CPU100b的第二輸出端向單點(diǎn)電路101周期地提供一個(gè)脈沖信號(hào)。當(dāng)該脈沖信號(hào)被周期性送入單點(diǎn)電路101中時(shí),單點(diǎn)電路101的輸出信號(hào)被維持在一個(gè)高電平上,從而使開關(guān)元件501被激勵(lì),電源502向充電電路201提供電能,對(duì)二次電池203進(jìn)行充電。
因此,在這種情況下,如果CPU100b因某種原因發(fā)生故障而造成無脈沖信號(hào)送入單脈沖電路101中時(shí),那么,單脈沖電路101的輸出信號(hào)將變成低電平,電源502也將不向充電電路201提供電功率。這樣,對(duì)二次電池203的充電將自動(dòng)終止。在這種情況下,CPU100b的第二輸出端2輸出的脈沖信號(hào)即使不在充電時(shí)也總是輸出至充電電路201中。
如上所述,在本實(shí)施例中,由CPU周期地產(chǎn)生的脈沖信號(hào)送入可重新觸發(fā)的多諧振蕩器中。充電的開始/終止根據(jù)該可觸發(fā)多諧振蕩器的輸出來加以控制。這樣,即使CPU出現(xiàn)故障,對(duì)電池進(jìn)行的充電也能停止。這樣,就可以防止電池因過充電而發(fā)生事故。
下面參照?qǐng)D7來描述本發(fā)明的第四個(gè)實(shí)施例。
圖7是表示與本發(fā)明的第四個(gè)實(shí)施例相關(guān)的一個(gè)噴墨打印機(jī)的配置的示意性方框圖。
圖7中所示的噴墨記錄裝置包括一個(gè)可編程外設(shè)接口1(以下稱為PPI),該接口并行地接收一個(gè)主機(jī)算機(jī)發(fā)出的命令信號(hào)及一個(gè)記錄信息信號(hào),將這些信號(hào)轉(zhuǎn)送至一個(gè)MPU(微處理單元)2,并且執(zhí)行對(duì)一個(gè)控制臺(tái)單元6的控制、滑架原始位置檢測(cè)器7的輸入處理等等;上述的噴墨記錄裝置還包括用于控制該裝置中的每個(gè)部件的工作的MPU2,用于存貯收到的信號(hào)的RAM3,用于輸出諸如字符及符號(hào)標(biāo)記等圖象的字形發(fā)生ROM4,以及存貯由MPU2執(zhí)行的處理過程的控制ROM5,這些單元通過一根地址總線17和一根數(shù)據(jù)總線18連至MPU2,受MPU2送出的控制信號(hào)的控制。
該噴墨記錄裝置還包括一個(gè)用于在主掃描方向上移動(dòng)裝有記錄頭12的滑架(carriage)的滑架電機(jī)8,用于在垂直于滑架的運(yùn)動(dòng)方向(主掃描方向)的方向(副掃描方向)上傳送記錄材料的送紙馬達(dá)10,一個(gè)驅(qū)動(dòng)與記錄頭12的噴墨口(未示出)相接觸的加蓋部件從而使上述噴墨口與空氣隔離的加蓋電機(jī)13,用于驅(qū)動(dòng)滑架電機(jī)8的驅(qū)動(dòng)電路15,用于驅(qū)動(dòng)送紙電機(jī)10的驅(qū)動(dòng)電路16,以及用于驅(qū)動(dòng)加蓋電機(jī)13的驅(qū)動(dòng)電路14??刂婆_(tái)單元6上裝有一個(gè)鍵盤,一個(gè)指示燈及類似元件。
滑架起始位置檢測(cè)器7裝在滑架的起始位置附近,用來檢測(cè)裝有記錄頭12的滑架到達(dá)原始位置這一事實(shí)。紙張檢測(cè)器9用于檢測(cè)記錄紙的有無,亦即檢測(cè)記錄材料是否裝入了記錄單元中。記錄頭12是噴墨記錄頭,它采用了這樣的方案,即利用熱能使墨水引起狀態(tài)變化,從而噴出墨水。記錄頭12設(shè)有小孔(未示出)、噴射加熱器等等。驅(qū)動(dòng)電路11根據(jù)一個(gè)記錄信息信號(hào)驅(qū)動(dòng)記錄頭12的噴射加熱器。
在上述的配置中,MPU2通過PPI1與一個(gè)主控裝置如計(jì)算機(jī)相連,并且接收命令和記錄信息信號(hào)(打印數(shù)據(jù)),接收到的信息信號(hào)或者打印數(shù)據(jù)存貯在RAM3中以供記錄。這些處理由存貯在控制ROM5中的控制程序來實(shí)現(xiàn)。
在上述的噴墨打印機(jī)或者說記錄裝置中,中斷是由從主計(jì)算機(jī)輸出的、用來使外圍設(shè)備初始化的初始化信號(hào)產(chǎn)生的,由此造成執(zhí)行中的過程被取消,轉(zhuǎn)而執(zhí)行初始化過程。因此,如果當(dāng)打印機(jī)對(duì)二次電池26執(zhí)行充電操作時(shí)從主計(jì)算機(jī)中送出了初始化信號(hào),打印機(jī)將與操作者的意愿相違地中止處于中間階段的充電微操作,執(zhí)行初始化操作。鑒于這種情況,本發(fā)明的一個(gè)主題(將在下面加以詳述)就是把使打印機(jī)一側(cè)能夠判上述的初始化信號(hào)是不是可接受的,這樣能防止充電操作的中斷。
接下來,參閱圖8詳述一下本實(shí)施例的噴墨記錄裝置的電源21。當(dāng)然,具有與上述的第一、第二或第三實(shí)施例相同的配置的充電電路可以用作本實(shí)施例中的充電電路。
在圖8中,噴墨記錄裝置設(shè)置了二個(gè)驅(qū)動(dòng)電源,其一是用于從交流輸入得到直流輸出的交直流轉(zhuǎn)換電路22(如一個(gè)交流適配器),另一個(gè)是可充電的二次電池26。電源轉(zhuǎn)換電路23從交直流轉(zhuǎn)換電路22和二次電池26中選擇一個(gè)。電源轉(zhuǎn)換電路23可以采用(比方說)一個(gè)模擬開關(guān)、一個(gè)電源插孔或者類似裝置。在使用交流電源以及二次電池26充電期間,轉(zhuǎn)換電路23與觸點(diǎn)1相連。當(dāng)使用二次電池26來驅(qū)動(dòng)噴墨記裝置時(shí),轉(zhuǎn)換電路23與觸點(diǎn)2相連。直流-直流轉(zhuǎn)換電路24用于將驅(qū)動(dòng)電源的直流輸出轉(zhuǎn)換成送至噴墨記錄裝置各單元中的合適電壓。充電電路25用于對(duì)二次電池26進(jìn)行充電。充電電路25的充電操作的進(jìn)行/停止根據(jù)從PPI的輸出端產(chǎn)生的充電進(jìn)行/停止信號(hào)19(充電時(shí)為高電平)來加以控制。
圖9是用于理解根據(jù)本發(fā)明的第四個(gè)實(shí)施例的噴墨記錄裝置的控制操作的流程圖。執(zhí)行這一過程的控制程序存貯在ROM5中。流程圖開始時(shí),電源接通,存貯在控制ROM5中的控制程序開始執(zhí)行。
首先,在第S21步,在接通電源時(shí)作為初始化過程進(jìn)行PPI的初始設(shè)置、RAM3的操作檢測(cè)、RAM3的初始化,以及ROM5的操作檢測(cè)等等。另外,在第S21步還檢測(cè)DIP開關(guān)的狀態(tài)、控制臺(tái)單元6上各種開關(guān)以及有關(guān)處理中將要用到的參數(shù)、標(biāo)志等等的初始設(shè)置。二次電池26的充電方法也有二種,其一是將噴墨打印機(jī)設(shè)置在充電專用模式下對(duì)二次電池進(jìn)行充電,其二是使噴墨打印機(jī)象普通的打印機(jī)那樣工作,同時(shí)又向電池26施加一個(gè)非常小的大約為電池容量的1/50的電流,逐漸進(jìn)行充電(點(diǎn)滴式充電方法)。本實(shí)施例中采用的是前一種方法。在第S22步判噴墨記錄裝置是否置于充電模式。充電模式的設(shè)定可以通過(比方說)在電源接通之后一定的時(shí)間內(nèi)按下控制臺(tái)單元6上的某個(gè)預(yù)定的鍵或者類似裝置來實(shí)現(xiàn)的。如果不要求開始充電,程序則進(jìn)到第S23步,對(duì)一種在線模式進(jìn)行確認(rèn)。在對(duì)在線模式進(jìn)行確認(rèn)之后,程序進(jìn)到第S24步,在此等待并且檢查從主計(jì)算機(jī)送出的記錄信息。一旦判定記錄要開始時(shí),程序進(jìn)至第S25步,執(zhí)行記錄操作。之后,程序進(jìn)至第S26步,并在記錄終止時(shí)返回到第S24步。記錄過程終止之后,如果工作模式已被從在線模式轉(zhuǎn)至離線模式,則程序可以被編制成使流程返回至第S22步,在此判斷有無充電指令輸入。
另一方面,如果在第S22步判定已進(jìn)入充電模式,程序則進(jìn)到第S27步。地這一步驟中,由主計(jì)算機(jī)輸出的初始化信號(hào)(INIT)產(chǎn)生的中斷將被中止。在第S28步,電源轉(zhuǎn)換電路23與觸點(diǎn)1相連,PPI1也將輸出一個(gè)充電進(jìn)行信號(hào)19。響應(yīng)于該信號(hào),充電電路25被激勵(lì),開始對(duì)二次電池26進(jìn)行充電。接下來,程序進(jìn)到第S29。在這一步,通過檢測(cè)被充電后的二次電池26的電池電壓、電池溫度的變化或者觀察二次電池26的充電時(shí)間,確定二次電池是否已被完全地充電至一個(gè)正常的容量上。如果判定二次電池已被完全充電至該正常容量上,程序則進(jìn)行第S30步,該步驟又允許從主計(jì)算機(jī)輸入的初始化信號(hào)產(chǎn)生中斷。在第S31步,對(duì)二次電池26的充電操作終止。
這樣,當(dāng)二次電池26在充電時(shí),即使從主計(jì)算機(jī)輸入了初始化信號(hào),充電操作也不會(huì)停止。
圖10.是表示作為上述的第四個(gè)實(shí)施例的一種變型的第五個(gè)實(shí)施例的電路配置的示意圖。在本實(shí)施例中,由主計(jì)算機(jī)輸入的初始化信號(hào)產(chǎn)生的中斷也是可以避免的。
在圖10中,參考數(shù)字20表示從主計(jì)算機(jī)輸入的初始化信號(hào)(INIT),19表示從PPI的輸出端輸出的充電控制信號(hào)。這二個(gè)信號(hào)加到一個(gè)或門電路30上,該電路的輸出端與MPU的中斷信號(hào)輸入端相連。
在本實(shí)施的配置中,INIT信號(hào)20是低電平有效。充電控制信號(hào)分別在其高電平狀態(tài)和低電平狀態(tài)提供充電模式和記錄模式。在記錄模式下,或門電路30的輸出因充電控制信號(hào)19而呈高電平。這樣,即使有初始記信號(hào)從主計(jì)算機(jī)送來,MPU2中也不會(huì)發(fā)生中斷。
因此,在充電模式下,即使從計(jì)算機(jī)送來了初始化信號(hào)(INIT)20,由于該INIT信號(hào)20也被噴墨記錄裝置所忽視,因此,二次電池26的充電過程將不會(huì)被初始化過程而中斷。
在記錄模式下,由于充電控制信號(hào)19呈低電平狀態(tài),因此當(dāng)從主計(jì)算機(jī)送來處于低電平狀態(tài)的INIT信號(hào)20時(shí),或門電路30也將產(chǎn)生一個(gè)低電平的輸出信號(hào)。這樣,將由INIT信號(hào)20產(chǎn)生一個(gè)中斷。反過來,這又導(dǎo)致噴墨打印機(jī)的控制系統(tǒng)的初始化。
圖11表示用于執(zhí)行通過選擇器(如控制臺(tái)單元6上DIP開關(guān))送出的初始化信號(hào)(INIT)產(chǎn)生的中斷過程的電路設(shè)置(第三個(gè)實(shí)施例)的示意圖。
圖11中,參考數(shù)字31表示用于選擇禁止或者允許中斷的一個(gè)選擇開關(guān)。選擇開關(guān)31的一個(gè)觸點(diǎn)接地;另一端通過一個(gè)電阻32接至+5V電源,此外還與PPI的一個(gè)輸入端相連。
參照?qǐng)D11,當(dāng)選擇開關(guān)31斷開時(shí),+5V電壓亦即一個(gè)高電平信號(hào)將送入PPI1的輸入端。另一方面,選擇開關(guān)31接通時(shí),0V電壓亦即一個(gè)低電平信號(hào)將送至PPI的輸入端。此外,也可以設(shè)置成這樣,即(比方說)當(dāng)選擇開關(guān)31斷開時(shí),由INIT產(chǎn)生的中斷過程將被禁止;而當(dāng)選擇開關(guān)31接通時(shí),INIT信號(hào)產(chǎn)生的中斷過程不被禁止。
圖12是用于理解本發(fā)明的第六個(gè)實(shí)施例中MPU2的控制的流程圖。執(zhí)行這一過程的控制程序存貯在控制ROM5中。
在圖12所示的流程圖中,從第S41步至第S46步等于圖9中的第S21步至第S26步,因此,對(duì)這些步驟的解釋將被省略。
如果步驟S42識(shí)別出了充電模式,程序則進(jìn)到第S47步,在這一步中,檢測(cè)開關(guān)31的狀態(tài),并且判斷由主計(jì)算機(jī)的初始化信號(hào)產(chǎn)生的中斷是否允許。也就是說,如果送入PPI的輸入端的信號(hào)為高電平,則判定中斷被禁止;而如果該信號(hào)為低電平,則視為中斷未被禁止。如果送入上述輸入端的信號(hào)為高電平,程序則進(jìn)至第S48步禁止初始化信號(hào)產(chǎn)生的中斷,再進(jìn)至第S49步。在第S49和S50步中,二次電池26被充電,這與S28和S29步中的情形一樣。電池充電完成之后,程序進(jìn)至第S51步,允許主計(jì)算機(jī)送來的初始化信號(hào)產(chǎn)生中斷。再進(jìn)至第S52步,終止充電過程。
如上所述,在本實(shí)施例中,可以在不增加裝置成本的前提下防止充電操作的錯(cuò)誤終止,從而可以提高裝置的操作性能。
雖然本發(fā)明的這個(gè)實(shí)施例被作為一個(gè)噴墨打印機(jī)來描述的,但是本發(fā)明并不受制于這一實(shí)施例,本發(fā)明可以適用于由從一個(gè)外部裝置(如主計(jì)算機(jī))送入的初始化信號(hào)進(jìn)行初始化的各種電子設(shè)備設(shè)備(如通訊裝置或者各種終端)。
此外,本發(fā)明既適用于包括多個(gè)裝置的一個(gè)系統(tǒng),也適用于包括單獨(dú)的一個(gè)裝置的設(shè)備。此外,本發(fā)明還適用于下列情況,即本發(fā)明的目的通過向上述的裝置或設(shè)備提供一個(gè)用于實(shí)現(xiàn)本發(fā)明的程序來實(shí)現(xiàn)。
權(quán)利要求
1.一種用于控制對(duì)一個(gè)可充電電池所進(jìn)行的充電的充電控制裝置,包括-用于以一個(gè)預(yù)定的周期輸出一個(gè)控制信號(hào)的控制裝置,-信號(hào)輸出裝置,用于在預(yù)定的時(shí)間內(nèi)從上述控制裝置接收到控制信號(hào)時(shí)輸出一個(gè)具有預(yù)定電平的信號(hào),-用于根據(jù)從上述的信號(hào)輸出裝置輸出的信號(hào)的電平,控制對(duì)上述的電池所進(jìn)行的充電的充電裝置。
2.根據(jù)權(quán)利要求1的裝置,其中,上述的信號(hào)輸出裝置在預(yù)定的周期內(nèi)接收到控制信號(hào)時(shí)輸出一個(gè)具有第一預(yù)定電平的信號(hào),在預(yù)定的周期內(nèi)未接收到控制信號(hào)時(shí)則輸出一個(gè)具有第二預(yù)定電平的信號(hào),上述的第二預(yù)定電平不同于上述的第一預(yù)定電平。
3.根據(jù)根據(jù)權(quán)利要求2的裝置,其中,上述的充電裝置根據(jù)上述的具有第一電平的信號(hào)對(duì)上述電池執(zhí)行充電操作,根據(jù)上述的具有第二電平的信號(hào)終止對(duì)上述的電池的充電。
4.根據(jù)權(quán)利要求1至3中任意一個(gè)的裝置,其中,上述的充電裝置裝有一個(gè)轉(zhuǎn)換裝置,該轉(zhuǎn)換裝置用于根據(jù)上述的信號(hào)輸出裝置輸出的具有一個(gè)電平的信號(hào)在向上述電池提供充電電流的狀態(tài)和切斷對(duì)上述電池的充電電流的狀態(tài)之間進(jìn)行轉(zhuǎn)換。
5.根據(jù)權(quán)利要求1至3中任一個(gè)的裝置,其中,上述的充電裝置包括一個(gè)用于對(duì)上述電池充電的充電電路和一個(gè)用于在向上述的充電電路提供功率的狀態(tài)和切斷送經(jīng)上述的充電電路的功率的狀態(tài)之間執(zhí)行轉(zhuǎn)換操作的轉(zhuǎn)換電路;上述的轉(zhuǎn)換電路根據(jù)上述的信號(hào)輸出裝置輸出的信號(hào)的電平執(zhí)行上述的轉(zhuǎn)換操作。
6.根據(jù)權(quán)利要求1的裝置,其中,上述的電池給一個(gè)電子設(shè)備中的各個(gè)單元提供能量,上述的控制裝置控制上述的電子設(shè)備中各個(gè)單元的操作。
7.根據(jù)權(quán)利要求6的裝置,其中,上述的電子設(shè)備是通過噴墨將圖象記錄在記錄材料上的噴墨打印機(jī)。
8.根據(jù)權(quán)利要求7的裝置,其中,所述的墨水噴射是通過使用熱能使墨水發(fā)生狀態(tài)變化來實(shí)現(xiàn)的。
9.一種與一個(gè)外部裝置相連從而執(zhí)行預(yù)定的處理的電子設(shè)備,該電子設(shè)備中裝有一個(gè)向該設(shè)備中的各個(gè)單元提供功率的可充電電池,上述的電子設(shè)備被上述外部設(shè)備送出的一個(gè)初始化信號(hào)所初始化,該電子設(shè)備包括用于指示對(duì)上述電池進(jìn)行充電的指令裝置,用于根據(jù)上述的指令裝置發(fā)出的指令對(duì)上述的電池進(jìn)行充電的充電裝置,以及用于在上述的充電裝置對(duì)上述電池進(jìn)行充電時(shí)禁止對(duì)上述的初始化信號(hào)作出響應(yīng)的控制裝置。
10.根據(jù)權(quán)利要求9的設(shè)備,其中,在不對(duì)上述電池進(jìn)行充電期間,上述的控制裝置響應(yīng)于上述的初始化信號(hào)中止正在執(zhí)行中的處理,通過一個(gè)初始化過程執(zhí)行初始化處理。
11.根據(jù)權(quán)利要求10的設(shè)備,其中,上述的控制裝置禁止由上述的初始化信號(hào)產(chǎn)生的中斷。
12.根據(jù)權(quán)利要求9的設(shè)備,其中,上述的控制裝置具有在上述的電池充電期間禁止初始化信號(hào)輸入的裝置。
13.根據(jù)權(quán)利要求9所述的設(shè)備,其中,上述的控制裝置控制上述的電子設(shè)備中各單元的操作。
14.根據(jù)權(quán)利要求9至13中任一個(gè)的設(shè)備,其中所述的電子設(shè)備是通過噴墨將圖象記錄在記錄材料上的噴墨打印機(jī)。
15.根據(jù)權(quán)利要求14的設(shè)備,其中,上述的墨水噴射是通過使用熱能使墨水狀態(tài)產(chǎn)生變化來實(shí)現(xiàn)的。
全文摘要
在本發(fā)明中,CPU以預(yù)定的周期向一個(gè)單脈沖電路送出一個(gè)控制信號(hào)。只要有控制信號(hào)以預(yù)定的周期送入一個(gè)單脈沖電路中,該單脈沖電路的輸出信號(hào)就將維持在一個(gè)預(yù)定的電平上。單脈沖電路的輸出信號(hào)被送入電池的充電電路中。當(dāng)單脈沖電路的輸出信號(hào)保持在預(yù)定的電平上時(shí),充電電路即對(duì)電池進(jìn)行充電操作。
文檔編號(hào)H02J7/04GK1078830SQ9310342
公開日1993年11月24日 申請(qǐng)日期1993年3月31日 優(yōu)先權(quán)日1992年3月31日
發(fā)明者池田哲人, 荒川淳一, 堀米英雄, 兼子雄一, 栗林明 申請(qǐng)人:佳能株式會(huì)社