论文部分内容阅读
票据打印机是一种特殊的打印机,和喷墨、激光打印机都存在很大的差异,而票据打印机的这种差异是其它类型的打印机不能取代的,正是因为如此,票据打印机一直都有着自己的独特的市场份额,服务于一些特殊的行业用户。目前在很多场合有着广泛的使用,比如商场超市打印小票、发票,还有各公司用的打印增值税发票、工资单、支票等等,政府部门现场打印执法文书,电信部门及公用事业单位打印缴费通知单或者发票等等。特别是随着打印技术的不断发展,票据打印机与我们的日常生活越来越密切。但是老一代的票据打印机无论是在速度上还是方便性上都显得力所不及,在节假日我们经常看见商场超市的付款的柜台前排满了长队,有时候电信及公用事业单位缴费的地方也需要等待很长的时间,这种打印的业务量的增加,就需要开发打印速度快,可靠稳定方便的票据打印机。本文首先概述该课题的研究背景,参考了国内外大量研究现状和成果。其次,通过对票据打印机的控制特点以及主控芯片硬件资源深入分析的基础上,基于简化系统设计,方便系统开发的原则,确定了打印驱动的硬件设计方案,主要包括USB接口电路模块[1],状态检测电路模块,电机驱动电路模块,打印针头保护模块等组成。在硬件选型上,选用高主频的LPC1766作为主控芯片,该主控芯片在很短的时间内完成状态监测,数据传输等工作。在软件平台选择上,选择RealViewMDK作为开发工具,RealView MDK集成了业内最领先的技术,融合了中国多数软件开发工程师所需的特点和功能。软件设计中采用模块化的设计方法,对数据接收,状态检测,电机控制等模块进行了编程和调试。最后结合硬件电路和软件功能,对系统进行整机测试。测试结果表明,本文所设计的基于LPC1766的票据打印机可打印汉字,字符,打印速度与老一代票据打印机相比速度提高了10%。