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