基于ARM的微型針式打印系統(tǒng)設計與實現(xiàn)
本文選題:針式打印 + ARM。 參考:《電子科技大學》2012年碩士論文
【摘要】:隨著科技和信息技術的發(fā)展,微型打印機作為最主要的信息輸出設備,被廣泛的應用在日常生活中的各個領域,而且新的應用場景層出不窮,尤其是對移動便攜打印機的需求更是與日劇增,比如政府部門的移動警務系統(tǒng)、移動執(zhí)法系統(tǒng)等現(xiàn)場打印執(zhí)法文書等,由于這些應用直接面對用戶,而且需要將打印樣條長時間的保存,因此在這些場景中對打印機的功耗、便攜性、可靠性、打印質(zhì)量等性能指標有著更高的要求。同時隨著微電子技術的飛速發(fā)展,嵌入式芯片逐漸成為各種智能設備的首選方案,是因為其具有高性能、低成本的優(yōu)勢,本系統(tǒng)正是基于以上背景,設計了基于ARM Cotex M3內(nèi)核主控芯片的微型針式打印系統(tǒng)。 文中首先介紹了微型打印系統(tǒng)的應用背景及其控制系統(tǒng)的主流發(fā)展趨勢,,在分析國內(nèi)外研究現(xiàn)狀的基礎上提出了系統(tǒng)的設計目標與內(nèi)容,即完成了一個微型針式打印系統(tǒng)的軟硬件設計工作,基于該系統(tǒng)的打印機有體積小、功耗低、操作簡單、接口豐富等優(yōu)點;然后基于設計目標對系統(tǒng)的功能性需求進行了分析并且得出了系統(tǒng)的非功能性需求;接下來在系統(tǒng)需求分析的基礎上完成了系統(tǒng)總體設計,即對系統(tǒng)的工作原理以及軟硬件平臺的選型進行了詳細的介紹,確定了基于ARM Cotex M3內(nèi)核的STM32F103X作為主控芯片的設計方案;系統(tǒng)的硬件平臺在詳細設計過程中遵循層次化、模塊化的設計思想,最終完成了打印系統(tǒng)硬件電路的設計,主要包括主控芯片及外圍電路、通信接口、系統(tǒng)開關機控制、異常狀態(tài)檢測及處理、電池充電、按鍵和顯示以及機頭驅(qū)動等部分;在軟件設計過程中,結(jié)合針式打印系統(tǒng)的特點和模塊化設計原則,分別對數(shù)據(jù)接收、數(shù)據(jù)處理、機頭控制、狀態(tài)檢測及異常處理等各個模塊進行了編程和調(diào)試,最終完成了整個系統(tǒng)的軟硬件詳細設計工作;最后結(jié)合系統(tǒng)各項需求,對系統(tǒng)功能和性能方面的測試過程進行了介紹。 本文基于完善的設計實例,對方案論證、需求分析、系統(tǒng)設計及實現(xiàn)、系統(tǒng)測試的整個過程進行了詳細的闡述,由于在電子系統(tǒng)和嵌入式系統(tǒng)設計過程中設計思想和方法是基本相似的,因此本文對同類系統(tǒng)的設計具有較好的參考價值。
[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];連云港師范高等?茖W校學報;2003年04期
4 于坤;數(shù)字電路抗干擾分析[J];中國棉花加工;2003年05期
5 姚春捷;淺述單片機控制系統(tǒng)的抗干擾技術[J];水利水文自動化;2003年02期
6 韓雯,馬廣萍;PROTEL在電路設計中的應用研究[J];吉林師范大學學報(自然科學版);2004年04期
7 淡海英;;基于一種單片機監(jiān)控系統(tǒng)的研究[J];陜西國防工業(yè)職業(yè)技術學院學報;2009年02期
8 趙慶苓;;數(shù)字音響系統(tǒng)電源管理的實現(xiàn)[J];通信電源技術;2011年01期
9 文樺,張思維;電子系統(tǒng)的抗干擾技術及其應用[J];天中學刊;2005年05期
10 張萬良;;使用Keil軟件模擬調(diào)試單片機串行口[J];數(shù)字技術與應用;2011年04期
相關碩士學位論文 前5條
1 劉天泉;嵌入式系統(tǒng)軟件設計方法研究及應用[D];浙江大學;2004年
2 薦紅梅;基于硬件構件的嵌入式底層軟件開發(fā)方法研究及其應用[D];蘇州大學;2008年
3 李新軍;針式打印機控制系統(tǒng)設計[D];大連理工大學;2009年
4 駱勇駿;熱式打碼機的嵌入式控制系統(tǒng)優(yōu)化設計[D];華南理工大學;2010年
5 王明才;基于以藍牙通訊的熱敏微型打印機的設計[D];電子科技大學;2009年
本文編號:2007270
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2007270.html