《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于飛思卡爾S12系列單片機的微型熱敏打印機
基于飛思卡爾S12系列單片機的微型熱敏打印機
摘要: 常用的微型針式打印機速度慢、噪聲大,無法滿足某些場合的需要。微型熱敏打印機具有打印速度快、噪音低、可靠性高、字跡清晰、機頭小而輕等優(yōu)點,可滿足各種場合的打印要求,因此得到廣泛應(yīng)用。筆者在汽車行駛記錄儀的開發(fā)過程中,根據(jù)要求,選用較為先進的熱敏打印機作為打印設(shè)備。但微型熱敏打印頭對打印時序和溫度要求較高,一旦控制不當(dāng)極易造成打印頭燒毀,其控制系統(tǒng)的軟硬件設(shè)計較復(fù)雜。本文選用FTP-628系列熱敏打印頭開展以下研發(fā)工作。
Abstract:
Key words :

 1 引言

  常用的微型針式打印機速度慢、噪聲大,無法滿足某些場合的需要。微型熱敏打印機具有打印速度快、噪音低、可靠性高、字跡清晰、機頭小而輕等優(yōu)點,可滿足各種場合的打印要求,因此得到廣泛應(yīng)用。筆者在汽車行駛記錄儀的開發(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ū)動模塊負責(zé)控制打印紙走紙及走紙速度;熱敏打印頭過熱保護模塊防止熱敏打印頭溫度過高損壞;熱敏打印頭缺紙檢測電路完成熱敏打印頭是否有紙檢測;RS-232通信模塊實現(xiàn)打印機與汽車行駛記錄儀之間的通信;供電模塊給控制電路及熱敏打印頭供電。
 

  3 熱敏打印工作原理

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

  當(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輸出依然是低電平,繼電器保持斷開;主控器件再次進入中斷模式。這樣就可以起到保護熱敏打印頭的作用。
 

 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。

  
 

4.4 數(shù)據(jù)加載

  數(shù)據(jù)加載即將內(nèi)存緩沖區(qū)的數(shù)據(jù)輸出到熱敏打印頭的移位寄存器中,然后進行打印。由于本設(shè)計采用的主控器件帶有串行外圍接口(SPI),所以將SPI用于數(shù)據(jù)加載。使用SPI加載數(shù)據(jù),不但電路比硬件方式數(shù)據(jù)移位簡化,而且較I/O口模擬串行數(shù)據(jù)傳輸?shù)臅r序移位速度更快,從而整體提高了打印機性能。

  如圖5所示,將主控器件設(shè)為主機,熱敏打印頭內(nèi)部移位寄存器設(shè)為從機。主控器件MC9S12D64將打印的數(shù)據(jù)存入SPI數(shù)據(jù)寄存器。當(dāng)數(shù)據(jù)寄存器寫入數(shù)據(jù)后,數(shù)據(jù)開始傳輸。數(shù)據(jù)通過串行時鐘線的同步信號循環(huán)移位8位,移入熱敏打印頭內(nèi)部的移位寄存器中,實現(xiàn)了數(shù)據(jù)的加載。

  
 

5 軟件設(shè)計

  本熱敏打印機的軟件設(shè)計主要是通過RS-232通信模塊接收由汽車行使記錄儀傳來的數(shù)據(jù),并判斷數(shù)據(jù)類型。當(dāng)接收到數(shù)據(jù)時,首先要判斷是命令字還是字符數(shù)據(jù)。如果是命令字,則打印機按照命令動作,如果是字符數(shù)據(jù),則進入打印狀態(tài)。進入打印狀態(tài)后,尋找要打印字符的首地址,按照該字符的規(guī)范,從字庫中取出打印點陣放入SPI數(shù)據(jù)寄存器,并傳輸?shù)綗崦舸蛴☆^的移位寄存器,按行打印,走紙。具體打印流程如圖6所示。
 

