熱敏打印機(jī)與高速數(shù)字處理器DSP的接口應(yīng)用
發(fā)布時(shí)間:2007/4/23 0:00:00 訪問次數(shù):2231
關(guān)鍵詞:微型熱敏打印機(jī);DSP;接口;程序
隨著測(cè)試技術(shù)手段的不斷發(fā)展,各種測(cè)量?jī)x器儀表已經(jīng)由最初的數(shù)碼管顯示發(fā)展到液晶屏全中文顯示,由最初的手工抄寫測(cè)量結(jié)果發(fā)展到自帶微型打印機(jī),到目前為止,在各種測(cè)量型儀器儀表中,或大或小都有一個(gè)打印子系統(tǒng),打印機(jī)已經(jīng)成為打印測(cè)量結(jié)果和實(shí)現(xiàn)人機(jī)對(duì)話的重要工具。微型打印機(jī)簡(jiǎn)稱微打,是針對(duì)通用打印機(jī)而言的,這種打印機(jī)具有體積小、操作電壓低等特點(diǎn),是打印機(jī)家族中一個(gè)細(xì)小而特別的種類。目前微型打印機(jī)的應(yīng)用越來越廣泛,市場(chǎng)需求不斷擴(kuò)大。其中的熱敏打印機(jī)由于具有噪聲小,打印速度快等優(yōu)點(diǎn),正逐漸取代傳統(tǒng)嵌入面板的針式打印機(jī)。本文在介紹SPRT系列微型熱敏打印機(jī)原理的同時(shí),給出了它與DSP的接口方法以及相應(yīng)的C語言程序。
SPRT系列微型熱敏打印機(jī)的打印命令與IBM及EPSON打印機(jī)命令標(biāo)準(zhǔn)相兼容;并行接口方式兼容PC打印機(jī)接口(并行接口相對(duì)串行接口接線復(fù)雜些,本文重點(diǎn)介紹);采用BUSY/ACK握手協(xié)議和IDC-25插座;串行接口方式兼容RS-232C接口也采用握手方式(標(biāo)志控制碼或X-ON/X-OFF協(xié)議)及D型9線孔型插座;打印頭壽命為 1*100000000行;打印寬度可以設(shè)置為16字/行、24字/行、32字/行或者40字/行;打印速度可達(dá)27mm/s。另外,該打印機(jī)的工作電壓為5V直流電源,但與針式打印機(jī)相比,其功耗比較大,平均耗流為2A、峰值耗流有時(shí)可高達(dá)5A。
1 并行接口打印機(jī)引腳功能介紹
SPRT系列并行熱敏打印機(jī)采用與CENTRONICS標(biāo)準(zhǔn)兼容的并行接口,接口插座為26線扁平電纜插頭或其替代品,其并行引腳插座接口的示意圖如圖1所示。
一般情況下,打印機(jī)兩排并行接口處總會(huì)有一面留有缺口,有缺口的那排就是奇數(shù)引腳排,無缺口的則是偶數(shù)排,其引腳號(hào)按順序從右向左數(shù),要千萬注意不要接錯(cuò)線。各個(gè)引腳的功能如表1所列。
表1 打印機(jī)并行引腳接口說明
引腳號(hào) | 引腳名稱 | 信號(hào)傳輸方向 | 說 明 |
1 | STB(片選) | 輸入 | 選通觸發(fā),上升沿時(shí)讀入數(shù)據(jù) |
3 | D0(數(shù)據(jù)線) | 輸入 | 數(shù)據(jù)信號(hào)線,分別代表并行數(shù)據(jù)線零位到第八位的信息。信號(hào)輸入為高電平,表示為邏輯“1”;輸入為低電平,表示為邏輯“0” |
5 | D1(數(shù)據(jù)線) | 輸入 | |
7 | D2(數(shù)據(jù)線) | 輸入 | |
9 |
摘要:分析了儀器儀表領(lǐng)域的發(fā)展趨勢(shì),詳細(xì)介紹了微型熱敏打印機(jī)的工作原理及應(yīng)用,給出了熱敏打印機(jī)同DSP的簡(jiǎn)單接口方法以及相應(yīng)的打印機(jī)初始化程序。 關(guān)鍵詞:微型熱敏打印機(jī);DSP;接口;程序 隨著測(cè)試技術(shù)手段的不斷發(fā)展,各種測(cè)量?jī)x器儀表已經(jīng)由最初的數(shù)碼管顯示發(fā)展到液晶屏全中文顯示,由最初的手工抄寫測(cè)量結(jié)果發(fā)展到自帶微型打印機(jī),到目前為止,在各種測(cè)量型儀器儀表中,或大或小都有一個(gè)打印子系統(tǒng),打印機(jī)已經(jīng)成為打印測(cè)量結(jié)果和實(shí)現(xiàn)人機(jī)對(duì)話的重要工具。微型打印機(jī)簡(jiǎn)稱微打,是針對(duì)通用打印機(jī)而言的,這種打印機(jī)具有體積小、操作電壓低等特點(diǎn),是打印機(jī)家族中一個(gè)細(xì)小而特別的種類。目前微型打印機(jī)的應(yīng)用越來越廣泛,市場(chǎng)需求不斷擴(kuò)大。其中的熱敏打印機(jī)由于具有噪聲小,打印速度快等優(yōu)點(diǎn),正逐漸取代傳統(tǒng)嵌入面板的針式打印機(jī)。本文在介紹SPRT系列微型熱敏打印機(jī)原理的同時(shí),給出了它與DSP的接口方法以及相應(yīng)的C語言程序。 SPRT系列微型熱敏打印機(jī)的打印命令與IBM及EPSON打印機(jī)命令標(biāo)準(zhǔn)相兼容;并行接口方式兼容PC打印機(jī)接口(并行接口相對(duì)串行接口接線復(fù)雜些,本文重點(diǎn)介紹);采用BUSY/ACK握手協(xié)議和IDC-25插座;串行接口方式兼容RS-232C接口也采用握手方式(標(biāo)志控制碼或X-ON/X-OFF協(xié)議)及D型9線孔型插座;打印頭壽命為 1*100000000行;打印寬度可以設(shè)置為16字/行、24字/行、32字/行或者40字/行;打印速度可達(dá)27mm/s。另外,該打印機(jī)的工作電壓為5V直流電源,但與針式打印機(jī)相比,其功耗比較大,平均耗流為2A、峰值耗流有時(shí)可高達(dá)5A。 SPRT系列并行熱敏打印機(jī)采用與CENTRONICS標(biāo)準(zhǔn)兼容的并行接口,接口插座為26線扁平電纜插頭或其替代品,其并行引腳插座接口的示意圖如圖1所示。 一般情況下,打印機(jī)兩排并行接口處總會(huì)有一面留有缺口,有缺口的那排就是奇數(shù)引腳排,無缺口的則是偶數(shù)排,其引腳號(hào)按順序從右向左數(shù),要千萬注意不要接錯(cuò)線。各個(gè)引腳的功能如表1所列。 |