基于ARM的微型针式打印系统设计与实现
本文选题:针式打印 + ARM ; 参考:《电子科技大学》2012年硕士论文
【摘要】:随着科技和信息技术的发展,微型打印机作为最主要的信息输出设备,被广泛的应用在日常生活中的各个领域,而且新的应用场景层出不穷,尤其是对移动便携打印机的需求更是与日剧增,比如政府部门的移动警务系统、移动执法系统等现场打印执法文书等,由于这些应用直接面对用户,而且需要将打印样条长时间的保存,因此在这些场景中对打印机的功耗、便携性、可靠性、打印质量等性能指标有着更高的要求。同时随着微电子技术的飞速发展,嵌入式芯片逐渐成为各种智能设备的首选方案,是因为其具有高性能、低成本的优势,本系统正是基于以上背景,设计了基于ARM Cotex M3内核主控芯片的微型针式打印系统。 文中首先介绍了微型打印系统的应用背景及其控制系统的主流发展趋势,,在分析国内外研究现状的基础上提出了系统的设计目标与内容,即完成了一个微型针式打印系统的软硬件设计工作,基于该系统的打印机有体积小、功耗低、操作简单、接口丰富等优点;然后基于设计目标对系统的功能性需求进行了分析并且得出了系统的非功能性需求;接下来在系统需求分析的基础上完成了系统总体设计,即对系统的工作原理以及软硬件平台的选型进行了详细的介绍,确定了基于ARM Cotex M3内核的STM32F103X作为主控芯片的设计方案;系统的硬件平台在详细设计过程中遵循层次化、模块化的设计思想,最终完成了打印系统硬件电路的设计,主要包括主控芯片及外围电路、通信接口、系统开关机控制、异常状态检测及处理、电池充电、按键和显示以及机头驱动等部分;在软件设计过程中,结合针式打印系统的特点和模块化设计原则,分别对数据接收、数据处理、机头控制、状态检测及异常处理等各个模块进行了编程和调试,最终完成了整个系统的软硬件详细设计工作;最后结合系统各项需求,对系统功能和性能方面的测试过程进行了介绍。 本文基于完善的设计实例,对方案论证、需求分析、系统设计及实现、系统测试的整个过程进行了详细的阐述,由于在电子系统和嵌入式系统设计过程中设计思想和方法是基本相似的,因此本文对同类系统的设计具有较好的参考价值。
[Abstract]:With the development of technology and information technology, micro printer, as the most important information output device, has been widely used in every field of daily life, and new application scenes are emerging in endlessly. In particular, the demand for mobile portable printers has increased dramatically, such as government mobile policing systems, mobile law enforcement systems and other on-site printing of law enforcement documents. Because these applications are directly facing users, Moreover, the printing splines need to be saved for a long time, so there are higher requirements for printer power consumption, portability, reliability, printing quality and other performance indicators in these scenarios. At the same time, with the rapid development of microelectronics technology, embedded chip has gradually become the first choice of various intelligent devices, because it has the advantages of high performance and low cost. This system is based on the above background. A micro needle printing system based on arm Cotex M3 core control chip is designed in this paper. Firstly, the application background of the micro printing system and the mainstream development trend of the control system are introduced. Based on the analysis of the present research situation at home and abroad, the design objectives and contents of the system are put forward, that is, the hardware and software design of a miniature needle printing system is completed. The printer based on the system has the advantages of small volume, low power consumption and simple operation. Then the functional requirements of the system are analyzed based on the design objectives and the non-functional requirements of the system are obtained. Then the overall design of the system is completed on the basis of the analysis of the system requirements. That is, the working principle of the system and the selection of software and hardware platform are introduced in detail, and the design scheme of STM32F103X based on arm Cotex M3 kernel as the main control chip is determined, and the hardware platform of the system follows the hierarchy in the detailed design process. The design idea of modularization finished the design of hardware circuit of printing system, including main control chip and peripheral circuit, communication interface, system switch machine control, abnormal state detection and processing, battery charging, In the process of software design, combining the characteristics of needle printing system and the principle of modular design, the data receiving, data processing, head control, etc. Every module of state detection and exception handling is programmed and debugged, and the software and hardware of the whole system are designed in detail. This paper introduces the testing process of the system function and performance. Based on the perfect design example, this paper expounds the whole process of the scheme demonstration, requirement analysis, system design and implementation, system test in detail. Since the design ideas and methods are basically similar in the design process of electronic system and embedded system, this paper has a good reference value for the design of the same kind of system.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP334.81;TP368.1
【参考文献】
相关期刊论文 前10条
1 程钟;简述微机电动机保护装置的抗干扰问题[J];江西电力;2004年02期
2 李晗;;印制线路板设计中的注意事项[J];科技信息(科学教研);2007年31期
3 陈雷;电路中干扰的形成与处理[J];连云港师范高等专科学校学报;2003年04期
4 于坤;数字电路抗干扰分析[J];中国棉花加工;2003年05期
5 姚春捷;浅述单片机控制系统的抗干扰技术[J];水利水文自动化;2003年02期
6 韩雯,马广萍;PROTEL在电路设计中的应用研究[J];吉林师范大学学报(自然科学版);2004年04期
7 淡海英;;基于一种单片机监控系统的研究[J];陕西国防工业职业技术学院学报;2009年02期
8 赵庆苓;;数字音响系统电源管理的实现[J];通信电源技术;2011年01期
9 文桦,张思维;电子系统的抗干扰技术及其应用[J];天中学刊;2005年05期
10 张万良;;使用Keil软件模拟调试单片机串行口[J];数字技术与应用;2011年04期
相关硕士学位论文 前5条
1 刘天泉;嵌入式系统软件设计方法研究及应用[D];浙江大学;2004年
2 荐红梅;基于硬件构件的嵌入式底层软件开发方法研究及其应用[D];苏州大学;2008年
3 李新军;针式打印机控制系统设计[D];大连理工大学;2009年
4 骆勇骏;热式打码机的嵌入式控制系统优化设计[D];华南理工大学;2010年
5 王明才;基于以蓝牙通讯的热敏微型打印机的设计[D];电子科技大学;2009年
本文编号:2007270
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2007270.html