熱敏打印機(jī)工作原理
熱敏打印機(jī)的工作原理是打印頭上安裝有半導(dǎo)體加熱元件,打印頭加熱并接觸熱敏打印紙后就可以打印出需要的圖案,其原理與熱敏式傳真機(jī)類似。圖像是通過加熱,在膜中產(chǎn)生化學(xué)反應(yīng)而生成的。這種熱敏打印機(jī)化學(xué)反應(yīng)是在一定的溫度下進(jìn)行的。高溫會加速這種化學(xué)反應(yīng)。當(dāng)溫度低于60℃時,紙需要經(jīng)過相當(dāng)長,甚至長達(dá)幾年的時間才能變成深色;而當(dāng)溫度為200℃時,這種反映會在幾微秒內(nèi)完成。
對于2英寸的打印頭,橫向有384個加熱點;對于3英寸則有576個加熱點。對于加熱點的控制被抽象成對一個緩存的寫入。打印頭內(nèi)置一段緩存,緩存內(nèi)用1個bit表示一個加熱點是否加熱。因此在加熱之前,我們需要將馬上要打印的那個點行的數(shù)據(jù)通過串行方式寫入到打印機(jī)的緩存里。如何寫入數(shù)據(jù)這里就不贅述了,我們假設(shè)數(shù)據(jù)已經(jīng)寫入緩存。當(dāng)前,需要明確的是,數(shù)據(jù)必須在電機(jī)一開始轉(zhuǎn)動時就盡快寫入,通常會在啟動的第一個相位加電的同時就寫入數(shù)據(jù)。
數(shù)據(jù)寫入緩存后,并不是簡單的通過給一個加熱線加電就可以實現(xiàn)加熱的。經(jīng)過測試,對于3英寸的打印頭,576個點同時加熱會使瞬間電流峰值達(dá)到11A,絕大多數(shù)鋰電池可以承受的瞬間電流只有6A左右,一次加熱很可能導(dǎo)致電池被保護(hù)而掉電。打印頭將所有的加熱點分成了若干“組”分別控制。因此,在某一個時刻,我們只能對其中的某幾組進(jìn)行加熱。分組加熱的原則是,在降低瞬間電流(減少某時刻同時加熱點數(shù))的同時,還要保證各組可以基本均勻的加熱。由于便攜式打印機(jī)體積、成本等問題的限制,一般對打印頭的供電上沒有恒流器件,因此分組不均勻會導(dǎo)致同一行中出現(xiàn)字跡深淺不一的情況。這個需要經(jīng)過大量測試來確定。