Abstract
Since this century, micro printer has been widely used in many fields ,such as meters, super market, stores, mail, Bank, cigarette, mobile warning system, mobile policy affairs system, and so on. For the large printer, micro printer have its own characteristics, It not only small volume, light quality, easy to carry and installation, and the printing speed also pretty quickly, especially the large printer couldn't be used in some special place, micro printer will have Climatically almost. So, micro printer will have a good opportunity with the development of society and gradually accepted by people, playing the role of its unique.
This paper introduced the drive principle of the Micro Dot Printer and put forward a plan about how to design a Micro Dot Printer with the MCU AT89C2051 as the core, base on the analysis of the structure of M-150 II. This article has great innovation and the improvement relative to existing Micro Dot Printer in the printing synchronized signal detection, in the selection of flash chip, in the mix connection of different signal level, in communication interface and in EMC performance of system, etc. This kind of printer system based on MCU not only has quicker printing speed and better printing effect but also simplifies the hardware circuit and reduces the cost greatly. The paper provides a kind of low cost and the redundant reliable product for me.
Key words:
MCU; Embedded System; Micro Printer; M-150II; AT89C2051
引 言
近年,随着社会的高速发展,生活日新月异。人们的工作的也很繁杂,各种大大小小的公司都得到了很大的发展,公司在日常发展中难免需要打印各种各样的文件和资料,所以各种各样的打印机也得到很好的应用,但许多打印机成本都很高,体积也比较大,而且性能以及其他的一些都不是很好,所以人们开始研究新型的微型打印机,微型打印机已经走进我们的生活中来了,它跟以往的大型打印进来说,最大的优点就是体积小,节约了空间,而且外观优美,性能可观,而且价格相对以往的来说会便宜许多,性价比很高,其特有的多份拷贝、复写打印和连续打印功能,使许多专业打印领域对其情有独钟。它越来越趋向于被设计成各种各样的专业类型,用以打印各类专业性较强的报表、存折、发票、车票、卡片等输出介质。所以微型打印机的前景相当可观[1]。
随着对微型打印技术的不断发展,各类微型打印机都存在着相对的优点和缺点,各自都有自己的适用范围。针式打印机在打印历史的很长一段时间上曾经占有着重要的地位,从9针到24针,再到今天基本走出打印机历史的舞台,可以说针式打印机的历史贯穿着这几十年的始终。针式打印机之所以在很长一段时间内能长时间的流行不衰,这与它相对低廉的价格、低级的打印成本和很好的易用性分不开的。当然,它很低的打印质量、很大的工作噪声也是它无法适应高质量、高速度的商用打印需要的原因。而本课题所研究的以M-150II为机芯的微型打印机,在银行、超市、商场、餐饮等用于菜单和票据打印还
可以看见它的踪影。
本文所研究的微打印机的控制主要应用于出租车的计费收据实时打印。根据目前的研究现状,全球的出租车计费系统已经比较完备。性能稳定,计费准确的出租车计费器已经普遍应用于国内外出租车行业。很多出租车顾客乘坐出租车之后需要报销,由于手撕发票的随意性,发票金额往往与实际收费不符,为了加强出租车行业的管理,提高服务质量,有必要把出租车计费收据用微型打印机实时打印出来,从而为消费者索取报销凭证提供极大的方便!目前在这方面的技术研究已经开始进行,各种不同种类、不同型号的微型打印机已经越来越多的进入市场。然而,打印机并不能直接工作,必须有控制电路控制其按照一定的时序进行打印。因此,进一步研究的重点就在于车票的微打印机控制电路的设计,这也正是本课题所要研究的内容。
本论文所完成的任务是在单片机上对微型打印机控制实现的设计方法进行研究,得到最优结果
第1章微型打印机的概述,本章介绍了微型打印机的基础知识及其发展。
第2章针式打印机的驱动原理,本章简要介绍了针式打印机组成及其打印的原理、打印方式。
第3章硬件组成,本章主要介绍了复位检测电路,直流电机驱动,驱动放大电路,打印信号同步检测及通讯控制电路。
第4章芯片资料及其功能,本章主要介绍芯片AT89C2051的功能概述,引脚功能说明及其工作概况,进一步了解芯片的使用及编程。
第5章软件设计,本章是全文的重点,通过前几章的介绍对单片机对微打印机的控制提出了设计方法。首先,本章介绍了打印机的详细工作原理及打印过程、打印格式。然后,根据设计思路介绍了部分软件设计方法,并总结出了主程序运行流程图。
第6章结论,对全文进行总结,并对该课题的前景进行展望。