新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 熱敏打印頭開發(fā)打印機實例

熱敏打印頭開發(fā)打印機實例

作者: 時間:2012-02-11 來源:網(wǎng)絡(luò) 收藏

1 引言

  筆者在汽車行駛記錄儀的開發(fā)過程中,根據(jù)要求,選用較為先進的作為打印設(shè)備。但微型對打印時序和溫度要求較高,一旦控制不當(dāng)極易造成燒毀,其控制系統(tǒng)的軟硬件設(shè)計較復(fù)雜。本文選用FTP-628系列開展以下研發(fā)工作。

  2 系統(tǒng)組成

  本文介紹的微型熱敏主要由主控器件、步進電機驅(qū)動模塊、熱敏打印頭過熱保護模塊、熱敏打印頭缺紙檢測模塊、RS-232通信模塊和供電模塊等部分組成。系統(tǒng)的結(jié)構(gòu)框圖如圖l所示。其中步進電機驅(qū)動模塊負(fù)責(zé)控制打印紙走紙及走紙速度;熱敏打印頭過熱保護模塊防止熱敏打印頭溫度過高損壞;熱敏打印頭缺紙檢測電路完成熱敏打印頭是否有紙檢測;RS-232通信模塊實現(xiàn)與汽車行駛記錄儀之間的通信;供電模塊給控制電路及熱敏打印頭供電。

  

熱敏打印頭開發(fā)打印機實例

  3 熱敏打印工作原理

  熱敏打印頭FTP-628的框圖如圖2所示。該熱敏打印頭點結(jié)構(gòu)為384點/行,水平方向點密度為8點/mm,垂直方向行間距:8點/mm。有效打印寬度48 mm。打印速度最大為60 mm/s。

  

熱敏打印頭開發(fā)打印機實例

  當(dāng)接通熱敏打印機電源(+12 V),供電模塊輸出+5 V用于所有控制電路,還輸出用于熱敏頭加熱印字的+7.2 V電壓,將其與打印頭VH相連。在時鐘CLK的配合下,打印數(shù)據(jù)經(jīng)數(shù)據(jù)輸入DI引腳移入熱敏打印頭內(nèi)部的移位寄存器中。當(dāng)CPU將一行384位數(shù)據(jù)全部移入移位寄存器后,CPU將熱敏打印頭內(nèi)部鎖存端LAT置為低電平,移位寄存器的數(shù)據(jù)被鎖存到鎖存器;然后CPU將熱敏頭加熱控制信號STB置為高電平,此時根據(jù)384點輸入的數(shù)據(jù)是l或0決定發(fā)熱元件是否發(fā)熱,由此在熱敏紙上產(chǎn)生要打印的點行。

  4 硬件設(shè)計

  4.1 主控器件

  采用Freescale公司S12系列單片機中的MC9S12D64作為主控器件。該器件是一款性能優(yōu)良的單片機,包含一個16位中央處理單元、64 KBFlash、4 KB RAM、1 KB EEPROM、兩個異步串行通信接口和一個同步串行接口等豐富資源,能夠滿足本設(shè)計的需求。該器件具有良好的穩(wěn)定性,使得打印機能夠在惡劣的工業(yè)現(xiàn)場使用。

  4.2 熱敏打印頭過熱保護模塊

  熱敏打印頭加熱時間一般為1 mS,連續(xù)加熱超過1 s后,很容易燒毀熱敏頭,所以必須對熱敏打印頭添加過熱保護電路。過熱保護電路圖如圖3所示。圖中VH為7.2V熱敏打印頭驅(qū)動電壓,VH的供給與否由常開繼電器控制。由CPU的一個I/O口輸出控制加熱電壓源控制端TCl,參見圖2與圖3。TH為外部電阻與熱敏打印頭內(nèi)部熱敏電阻的分壓值。熱敏打印頭溫度升高,則TH電壓降低。當(dāng)熱敏打印頭溫度上升到一定值時,TH電壓低于比較器U1B的引腳6參考電壓,則引腳7輸出一個低電平,此時無論ICI為何值,與門U6的引腳3都為低電平,進而Ql截止,繼電器斷開,熱敏打印頭加熱電源被切斷。同時主控器件檢測到比較器U1B的引腳7輸出低電平信號,進入中斷,暫停打印工作。當(dāng)檢測到U1B的引腳7為高電平后,延時一段時間,出中斷。此時若熱敏打印頭溫度降低,TH電壓高于U1B的引腳6參考電壓后,CPU恢復(fù)到正常工作情況;反之,比較器U1B的引腳7輸出依然是低電平,繼電器保持?jǐn)嚅_;主控器件再次進入中斷模式。這樣就可以起到保護熱敏打印頭的作用。

  

熱敏打印頭開發(fā)打印機實例

  4.3 步進電機驅(qū)動模塊

  步進電機是將輸入的電脈沖信號轉(zhuǎn)換成角位移或直線位移的伺服電動機。FTP-628熱敏打印頭中使用的是二相四拍步進電機控制打印紙走紙及走紙速度。本系統(tǒng)采用LB1836M進行驅(qū)動。LB1836M是低飽和、雙通道雙向電機驅(qū)動器件,常用于微型打印機、相機等便攜設(shè)備。圖4給出步進電機的驅(qū)動電路。引腳INl、IN2、IN3和IN4是步進脈沖的輸入端。OUT1、OUT2、OUT3、OUT4為步進脈沖的輸出端,分別與熱敏打印頭中電機對應(yīng)的A、NA、B、NB相連接。OUT[1:4]與IN[1:4]的邏輯關(guān)系為OUT=IN。輸出驅(qū)動電壓由引腳VS控制,其電壓高低決定了步進電機工作電流的大小,影響步進電機運行的快慢,決定走紙快慢。LBl836M輸入端的四個步進脈沖可由單片機的PWM0、PWMl、PWM2、PWM3四路PWM通道產(chǎn)生。四路PWM的相位關(guān)系為PWM0與PWM2反相,PWMl與PWM3反相,PWM0與PWMl相差π/2。

  

熱敏打印頭開發(fā)打印機實例
4.4 數(shù)據(jù)加載

pwm相關(guān)文章:pwm是什么


熱敏打印機相關(guān)文章:熱敏打印機原理

上一頁 1 2 下一頁

關(guān)鍵詞: 熱敏 打印頭 打印機

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