热敏打印机[1]具有高速,高可靠性,恒温阀芯小尺寸等特点。主要用于测绘仪器和消费终端等综合领域。
而,传统的热敏打印机通常基于集成系统,其需要定制并且不是通用的,这对于使用热敏打印机造成许多缺点。文将通用USB接口技术集成到热敏打印机的设计中,并设计了基于USB技术的通用热敏打印机解决方案。USB2.0;热敏打印机; ARM7简介传统的机械手写笔打印机[2]体积大,打印速度慢且功能强大,并逐步引入了打印机平台。统的喷墨和激光打印机具有略低的噪音水平,但是它们体积庞大并且不允许实时打印。

难满足某些测试仪器的需求,如温度记录仪和医疗仪器。热敏打印机具有以下优点:打印速度快,噪音低,可靠性高,书写清晰,体积小,重量轻,可满足此场合的打印需求,因此广泛应用于仪器领域。地测量和消费者终端。统硬件设计该USB热敏打印机主要由三部分组成:ARM7微控制器,热敏打印机模块,电源。控制器模块负责控制热敏打印模块和与主机USB的实时通信,以及前两个模块的供电。框图的硬件系统包括控制器,送纸电动机,USB接口,热敏打印头及其检测和保护电路。
ARM控制器选择此设计使用USB端口与PC通信[3],SPI端口控制打印头,并具有大容量数据存储和高速数据处理功能。此,从集成和成本效率的角度来看,ATMEL的ARM7 AT91SAM7S64核心芯片是理想的解决方案。芯片具有64 KB的闪存的高速芯片上存储器,16 KB高速片上SRAM(在最大时钟速度获得一个时钟周期),一个端口的USB 2.0全速(12 Mbps的)和328字节可编程FIFO芯片收发器,主/从串行外设接口(SPI),8-16位可编程数据长度,4个芯片选择线。敏打印头的选择和热敏打印技术的控制首次在传真机上使用:基本原理是将打印机接收的数据转换为矩阵信号。
控制热单元的加热并在热敏纸上形成热涂层。技术只能使用专用热敏纸。接收到打印数据后,热敏打印机将打印数据转换为位图数据,然后控制打印机核心上的加热器根据位图数据点传递电流,从而改变打印纸的打印内容中的打印数据。设计使用Fujistu FTP-638MCL103,其有效打印宽度为72 mm,有5个加热组。USB接口电路AT9lSAM7S64芯片具有全速USB 2.0设备端口(12 Mbps),内置收发器和328字节可编程FIFO。为设计带来了极大的便利,是使用这种ARM芯片而不是其他控制芯片的独特优势之一。
部电路如图1所示。纸电路设计打印机的供纸控制由双极斩波器驱动的步进电机执行。设计利用Allego的双桥专用PWM步进电机驱动器A2919SLB来驱动发动机。动器输出可直接控制步进电机,PHASE1和PHASE2通过ARM控制器输出各自的脉冲,控制输出脉冲频率,从而达到理想的速度。1 USB接口电路打印头保护和测量电路打印头保护是打印机控制系统质量的重要指标[4]。于在线热敏打印机的加热元件的加热时间是几毫秒,如果加热元件连续加热超过一秒,则打印头被烧掉,因此,打印头保护必须可靠且及时。式打印头电路框图表示,用于加热加热元件,有必要在寄存器中的数据点为高时,VH-8V头电压电源被激活。要不满足其中一个条件,就不可能加热打印头并将其烧掉。此,电源保护电路被设计用于打印头的电压。果打印过程中打印头过热,则必须停止打印,否则打印头将关闭。置的打印头的热敏电阻连接到所述外部检测电路THERM.Après比较LM339M,一旦温度超过极限温度时,它发送一个低电平,以通过OVER_HOT主轴主芯片。此,可以及时采取相应的保护措施。敏打印机软件设计软件的主要功能是通过USB端口接收PC发送的数据,然后根据指定的通信协议判断数据的内容并进行处理。据包括两种情况:控制命令,数据。收的数据映射到点并以串行模式发送到打印头缓冲区,以便通过SPI端口进行打印。

果数据是控制命令,则继续执行相应的控制命令。数据传输到打印头时,使用ARM控制器的SPI端口,因为它只需要向一个方向的打印头传输数据,所以这只是主从模式,因此只使用三个时钟线(SPKCLK)。据输出线(SPIMOSI)和芯片选择线(CS)进行通信,转换由SPIDAT寄存器在内部完成。件设计中的另一项关键技术是将打印数据映射为点,然后将其打印在纸上。射点必须与打印纸的点一一对应。此,重要的是在每张打印纸上正确地分配空间,以便正确地分布并且不重叠。件设计中的另一项关键技术是将打印数据映射为点,然后将其打印在纸上。射点必须与打印纸的点一一对应。此,重要的是在每张打印纸上正确地分配空间,以便正确地分布并且不重叠。张宽度为72毫米,相当于832点。
热时间必须符合相应的条件。印结果这个设计充分利用了ARM芯片AT91SAM7S64的资源,并完成使用USB接口技术图3中的热敏打印机的发展呈现出波浪标准ECG的类型,充分保护打印头。用响应算法执行热敏打印,该算法在实际应用中很好地工作。文以标准ECG类型为例,打印输出如图3所示。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
