|
發布時間: 2016-10-20 20:34
正文摘要:介紹了基于LPC1114的微型熱敏打印機工作原理、系統結構,論述了系統控制軟件的設計思想,給出了步進電機驅動、打印頭點陣驅動控制以及軟件優化設計提升系統性能的方法,并給出了具體的程序設計思路和流程圖。 |
|
謝謝分享,但是介紹說得那么好,但是分享的資料只有原理圖和程序,沒有提到的那些文檔和流程圖,那些文字工作原理,系統結構,程序的設計思想,具體的程序設計思路等都給我一些觸動,我覺得之后做總結和前期項目考慮都需要。我就針對這個簡單地展開思考了一下,以下是我的總結: 工作原理:顏色對比,通過透明膜“炭化”顏色變深,看起來紙上有了痕跡,然后就是“點成線,線成面”。通過給(很小的)熱敏電阻加熱,紙上和該熱敏電阻接觸的部分就炭化了(大概200℃左右),因為加熱時間短,所以沒有對周圍造成什么影響(感覺加熱時間長短會影響紙上的清晰度,也有可能是熱敏紙質量有些次) 系統結構:打印頭算一部分(執行),單片機及相應的電路算一部分(控制)還有就是數據的來源算一部分(采集),相當于眼睛“采集”到數據,大腦開始“控制”手拿起筆,通過筆“執行”手的動作在紙上畫出來軌跡。 程序的設計思想:從結果往過程去分析,結果就是“要打出軌跡來”。 1.對于打印頭來說,給熱敏電阻加熱才會在紙上留下痕跡,要想形成軌跡,需要移動。(打印頭:需要給熱敏電阻加熱,還要讓紙移動); 2.對于單片機及相應電路來說,我要讓它干這個(加熱和移動),我還得替它考慮加熱溫度高了怎么辦,加熱時間長了又怎么辦(造成過熱),還得替它想著沒紙了怎么辦,另外我還得想著怎么“采集”到數據,才能讓打印頭有事可干,數據多了我還得想著腦子里騰出一塊地方專門記著(FLASH),還得想著怎么把數據給打印頭,直接給它它還不認,必須得給它傻瓜式的點陣數據。還要把打印頭“這位爺”伺候舒服了,控制著它的工作電壓,同時還得準備需要用到的電路,我產生的小電流還管不了打印頭的電機,然后得請個幫手(驅動電路)(我太難了) 3.對于采集,我看見啥是啥,我摸到啥聽到啥是啥(接收到的數據),外界在變化我管不了,但我管得了自己不聽不看不摸,(USB,網口,串口(包括RS232,RS485),少一種接口就少了一種接觸外界的方式) 具體的程序設計思路和流程圖:都是圍繞著單片機及相應電路來說的。控制加熱任務(注:控制連接到打印頭的引腳來實現加熱,相關聯:過熱中斷(通過比較器判斷轉換后的電壓來判斷過熱)) 和 控制移動任務(注:電機動作任務,相關聯:缺紙中斷(也是通過比較器判斷))。過熱中斷和缺紙中斷都是單片機的ADC采樣。還有就是數據采集任務(通過USB,網口和串口接收數據并處理)與數據發送任務(將轉換成點陣的數據通過SPI發送到打印頭) (P.S. 有一點我不確定是否理解對了,但我的理解是這樣的:過熱中斷會觸發控制打印頭電壓任務,使打印頭停止工作來降溫;缺紙中斷會觸發警報提示任務,可能是通過紅燈閃爍和蜂鳴器響聲來提示缺紙了) 以上只是我的個人理解,我并沒有分析樓主的程序,各位看官請慎重。最后附上我看的一篇參考文章:https://tieba.baidu.com/p/6425913894 |
| 很給力! |
| 很給力! |
| 非常實用,好多微型熱敏打印機都是這個電路。一模一樣。收藏下 |
| mark 具體的程序設計思路和流程圖:都是圍繞著單片機及相應電路來說的。控制加熱任務(注:控制連接到打印頭的引腳來實現加熱,相關聯:過熱中斷(通過比較器判斷轉換后的電壓來判斷過熱)) 和 控制移動任務(注:電機動作任務,相關聯:缺紙中斷(也是通過比較器判斷))。過熱中斷和缺紙中斷都是單片機的ADC采樣。還有就是數據采集任務(通過USB,網口和串口接收數據并處理)與數據發送任務(將轉換成點陣的數據通過SPI發送到打印頭) |
| 沒接觸過打印機,但也要學習,感覺熱心人士 |
| 現在藍牙打印機很流行哈 |
| 帖子很好值得學習,謝謝樓主 |
| 很棒,給了我們參考與指點,謝謝! |
| 學習了!謝謝分享 |
| 求噴墨打印機的相關資料 |
| 這個和噴墨打印機有什么區別呢,可以改過去嗎 |
| 有這方面IC需要可以聯系,STM,LPC,AT,PIC系列可以提供 |
| 非常感謝! |
| 感謝分享!! |
| 謝謝分享。 |
| 好東東 |
| 好東西,學習下。謝謝分享 |
| 很好的資料 |
| 不錯,很好的資料! |
| 先mark,不夠下載. |
| 這套電路可以用嗎?成本多少? |
| 不錯喲。 |
| 想看看.學習一下具體實現思路. |
| 很好的資料,剛剛好要做一個項目 |
| 不錯的東西 |
| 好東西,要收藏好。 |
| 不錯不錯 剛好需要 |
不錯 剛好需要 |
| 哈哈,謝謝分享,正需要這個。前段時間自己寫了個小代碼,結果電機發熱挺厲害的,希望你的程序能解決這個問題 |
| 不錯的東西,收藏了 |
| 不錯的東西,收藏了 |
| 不錯的東西,收藏了 |
|
學習一下 |
| 真是好東西 謝謝!!! |
| 謝謝分享,正需要這個 |
| 高手,不知道能不能做噴墨打印機的控制?有償求助。 |
| 資料還可以,雖然沒有細看,建議以后發帖添加原理圖的PDF版本或者圖片版本 |
| 資料不錯 |
| 資料不錯 |