專(zhuān)利名稱(chēng):針式打印機(jī)及其控制電路的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及,尤其涉及一種針式打印機(jī)及其控制電路。
背景技術(shù):
針式打印機(jī)是通過(guò)打印頭中的數(shù)根針擊打復(fù)寫(xiě)紙,從而形成字體。對(duì)于一些醫(yī)院窗口、銀行窗口、郵局窗口等行業(yè)用戶(hù)來(lái)說(shuō),針式打印機(jī)是他們的必備產(chǎn)品之一,只有通過(guò)針式打印機(jī)才能快速的完成各項(xiàng)單據(jù)的復(fù)寫(xiě),為用戶(hù)提供高效的服務(wù),而且還能為這些窗口行業(yè)用戶(hù)存底。如圖1所示,為現(xiàn)有技術(shù)中一種針式打印機(jī)控制電路的框圖,包括主控處理器11、 程序字庫(kù)存儲(chǔ)芯片12、馬達(dá)驅(qū)動(dòng)電路13和打印針驅(qū)動(dòng)電路14。程序字庫(kù)存儲(chǔ)芯片12、馬達(dá)驅(qū)動(dòng)電路13和打印針驅(qū)動(dòng)電路14分別與主控處理器11連接,針式打印機(jī)所有的動(dòng)作和功能都是由主控處理器11控制實(shí)現(xiàn)的,主控處理器11根據(jù)上位機(jī)發(fā)送的數(shù)據(jù)從程序字庫(kù)存儲(chǔ)芯片12中讀取字符,再?gòu)某绦蜃謳?kù)存儲(chǔ)芯片12中讀取程序,該程序可以控制馬達(dá)驅(qū)動(dòng)電路13驅(qū)動(dòng)馬達(dá),完成打印頭的橫向運(yùn)動(dòng)和打印紙的縱向運(yùn)動(dòng),控制打印針驅(qū)動(dòng)電路14驅(qū)動(dòng)打印針,完成打印針的擊針運(yùn)動(dòng),從而實(shí)現(xiàn)打印。但是,上述針式打印頭控制電路存在如下缺陷當(dāng)打印機(jī)發(fā)生異常掉電后再重新上電時(shí),不能繼續(xù)掉電之前的打印,從而使得掉電之前的打印內(nèi)容不完整。
實(shí)用新型內(nèi)容本實(shí)用新型提供一種針式打印機(jī)及其控制電路,用以實(shí)現(xiàn)當(dāng)打印機(jī)發(fā)生異常掉電后再重新上電時(shí),打印頭在指定位置繼續(xù)打印,保證掉電之前的打印內(nèi)容的完整性。本實(shí)用新型提供一種針式打印機(jī)的控制電路,包括主控處理器、程序字庫(kù)存儲(chǔ)芯片、馬達(dá)驅(qū)動(dòng)電路和打印針驅(qū)動(dòng)電路,所述主控處理器包括主控處理單元,與所述程序字庫(kù)存儲(chǔ)芯片、馬達(dá)驅(qū)動(dòng)電路和打印針驅(qū)動(dòng)電路連接,其特征在于,所述主控處理器還包括用于記錄打印位置的打印位置記錄單元,與上位機(jī)連接。本實(shí)用新型還提供一種針式打印機(jī),包括打印頭、馬達(dá)和控制電路,所述控制電路包括主控處理器、程序字庫(kù)存儲(chǔ)芯片、馬達(dá)驅(qū)動(dòng)電路和打印針驅(qū)動(dòng)電路,所述主控處理器包括主控處理單元,所述主控處理單元與所述程序字庫(kù)存儲(chǔ)芯片、馬達(dá)驅(qū)動(dòng)電路和打印針驅(qū)動(dòng)電路連接,其特征在于,所述主控處理器還包括用于記錄打印位置的打印位置記錄單元,與上位機(jī)連接。在本實(shí)用新型中,在打印過(guò)程中,打印位置記錄單元時(shí)刻記錄打印位置,將該打印位置發(fā)送給上位機(jī)。當(dāng)打印機(jī)發(fā)生異常掉電后再重新上電時(shí),上位機(jī)根據(jù)該打印位置將尚未打印的數(shù)據(jù)發(fā)送給主控處理單元,同時(shí)將該打印位置發(fā)送給主控處理單元,主控處理單元驅(qū)動(dòng)馬達(dá)和打印針在該打印位置處繼續(xù)打印,從而保證了掉電之前的打印內(nèi)容的完整性。
圖1為現(xiàn)有技術(shù)中一種針式打印機(jī)控制電路的框圖;圖2為本實(shí)用新型針式打印機(jī)的控制電路第一實(shí)施例的框圖;圖3為本實(shí)用新型針式打印機(jī)的控制電路第二實(shí)施例的框圖;圖4為本實(shí)用新型針式打印機(jī)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合說(shuō)明書(shū)附圖和具體實(shí)施方式
對(duì)本實(shí)用新型作進(jìn)一步的描述。針式打印機(jī)控制電路第一實(shí)施例如圖2所示,為本實(shí)用新型針式打印機(jī)的控制電路第一實(shí)施例的框圖,可以包括主控處理器11、程序字庫(kù)存儲(chǔ)芯片12、馬達(dá)驅(qū)動(dòng)電路13和打印針驅(qū)動(dòng)電路14。主控處理器11中包括主控處理單元111和打印位置記錄單元112,程序字庫(kù)存儲(chǔ)芯片12、馬達(dá)驅(qū)動(dòng)電路13和打印針驅(qū)動(dòng)電路14分別與主控處理單元111連接,主控處理單元111和打印位置記錄單元112與上位機(jī)(未示出)連接。在本實(shí)施例中,程序字庫(kù)存儲(chǔ)芯片12用于存儲(chǔ)程序和字庫(kù)。馬達(dá)驅(qū)動(dòng)電路13在主控處理單元111的控制下驅(qū)動(dòng)馬達(dá),完成打印頭的橫向運(yùn)動(dòng)和打印紙的縱向運(yùn)動(dòng),打印針驅(qū)動(dòng)電路14用于在主控處理單元111的控制下驅(qū)動(dòng)打印針,完成打印針的擊針運(yùn)動(dòng)。打印位置記錄單元112用于記錄打印位置。本實(shí)施例的工作過(guò)程如下主控處理單元111接收到上位機(jī)發(fā)送的數(shù)據(jù)后,從程序字庫(kù)存儲(chǔ)芯片12中獲取字符,從程序字庫(kù)存儲(chǔ)芯片12中讀取程序,該程序可以控制馬達(dá)驅(qū)動(dòng)電路13驅(qū)動(dòng)馬達(dá),馬達(dá)再帶動(dòng)打印頭進(jìn)行橫向運(yùn)動(dòng),帶動(dòng)打印紙進(jìn)行縱向運(yùn)動(dòng),控制打印針驅(qū)動(dòng)電路14驅(qū)動(dòng)打印針完成擊針動(dòng)作,從而完成打印。在打印過(guò)程中,打印位置記錄單元112時(shí)刻記錄打印位置,將該打印位置發(fā)送給上位機(jī)。當(dāng)打印機(jī)發(fā)生異常掉電后再重新上電時(shí),上位機(jī)根據(jù)該打印位置將尚未打印的數(shù)據(jù)和該打印位置發(fā)送給主控處理單元 111,主控處理單元111驅(qū)動(dòng)馬達(dá)和打印針在該打印位置處繼續(xù)打印,從而保證了掉電之前的打印內(nèi)容的完整性。針式打印機(jī)控制電路第二實(shí)施例如圖3所示,為本實(shí)用新型針式打印機(jī)的控制電路第二實(shí)施例的框圖,與圖2所示框圖的不同之處在于,還可以包括加解密電路16,與主控處理單元111連接。加解密電路 16用于對(duì)程序字庫(kù)存儲(chǔ)芯片12中存儲(chǔ)的程序和字庫(kù)進(jìn)行加密和解密。具體地,當(dāng)主控處理單元111將程序和字庫(kù)存儲(chǔ)到程序字庫(kù)存儲(chǔ)芯片12時(shí),調(diào)用加解密電路16對(duì)將要存儲(chǔ)的程序和字庫(kù)進(jìn)行加密,將加密后的程序和字庫(kù)存儲(chǔ)到程序字庫(kù)存儲(chǔ)芯片12中。在打印過(guò)程中,主控處理單元111從程序字庫(kù)存儲(chǔ)芯片12中讀取程序和字庫(kù)后,再調(diào)用加解密電路16 對(duì)讀取的程序和字庫(kù)進(jìn)行解密,從而可以有效地防止非法拷貝和抄板。再參見(jiàn)圖3,本實(shí)施例還可以包括打印針保護(hù)電路17,與主控處理單元111連接。 主控處理單元111控制打印針保護(hù)電路17的運(yùn)行以保護(hù)打印針,可以在程序異常的情況下有效地防止打印針過(guò)熱燒毀等不安全因素。再參見(jiàn)圖3,本實(shí)施例還可以包括溫度檢測(cè)電路18,與主控處理單元111連接。溫度檢測(cè)電路18用于檢測(cè)打印頭的溫度,然后將打印頭的溫度發(fā)送給主控處理單元111,主控處理單元111根據(jù)該溫度調(diào)整馬達(dá)驅(qū)動(dòng)電路13和打印針驅(qū)動(dòng)電路14,從而實(shí)現(xiàn)調(diào)整打印效果,保證打印的質(zhì)量,并可以有效地延長(zhǎng)打印頭的壽命。再參見(jiàn)圖3,本實(shí)施例還可以包括電壓檢測(cè)電路19,與主控處理單元111連接。電壓檢測(cè)電路19用于檢測(cè)打印頭的工作電壓,然后將打印頭的工作電壓發(fā)送給主控處理單元111,主控處理單元111根據(jù)該工作電壓調(diào)整馬達(dá)驅(qū)動(dòng)電路13和打印針驅(qū)動(dòng)電路14,從而實(shí)現(xiàn)調(diào)整打印效果,保證打印的質(zhì)量,并可以有效地延長(zhǎng)打印頭的壽命。本實(shí)施例不僅可以通過(guò)打印位置記錄單元112實(shí)現(xiàn)當(dāng)打印機(jī)發(fā)生異常掉電后再重新上電時(shí),打印頭在指定位置繼續(xù)打印,保證掉電之前的打印內(nèi)容的完整性,還可以通過(guò)加解密電路16對(duì)從程序字庫(kù)存儲(chǔ)芯片12進(jìn)行加密和解密,有效地防止非法拷貝和抄板。此外,本實(shí)施例還可以通過(guò)打印針保護(hù)電路17保護(hù)打印針,有效地防止打印針過(guò)熱燒毀。另外,本實(shí)施例還可以通過(guò)溫度檢測(cè)電路18和電壓檢測(cè)電路19自動(dòng)調(diào)整打印效果,保證打印的質(zhì)量,有效地延長(zhǎng)打印頭的壽命。針式打印機(jī)實(shí)施例如圖4所示,為本實(shí)用新型針式打印機(jī)實(shí)施例的結(jié)構(gòu)示意圖,可以包括打印頭41、 馬達(dá)42和控制電路43。其中,控制電路43可以包括主控處理器11、程序字庫(kù)存儲(chǔ)芯片12、 馬達(dá)驅(qū)動(dòng)電路13和打印針驅(qū)動(dòng)電路14。主控處理器11包括主控處理單元111和打印位置記錄單元112。程序字庫(kù)存儲(chǔ)芯片12、馬達(dá)驅(qū)動(dòng)電路13和打印針驅(qū)動(dòng)電路14分別與主控處理單元111連接,打印針驅(qū)動(dòng)電路14與打印頭41連接,馬達(dá)驅(qū)動(dòng)電路13與馬達(dá)42連接。在本實(shí)施例中,程序字庫(kù)存儲(chǔ)芯片12用于存儲(chǔ)程序和字庫(kù)。馬達(dá)驅(qū)動(dòng)電路13在主控處理單元111的控制下驅(qū)動(dòng)馬達(dá)42,馬達(dá)42再完成打印頭的橫向運(yùn)動(dòng)和打印紙的縱向運(yùn)動(dòng),打印針驅(qū)動(dòng)電路14用于在主控處理單元111的控制下驅(qū)動(dòng)打印頭41上的打印針,完成打印針的擊針運(yùn)動(dòng)。打印位置記錄單元112用于記錄打印位置。本實(shí)施例的工作過(guò)程如下主控處理單元111接收到上位機(jī)發(fā)送的數(shù)據(jù)后,從程序字庫(kù)存儲(chǔ)芯片12中獲取字符,從程序字庫(kù)存儲(chǔ)芯片12中讀取程序,該程序可以控制馬達(dá)驅(qū)動(dòng)電路13驅(qū)動(dòng)馬達(dá),馬達(dá)再帶動(dòng)打印頭進(jìn)行橫向運(yùn)動(dòng),帶動(dòng)打印紙進(jìn)行縱向運(yùn)動(dòng),控制打印針驅(qū)動(dòng)電路14驅(qū)動(dòng)打印針完成擊針動(dòng)作,從而完成打印。在打印過(guò)程中,打印位置記錄單元112時(shí)刻記錄打印位置,將該打印位置發(fā)送給上位機(jī)。當(dāng)打印機(jī)發(fā)生異常掉電后再重新上電時(shí),上位機(jī)根據(jù)該打印位置將尚未打印的數(shù)據(jù)和該打印位置發(fā)送給主控處理單元 111,主控處理單元111驅(qū)動(dòng)馬達(dá)和打印針在該打印位置處繼續(xù)打印,從而保證了掉電之前的打印內(nèi)容的完整性。需要說(shuō)明的是,控制電路43還可以包括前述針式打印機(jī)控制電路第二實(shí)施例中的任一電路,在此不再贅述。最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本實(shí)用新型的技術(shù)方案而非限制,盡管參照較佳實(shí)施例對(duì)本實(shí)用新型進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本實(shí)用新型的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本實(shí)用新型技術(shù)方案的精神和范圍。
權(quán)利要求1.一種針式打印機(jī)的控制電路,包括主控處理器、程序字庫(kù)存儲(chǔ)芯片、馬達(dá)驅(qū)動(dòng)電路和打印針驅(qū)動(dòng)電路,所述主控處理器包括主控處理單元,與所述程序字庫(kù)存儲(chǔ)芯片、馬達(dá)驅(qū)動(dòng)電路和打印針驅(qū)動(dòng)電路連接,其特征在于,所述主控處理器還包括用于記錄打印位置的打印位置記錄單元,與上位機(jī)連接。
2.根據(jù)權(quán)利要求1所述的針式打印機(jī)的控制電路,其特征在于,還包括用于保護(hù)打印針以防止打印針過(guò)熱燒毀的打印針保護(hù)電路,與所述主控處理單元連接。
3.根據(jù)權(quán)利要求1所述的針式打印機(jī)的控制電路,其特征在于,還包括 用于檢測(cè)打印頭的溫度的溫度檢測(cè)電路,與所述主控處理單元連接。
4.根據(jù)權(quán)利要求1所述的針式打印機(jī)的控制電路,其特征在于,還包括 用于檢測(cè)打印頭的工作電壓的電壓檢測(cè)電路,與所述主控處理單元連接。
5.一種針式打印機(jī),包括打印頭、馬達(dá)和控制電路,所述控制電路包括主控處理器、程序字庫(kù)存儲(chǔ)芯片、馬達(dá)驅(qū)動(dòng)電路和打印針驅(qū)動(dòng)電路,所述主控處理器包括主控處理單元,所述主控處理單元與所述程序字庫(kù)存儲(chǔ)芯片、馬達(dá)驅(qū)動(dòng)電路和打印針驅(qū)動(dòng)電路連接,其特征在于,所述主控處理器還包括用于記錄打印位置的打印位置記錄單元,與上位機(jī)連接。
6.根據(jù)權(quán)利要求5所述的針式打印機(jī),其特征在于,所述控制電路還包括用于保護(hù)打印針以防止打印針過(guò)熱燒毀的打印針保護(hù)電路,與所述主控處理單元連接。
7.根據(jù)權(quán)利要求5所述的針式打印機(jī),其特征在于,所述控制電路還包括 用于檢測(cè)打印頭的溫度的溫度檢測(cè)電路,與所述主控處理單元連接。
8.根據(jù)權(quán)利要求5所述的針式打印機(jī),其特征在于,所述控制電路還包括 用于檢測(cè)打印頭的工作電壓的電壓檢測(cè)電路,與所述主控處理單元連接。
專(zhuān)利摘要本實(shí)用新型涉及一種針式打印機(jī)及其控制電路。其中,所述針式打印機(jī)的控制電路包括針式打印機(jī)的控制電路,包括主控處理器、程序字庫(kù)存儲(chǔ)芯片、馬達(dá)驅(qū)動(dòng)電路和打印針驅(qū)動(dòng)電路,所述主控處理器包括主控處理單元,與所述程序字庫(kù)存儲(chǔ)芯片、馬達(dá)驅(qū)動(dòng)電路和打印針驅(qū)動(dòng)電路連接,所述主控處理器還包括用于記錄打印位置的打印位置記錄單元,與上位機(jī)連接。本實(shí)用新型可以實(shí)現(xiàn)當(dāng)打印機(jī)發(fā)生異常掉電后再重新上電時(shí),打印頭在指定位置繼續(xù)打印,保證掉電之前的打印內(nèi)容的完整性。
文檔編號(hào)B41J29/393GK201979809SQ201020637199
公開(kāi)日2011年9月21日 申請(qǐng)日期2010年11月26日 優(yōu)先權(quán)日2010年11月26日
發(fā)明者侯丙營(yíng), 張傳波, 李寧, 楊彥青, 王克儉, 陳懿, 陳皓 申請(qǐng)人:航天信息股份有限公司