6 結(jié)束語

  本文對熱敏打印機的控制部分作了介紹。文中介紹的設(shè)計方案實現(xiàn)了微型熱敏打印機正常運行。根據(jù)實際情況,可選擇不同的熱敏打印頭與微控制器,以滿足需求。設(shè)計的熱敏打印機取得了良好的打印效果,驗證了設(shè)計方案的合理性。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美高清视频免费观看| 国产欧美日韩三级| 欧美影院一区| 亚洲一区二区伦理| 亚洲精选视频在线| 亚洲激情电影在线| 亚洲国产精品福利| 亚洲国产成人av好男人在线观看| 午夜日韩在线观看| 午夜精品久久久久久久99热浪潮| 中文在线资源观看视频网站免费不卡| 日韩一区二区久久| 日韩视频免费| 一本大道久久a久久精品综合| 亚洲日本激情| 亚洲精品视频在线播放| 亚洲日本理论电影| 亚洲毛片在线| 中文精品99久久国产香蕉| 日韩一区二区精品在线观看| 99re视频这里只有精品| 在线一区视频| 亚洲欧美美女| 欧美一区二区三区在线观看| 久久精品视频在线看| 亚洲国产精品成人综合| 亚洲国产精品va在线看黑人| 亚洲精选在线| 中国成人亚色综合网站| 亚洲视频中文字幕| 亚洲欧美日韩中文视频| 欧美专区中文字幕| 久久综合网色—综合色88| 免费观看日韩av| 欧美精品免费播放| 国产精品国产三级国产普通话99| 国产精品亚洲激情| 狠狠做深爱婷婷久久综合一区 | 国产精品白丝黑袜喷水久久久| 国产精品久久久久久久久久久久久| 国产精品综合| 在线播放豆国产99亚洲| 亚洲欧洲在线一区| 亚洲一区影院| 亚洲第一伊人| 亚洲私人黄色宅男| 久久成人精品| 欧美国产日韩亚洲一区| 国产精品成人午夜| 韩国v欧美v日本v亚洲v| 亚洲黄色视屏| 亚洲自拍偷拍色片视频| 亚洲国产精品免费| 亚洲一区二区在线免费观看视频| 欧美中在线观看| 欧美黄色免费网站| 国产精品美女在线| 亚洲电影观看| 亚洲综合三区| 亚洲美女av电影| 欧美在线看片| 欧美精品激情在线| 国产日韩欧美亚洲| 亚洲激情校园春色| 亚洲欧美一级二级三级| 亚洲精品视频啊美女在线直播| 午夜精品一区二区三区四区| 另类综合日韩欧美亚洲| 欧美午夜寂寞影院| 亚洲成色www8888| 午夜精品亚洲一区二区三区嫩草| 日韩视频一区二区在线观看| 久久国产精品一区二区三区四区 | 一区二区三区四区五区精品视频| 欧美一级二级三级蜜桃| 欧美激情综合在线| 国精产品99永久一区一区| 日韩一级片网址| 亚洲国产另类久久精品| 亚洲欧美成人在线| 欧美激情综合五月色丁香小说 | 在线观看精品| 香蕉久久精品日日躁夜夜躁| 一区二区三区四区五区在线| 玖玖精品视频| 国产日韩精品一区二区| 99亚洲伊人久久精品影院红桃| 久久www免费人成看片高清| 亚洲视频综合| 欧美福利一区| 国内一区二区在线视频观看| 中文日韩在线视频| 99re这里只有精品6| 老司机一区二区| 国产亚洲欧洲一区高清在线观看 | 国产精品亚洲精品| 99视频精品在线| 99热免费精品在线观看| 久久综合成人精品亚洲另类欧美| 国产精品视频第一区| 一本色道久久综合| 亚洲蜜桃精久久久久久久| 久久免费精品视频| 国产精品一区亚洲| 亚洲午夜激情免费视频| 一区二区三区精品在线| 欧美精品成人| 亚洲人被黑人高潮完整版| 亚洲黄色在线看| 久久天天躁狠狠躁夜夜爽蜜月 | 洋洋av久久久久久久一区| 日韩视频免费大全中文字幕| 欧美fxxxxxx另类| 亚洲成人在线| 91久久精品美女高潮| 嫩草成人www欧美| 亚洲国产精品一区二区第一页| 亚洲第一二三四五区| 久久久一二三| 极品日韩av| 亚洲欧洲精品天堂一级| 欧美/亚洲一区| 亚洲国产精品福利| 亚洲免费电影在线| 欧美激情在线免费观看| 91久久精品国产91久久性色tv| 91久久在线| 欧美激情精品久久久久久| 亚洲国产精品欧美一二99| 日韩系列在线| 欧美日韩国产精品一区| 日韩亚洲在线观看| 亚洲综合清纯丝袜自拍| 国产精品视频内| 先锋影音网一区二区| 久久男人av资源网站| 在线日韩视频| 亚洲国产欧美一区二区三区丁香婷 | 久久噜噜亚洲综合| 怡红院精品视频| 99精品国产在热久久婷婷| 欧美日韩中文字幕在线| 亚洲午夜久久久久久久久电影网| 欧美一区二区三区电影在线观看| 国产一区二区三区在线观看网站 | 国产日产亚洲精品| 久久精品视频亚洲| 欧美黄污视频| 亚洲一二三区在线| 久久婷婷成人综合色| 亚洲国产美女精品久久久久∴| 一区二区三区日韩精品| 国产精品夜夜夜| 亚洲经典在线| 国产精品www994| 亚洲第一区在线观看| 欧美日韩成人精品| 亚洲欧美日韩一区二区三区在线| 久久综合狠狠综合久久激情| 亚洲人成网站在线观看播放| 欧美一区二区三区精品| 激情综合在线| 亚洲一级在线观看| 国产午夜久久| 一本色道久久综合| 国产日本欧美在线观看| 亚洲理论在线| 国产手机视频一区二区| 亚洲免费高清视频| 国产麻豆91精品| 99精品99| 国产一区二区欧美| 亚洲网站在线播放| 狠狠干综合网| 亚洲一品av免费观看| 国产一区二区主播在线| 一区二区三区毛片| 国产在线精品一区二区中文| 在线视频欧美一区| 红桃视频国产精品| 亚洲欧美区自拍先锋| 亚洲国产人成综合网站| 欧美一区二区免费观在线| 亚洲激情第一页| 久久久久久久成人| 亚洲图片欧洲图片av| 欧美激情亚洲自拍| 久久精品夜色噜噜亚洲a∨| 欧美系列精品| 亚洲日本欧美| 国产一区在线看| 亚洲欧美成aⅴ人在线观看| …久久精品99久久香蕉国产| 午夜精彩国产免费不卡不顿大片| 亚洲人成人77777线观看| 久久视频国产精品免费视频在线| 亚洲特级毛片| 欧美日韩18| 亚洲黄色尤物视频| 国产视频不卡|