基于ARM的热敏打印机系统的设计与实现
发布时间:2017-04-27 01:06
本文关键词:基于ARM的热敏打印机系统的设计与实现,由笔耕文化传播整理发布。
【摘要】:热敏打印技术成熟稳定、应用广泛,但现有的热敏打印机产品未能满足用户定制化打印功能的需求,厂家没有提供原代码和开发接口而且可选用的与上位机的通信方式较少,,这样就大大限制了热敏打印技术的方便、自由、友好地应用。因此设计一套完整热敏打印机系统具有实际应用意义。要设计开发出整套热敏打印机系统要从系统的软、硬件及其功能做全面的分析和研究。 本课题对热敏打印机系统硬件方面ARM平台控制电路优化、外部设备通信接口电路、热敏打印机芯驱动电路选优等与热敏打印机相关的硬件设备的设计与实现展开深入研究。根据系统功能需求,结合硬件电路特点进一步研究整个系统的软件设计和实现,包括:底层的串口通信协议、SPI通信模块、数据处理模块、打印控制模块等。其中打印控制模块包含了加热延时、同步电机控制、纸张检测、温度检测等等一系列的函数。从系统的整个软、硬件工程研究中实现了ARM平台下热敏打印机的打印控制方法,从而为定制化的热敏打印服务设计,可应用于,例如:将系统嵌入到移动终端、多通信协议兼容、条码打印格式特殊控制等系统。 ARM平台的热敏打印机系统设计和实现达到了现有热敏打印机产品的打印效果,热敏打印硬件设计技术以及软件设计核心代码适用于根据应用过程的要求结合通信协议和驱动程序的设计开发定制化的打印机产品。
【关键词】:ARM 热敏 打印控制 通信
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP334.82
【目录】:
- 摘要5-6
- ABSTRACT6-12
- 第一章 绪论12-15
- 1.1 课题背景及意义12
- 1.2 研究现状12-13
- 1.3 研究的内容和技术路线13-14
- 1.4 本论文的结构14-15
- 第二章 系统总体设计15-22
- 2.1 ARM 嵌入式系统的设计开发要点15
- 2.2 需求分析15-16
- 2.3 系统总体设计16-18
- 2.3.1 系统设计目标16-17
- 2.3.2 系统总体设计17-18
- 2.4 系统主要器件选型18-21
- 2.4.1 主控芯片的选取18-19
- 2.4.2 热敏打印机芯的选择19-20
- 2.4.3 验证性通信模块的选型20-21
- 2.5 系统的软件设计方案21
- 2.6 本章小结21-22
- 第三章 系统硬件设计与实现22-36
- 3.1 系统供电电路设计特点22-25
- 3.1.1 主供电降压转换 TPS5430 电路22-23
- 3.1.2 增强供电电路的抗电磁干扰性能23-24
- 3.1.3 主控芯片供电24-25
- 3.2 MCU 主要的引脚功能定义25-28
- 3.2.1 系统主要数据通信接口25-27
- 3.2.2 系统主要控制信号的接口27-28
- 3.3 打印头接口电路28-33
- 3.4 步进电机驱动电路33
- 3.5 FLASH 存储字库33-34
- 3.6 验证用无线通信模块34-35
- 3.7 本章小结35-36
- 第四章 系统软件设计与实现36-49
- 4.1 系统软件设计总体规划36-37
- 4.2 系统软件的详细设计与实现37-47
- 4.2.1 串口通信协议37-39
- 4.2.2 数据处理39-41
- 4.2.3 SPI 数据通信41-45
- 4.2.4 打印控制45-47
- 4.3 本章小结47-49
- 第五章 实验验证49-56
- 5.1 开发工具下的调试49-51
- 5.2 WIFI 通信验证51-56
- 第六章 总结和展望56-57
- 参考文献57-59
- 致谢59-60
- 附件60
【参考文献】
中国期刊全文数据库 前5条
1 窦振中,汪立森;热敏微型打印机设计原理[J];电子计算机与外部设备;2000年03期
2 吴友宇;余翔;;基于飞思卡尔单片机的微型热敏打印机的设计与实现[J];国外电子元器件;2006年07期
3 徐孝同;步进电机的驱动技术[J];煤炭技术;2004年08期
4 张国荣,曹彩萍,史斌宁;基于单片机的热敏打印机的设计和实现[J];微电子学与计算机;2002年09期
5 宋徐强;;在SIM300模块上实现热敏打印头的控制[J];信息与电脑(理论版);2010年06期
本文关键词:基于ARM的热敏打印机系统的设计与实现,由笔耕文化传播整理发布。
本文编号:329589
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/329589.html