需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17451 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在电子信息飞速发展的时代,作为计算机主要输出设备之一的打印机也经历了多种形式的变更,其应用涉及到了工业控制、商品流通等多个领域并拥有着庞大的市场。 热敏打印机作为打印机的一种重要分支,因为其体积小、噪声低、打印速度快、可靠性高的特点越来越受到人们的青睐,在各个行业中应用相当广泛。然而传统热敏打印机的性能已经无法满足现在的需求,所以热敏打印机的发展又面临了新的要求。 本文介绍了热敏打印机的工作原理、发展状况,与其他常见打印系统的对比以及热敏打印系统的优势,比较讨论了目前几种常见的热敏打印系统设计,并设计研究了一款基于ARM的热敏打印机。本文选择了32位处理器STM32F103RCT6作为主控芯片,从硬件和软件两个方面详细地介绍了热敏打印系统的设计。在硬件设计方面,主要设计了供电模块、串行接口模块、温度检测模块、步进电机驱动模块、打印头过热保护模块、缺纸检测模块等。软件方面主要涉及串口通信协议、打印数据处理和打印控制等。 本文所研究设计的基于ARM的热敏印系统在理论上可以达到很快速的打印,并且打印过程中所产生的噪声相对较小,对热敏打印技术的研究具有一定的参考价值。 关键词 热敏打印;ARM;步进电机;打印控制
目录 摘要 Abstract 1绪论-1 1.1课题背景-1 1.2热敏打印机的发展状况-1 1.2.1国外发展状况-1 1.2.2国内发展状况-1 1.3课题主要研究内容-3 2热敏打印机概述及方案选定-4 2.1热敏打印的工作原理-4 2.2与传统打印机的比较-4 2.3常见的几种热敏打印机控制系统-5 2.3.1基于ARM控制的热敏系统-5 2.3.2基于单片机控制的热敏系统-5 2.3.3基于FPGA的热敏系统-6 2.3.4 基于DSP的热敏打印系统-6 2.4方案选定-6 2.5机械部分介绍7-7 3系统总体设计-8 3.1系统组成部分概述-8 3.2系统主要器件选型-9 3.2.1主控芯片的选取-9 3.2.2热敏打印头选取-10 4系统硬件设计-14 4.1供电电路-14 4.1.1热敏机芯供电-15 4.1.2主控芯片供电-16 4.2MCU核心模块电路-17 4.2.1复位和时钟电路-17 4.2.2 系统数据通信接口-18 4.2.3 JTAG接口电路-20 4.3 字库电路的设计-21 4.4打印头接口电路-23 4.4.1 缺纸检测电路-24 4.4.2温度侦测电路-24 4.4.3打印头过热保护电路-25 4.5步进电机驱动电路-26 5系统软件设计与实现-28 5.1系统软件设计总体规划-28 5.2系统软件设计详细过程-30 5.2.1串口通信协议-30 5.2.2数据处理-32 5.2.3打印控制-32 结论-33 致谢-34 参考文献-35 附录-36 |