打印机控制系统设计.docx

  • 需要金币2000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-03-07
  • 论文字数:17451
  • 当前位置论文阅览室 > 论文模板 > 论文综述 >
  • 课题来源:(配配)提供原创文章

支付并下载

摘要:在电子信息飞速发展的时代,作为计算机主要输出设备之一的打印机也经历了多种形式的变更,其应用涉及到了工业控制、商品流通等多个领域并拥有着庞大的市场。

热敏打印机作为打印机的一种重要分支,因为其体积小、噪声低、打印速度快、可靠性高的特点越来越受到人们的青睐,在各个行业中应用相当广泛。然而传统热敏打印机的性能已经无法满足现在的需求,所以热敏打印机的发展又面临了新的要求。

本文介绍了热敏打印机的工作原理、发展状况,与其他常见打印系统的对比以及热敏打印系统的优势,比较讨论了目前几种常见的热敏打印系统设计,并设计研究了一款基于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