网站大量收购独家精品文档,联系QQ:2885784924

基于单片机的微型打印机的设计.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的微型打印机的设计

目 录引 言 3 1 微型打印机的概述 6 1.1 背景和意义 6 1.2 微型打印机的发展和现状 6 1.3 常见的微型打印机 8 2 针式微型打印机的驱动原理 10 2.1 微型打印机的组成 10 2.2 打印原理 11 3 电路分析 13 3.1 硬件系统组成 13 3.2 复位检测电路 14 3.3 直流电机驱动 15 3.4 驱动放大电路 17 3.5 打印同步信号检测 19 3.6 微型打印机通讯控制 20 4 芯片资料及主要功能 22 4.1 单片机的介绍及应用 22 4.2 芯片功能介绍 23 4.3 内部结构 24 4.4 引脚功能说明 25 4.5 芯片主要性能 27 4.6 芯片工作概况 27 5 软件设计 30 5.1 打印格式 30 5.2 程序设计 32 结 论 36 致 谢 37 参考文献 38 附 录 40 附录1:原理图 40 附录2:主要程序 41 本论文所完成的任务是在单片机上对微型打印机控制实现的设计方法进行研究,得到最优结果 第1章微型打印机的概述,本章介绍了微型打印机的基础知识及其发展。 第2章针式打印机的驱动原理,本章简要介绍了针式打印机组成及其打印的原理、打印方式。 第3章硬件组成,本章主要介绍了复位检测电路,直流电机驱动,驱动放大电路,打印信号同步检测及通讯控制电路。 第4章芯片资料及其功能,本章主要介绍芯片AT89C2051的功能概述,引脚功能说明及其工作概况,进一步了解芯片的使用及编程。 第5章软件设计,本章是全文的重点,通过前几章的介绍对单片机对微打印机的控制提出了设计方法。首先,本章介绍了打印机的详细工作原理及打印过程、打印格式。然后,根据设计思路介绍了部分软件设计方法,并总结出了主程序运行流程图。 第6章结论,对全文进行总结,并对该课题的前景进行展望。 EPSON M-150II微型打印机机芯主要由直流电机(Motor)、测速感应线圈(Timing Detector)、干簧管复位开关(Reset Detector)、电磁打印针(Print Solenoid)ABCD、色带、与电机连接的滑槽轮以及蜗杆等部分组成。 图1 打印机终端分配 微型打印机的终端分配如图1所示,对应的12个脚分别为:1.点反馈,即复位检测端;2.地;3.电机控制;4.电机电源;5.针头电源;6~9.针头D、C、B、A;10.行反馈,即时间检测端;11.电源检测。其中点反馈与行反馈分别控制单片机的一个I/O口,点反馈用来在打印完一个点之后反馈下一点的信息,查询下一个要打印的点;行反馈用来在打印完一行之后,控制打印机进行走纸并且将针头从右边返回到左边。 M-150II 打印机一行可打印96个点,若英文字符采用5乘7点阵的话,则一行可打印16个字符,打印速度为1行/秒,它采用45MM宽的普通打印纸打印,日常维护和更换较方便。它的可靠使用寿命为500000行,体积很小,为73.4mm乘42.6mm乘12.8mm,重量只有60g,非常适用于安装在各种仪表内部。 打印时,单片机控制隔离开关给电机供电,电机带动滑槽轮及蜗杆转动,使打印机的机头滑架左右移动,从而不断改变同一点行上的打点位置。蜗杆的转动一方面通过凸轮带动走纸机构走纸,另一方面驱动色带移动。随着电机的转动,测速感应线圈输出一个3V的正弦信号,经过整形电路后成为方波,方波再输入到单片机以检测打印同步信号。打印头每移动一点行,单片机可以检测到196个高、低电平作为打印同步信号,其中前96个高、低电平对应特定的打印点的位置,后72个高、低电平对应打印头从最右端返回起始位置所用时间。打印针从方波的第1个高电平信号到第96个低电平信号按A-B-C-D的次序循环打印,直至完成一点行的打印任务。当机头滑架返回到最左边时,磁铁使干簧管闭合,单片机检测到这一同步信号,开始下一点行的打印。 正如前面所说的,针式打印机是依靠打印针击打所形成色点的组合来实现规定字符和汉字打印的。因此,在打印方式上,针式打印机均采用字符打印和位图像打印两种打印方式,其中字符打印方式是按照计算机主机传来的打印字符(ASCII码形式),由打印机自己从所带的点阵字符库中取出对应字符的点阵数据(打印数据),经过字型变换处理后,送往打印针驱动电路进行打印;而位图像打印方式则是由计算机进行要打印数据的生成,并将生成的数据送往打印机,打印机不需要进行打印数据的处理,可以直接将其打印出来。在这种方式下,计算机生成的打印数据可以是一幅图像,也可以是汉字。本文所研究的主要是微打印机的字符打印方式。 硬件系统主要由复位检测电路、打印同步信号检测电路、反相器及光耦电路、打印机驱动电路、单片机晶振电路、RS232通讯电路等部分组成。单片机执行程序存贮器中的程序,控制电机带动滑槽轮及蜗杆转动

您可能关注的文档

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档