首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心理工论文电子通信
   基于77E58的高速行式热敏打印机控制板的研制      ★★★ 【字体: 】  
基于77E58的高速行式热敏打印机控制板的研制
收集整理:佚名    来源:本站整理  时间:2009-01-10 22:27:10   点击数:[]    

将内存的点行缓冲区的数据输出到打印头的移位寄存器中,可以有不同的方式。一种是用外加74LS166移位寄存器,但这种方法会导致外围电路复杂;第二种可采用DSP控制器本身的串行同步口进行传送。本控制板直接采用单片机的I/O口线,用软件移位的方法,将要打印的字节数据转换为串行数据移到打印头的寄存器中。本控制板采用先进的控制方式,即利用行式热敏打印机的双缓冲寄存器结构,在给打印头加热时,CPU进行数据转换和数据传输。采用40MHz的77E58,传送576个点数据(72字节)的时间小于打印头的加热时间(一般为1ms左右),故这种方法既接口简单又不影响打印速度。

3.2 走纸电机控制电路

LTP2342走纸电机采用的是双极斩波驱动的步进电机,本控制板采用三菱公司的步进电机专用驱动电路M54646来驱动走纸电机,控制电路如图4所示。M54646为恒流斩波驱动的步进电机控制芯片,通过控制VR脚的电压控制供给步进电机的电流。一般来说,供给的电流越大,步进电机的力矩越大,但走纸噪音也越大。在能带动打印纸的情况下,应尽量采用较小的供电电流。通过VR1与VR2的组合,可以给54646提供不同的基准电压VR,从而给走纸电机提供不同的供电电流。

3.3 打印头保护及头温测量电路

对打印头的保护是打印机控制板好坏的重要标志。由于行式热敏打印机对发热元件的加热时间都是毫秒级,如果对发热元件连续加热超过1秒,将会烧坏打印头,因此对打印头的保护必须及时、可靠。

从行式打印机的原理图中可以看出,要使发热元件加热,除寄存器中数据点为高外,还必须将头电压Vp接到供电电源且DST脚为低电平。只要任一条件不满足,就不可能给打印头加热,也就不会烧坏打印头。一般电路都是用单片机控制DST及Vp电源,如果单片机正常工作,则可以保护打印头,但如果单片机本身损坏,就很可能烧坏打印头。本电路采用了双重保护电路,DST由单片机控制,对Vp的控制则采用一种独立于单片机的保护电路。保护电路如图5所示。图中打印头的电源Vp是通过开关管连接到供电电源,对开关管的控制是通过一个可重触发的单稳触发器?穴74HC123?雪进行的。当在触发器的2脚加入一个脉冲时,触发器就会控制开关管导通一定时间,导通时间由C39和R34决定。如果不在导通时间内,再在2脚继续加入触发脉冲,则开关管关断。开始上电时由复位信号加到触发器的3脚,使开关管关断。这样如果单片机损坏,则不可能复位后在2脚产生脉冲信号,开关管也就不可能导通。这种双重保护电路大大提高了保护打印头的可靠性,在本控制板的实际应用中取得了很好的保护效果。

图5 打印头保护及头温测量电路

    由于对头温检测的精度要求不是很高,本电路采用软件的方法实现A/D转换。打印头的温度传感器的信号连到TH脚,温度越高,TH电位越高。转换前将TEMP脚置低,转换时将TEMP脚置高,这样就通过电阻R22对电容C13进行充电。单片机每隔一定时间采集一次TE_MPO状态,这样温度越高,比较器输出电位翻转的时间越长,从而采集的数据越大。

4 软件设计

软件的主要功能是接收来自主机通过串口或并口发来的数据,然后判断数据的类型。如果是可打印的字符,则从FLASH中取出各字符的字形码,并进行转换,然后送往打印头的行缓冲区进行打印;如果数据是控制命令,则转到相应控制命令的执行程序。本控制板实现了英文和汉字的混合打印。限于篇幅,程序框图及程序清单省略,感兴趣的读者可与作者联系。

使用77E58微处理器开发的高速行式热敏打印机控制板具有打印速度快、打印头保护功能可靠、性能稳定的优点,已在电信部门的1000多家电信营业厅得到应用,取得较好的社会效益和经济效益。

本打印机采用的是日本精工LTP2342热敏打印头,其打印速度最快为75mm/s,即600点行/秒,按打印24×24点阵的汉字字符计算,行间距为4,则打印速度为600/(24+4)=21行/秒。如果要开发速度更快的热敏打印机,就应选用速度更快的热敏打印头,如EPSON532(150mm/s)或日本精工LTPF347(220mm/s),同时也应选择更高性能的微处理器(如Dallas的89C420或32位的微处理器)来进行数据转换及传输。



上一页  [1] [2] 


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:基于单片机的线阵CCD实时检测系统的开发

  • 下一篇文章:基于单片机C8051F060的智能功率柜
  • 返回上一页】【打 印】【关闭窗口
    中查找“基于77E58的高速行式热敏打印机控制板的研制”更多相关内容 5VAR论文频道
    中查找“基于77E58的高速行式热敏打印机控制板的研制”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››嵌入式系统的通信规约管理平台设计...
  • ››一种基于七号信令的局间话单采集系...
  • ››对于变频器的制动技术分析
  • ››电子文件管理元数据宏观结构多维分...
  • ››浅论卫星电视接收机的常见故障的检...
  • ››信息时代网络用户信息检索焦虑的心...
  • ››论GIS在高校房产管理中的实际应用
  • ››关于电力通信发展战略的思考 金李莎...
  • ››2G、3G切换精细化优化分析思路探讨...
  • ››光纤自动化生产的需求与时机
  • ››基于77E58的高速行式热敏打印机控制...
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .