10.12 愛折騰!自制小票打印機(愛普生M-150II打印頭+自制驅動電路)

先來一個實物照

愛折騰!自制小票打印機(愛普生M-150II打印頭+自制驅動電路)

打印頭部分是買的,採用的是愛普生M-150II,需要做的就是diy一個驅動板,如下圖

愛折騰!自制小票打印機(愛普生M-150II打印頭+自制驅動電路)

然後製作PCB,打樣

愛折騰!自制小票打印機(愛普生M-150II打印頭+自制驅動電路)

背面

愛折騰!自制小票打印機(愛普生M-150II打印頭+自制驅動電路)

打樣出來的成品

愛折騰!自制小票打印機(愛普生M-150II打印頭+自制驅動電路)

愛折騰!自制小票打印機(愛普生M-150II打印頭+自制驅動電路)

藍牙模塊來自1元POS,剩下都是在家裡放了N年快發黴的元件。可能我的選型不是很合理,但合理地利用了閒置的元件。

然後是代碼,單片機接收電腦發來的串口數據,或者是藍牙模塊發來的串口數據,然後讀取字庫打印。

說一下這個板子目前的缺陷:由於我對C8051單片機的IO配置不太熟,導致原理圖設計時沒有分配正確的IO,黑標檢測(紅外傳感器)和E2PROM沒法使用硬件INT和I2C,代碼裡也就沒寫,閒置了。

代碼用了Small RTOS51 ,串口協議很簡單,幀頭 0x55 0xAA 後面跟16個要打印的ASCII數據,上位機呢?可以用任何一個串口助手,也可以像我這樣,自己寫一個。

愛折騰!自制小票打印機(愛普生M-150II打印頭+自制驅動電路)

亦或是寫個安卓版

愛折騰!自制小票打印機(愛普生M-150II打印頭+自制驅動電路)

合體起來的使用效果就是下圖這樣了~

愛折騰!自制小票打印機(愛普生M-150II打印頭+自制驅動電路)


謝謝觀看!

瀏覽更多精彩內容請登錄數碼之家網站

技術交流請聯繫原作者


分享到:


相關文章: