回答

收藏

[资料] 设计笔记 | 58mm台式热敏蓝牙打印机整体技术方案

GD32 GD32 4583 人阅读 | 0 人回复 | 2017-03-30

打印机方案品类繁多,应用也非常广泛。

首先,我们来看看打印机的分类:

按用途分类           有热敏小票打印机与条码标签打印机;

按打印机芯宽度分类         有58mm 热敏打印机,80mm 热敏打印机,110mm 热敏打印机;
按接口类型分类                有USB 型热敏打印机,并口热敏打印机,串口热敏打印机,蓝牙热敏打印机,WIFI 热敏打印机,以太网热敏打印机。

随着蓝牙技术的发展,人们越来越倾向于摆脱有线设备的束缚,但是受体积影响,唯独打印机并没有什么很好的解决方式。消费者对于这部分诉求越来越大。蓝牙打印机顺势而起,无线的打印方式,可满足消费者的需求与认可。

目前,用本方案的台式热敏打印机广泛用于POS收银,餐饮,医疗,金融,交通运输,加油,邮政,移动警务,移动政务等行业。远销欧洲,中国台湾,日本,泰国,印度,马来西亚等多个国家和地区。

1 应用场景


基于GD32 MCU的一机多联58mm蓝牙打印机,主要针对手机,平板电脑等移动设备的打印输出需求,既可以多台手机同时保持打印机的连接,也可以一个手机上的多个APP软件同时同时保持连接。

蓝牙技术规格全球统一,蓝牙打印机可广泛应用于会员软件,读会员卡号、警务、政务、环保、卫生、检测等各行各业的移动打印输出等场合。

例如,在餐饮行业的外卖,一个店家同时有美团、饿了么、小度掌柜等多个平台的账号,每个店家又有2-3 个甚至更多的掌柜同时登陆使用,这时需要打印机的蓝牙必须支持一机多联的功能。



2 打印机参数






3 热敏打印机硬件设计


本方案使用富士通FTP-628 打印机型,FTP-628 打印机型主要由步进电机、加热板、过热检测、缺纸检测等模块组成。


GD32 MCU 通过控制步进电机,来实现走纸;
GD32 MCU 通过输入的数据是 l 或 0 决定发热元件是发热,由此在热敏纸上产生要打印的点行;
GD32 MCU 通过ADC 检测热敏电阻值来判断是否动过热保护;
GD32 MCU 通过检测缺纸光耦输出来判断是否有纸。





4 方案简介


主芯片使用GD32F103RET6,兆易创新GigaDevice公司基于ARM Cortex-M3 架构的高性能32位处理器,片上资源也非常丰富,MCU主要参数下:

  • 108M 系统主频
  • 512KB FLASH, 64KB SRAM
  • 3 个SPI, 5 个UART, 2 个I2C
  • 4 个32 位定时器
  • 2 个16 通道12bit ADC ,采样频率为1M
  • GPIO 最多可达51 个
  • 集成USB DEVICE
  • 支持DMA 数据传输
  • 支持JTAG 和SWD 调试
  • 64 -pin LQFP 封装


蓝牙芯片则使用RTL8761,由于蓝牙协议栈与打印机控制MCU 合2 为1,减少了1 个MCU,大幅减低了方案成本。




5 打印性能


作为一家专业的热敏打印机方案公司,我们持续致力于提升打印机性能,主要各种软件的兼容,打印的流程性,以及打印效果。

外行看热闹,内行看门道,有图有真相,先上图。


打印出的图片效果是这样的——




打印出来的心电图是这样的——




关注下面的标签,发现更多相似文章
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条