嵌入式高速工業(yè)氣動(dòng)打印機(jī)的研制
本文選題:工業(yè)氣動(dòng)打印機(jī) 切入點(diǎn):嵌入式系統(tǒng) 出處:《重慶大學(xué)》2012年碩士論文 論文類型:學(xué)位論文
【摘要】:工業(yè)氣動(dòng)打印機(jī)主要應(yīng)用于汽車、機(jī)械、輕工等領(lǐng)域,可以對鋼鐵、木料等各種原材料制成的銘牌、零件等產(chǎn)品進(jìn)行標(biāo)記打印,是工業(yè)企業(yè)對產(chǎn)品進(jìn)行標(biāo)記、高效管理和分類的輔助工具。根據(jù)其系統(tǒng)結(jié)構(gòu)和控制方式的不同,可以分為計(jì)算機(jī)控制、單片機(jī)控制和上下位機(jī)混合控制三種類型。針對目前進(jìn)口氣動(dòng)打印機(jī)功能較完整,但是價(jià)格昂貴,而國內(nèi)的氣動(dòng)打印機(jī)又存在打印速度低、體積龐大、精度較低等缺陷,本文提出了一種體積小、打印速度快、低成本、打印精度高、操作方便的嵌入式高速工業(yè)氣動(dòng)打印機(jī)。 通過對嵌入式高速工業(yè)氣動(dòng)打印機(jī)的需求分析和各方案對比,同時(shí)為了保證打印精度和速度,系統(tǒng)采用上下位機(jī)混合結(jié)構(gòu)與閉環(huán)控制方式。上位機(jī)采用目前廣泛使用的32位高性能低功耗嵌入式RISC(Reduced Instruction Set Computer)處理器S3C2440,用于取代傳統(tǒng)氣動(dòng)打印機(jī)中的通用計(jì)算機(jī)或單片機(jī)作為主控制器,下位機(jī)采用16位超低功耗微控制器MSP430作為打印驅(qū)動(dòng)控制器。系統(tǒng)支持多種擴(kuò)展接口以保證其通用性和可擴(kuò)展性,并創(chuàng)新性的引入網(wǎng)絡(luò)接口。 上位機(jī)采用嵌入式Linux操作系統(tǒng),并且基于Qt/E(Qt/Embedded)構(gòu)建了自己的輕型GUI庫,提供了高質(zhì)量軟件的同時(shí)保證了良好的用戶體驗(yàn)。它主要完成人機(jī)交互、數(shù)據(jù)管理、輪廓提取、通信等功能。系統(tǒng)配備64MB內(nèi)存保證了系統(tǒng)的高效運(yùn)行;對TTF字體和PLT文件的支持豐富了打印內(nèi)容,,滿足了更多客戶的需求;采用YAFFS2文件系統(tǒng),提供了最低128MB的本地?cái)?shù)據(jù)存儲(chǔ);系統(tǒng)還支持網(wǎng)絡(luò)共享和遠(yuǎn)程控制,首次實(shí)現(xiàn)了打印機(jī)的網(wǎng)絡(luò)化;人機(jī)交互采用LCD與觸摸屏的設(shè)計(jì),使得操作更加直觀方便。由于下位機(jī)采用16位微控制器MSP430,系統(tǒng)增強(qiáng)了下位機(jī)的功能,并首次將部分打印算法下放以提高打印精度和速度。下位機(jī)主要完成通信、直線插補(bǔ)運(yùn)算、打印驅(qū)動(dòng)控制、信息反饋等功能。 經(jīng)過一年多的研制,實(shí)現(xiàn)了系統(tǒng)的全部功能。較長時(shí)間的運(yùn)行調(diào)試和實(shí)際測試表明系統(tǒng)操作方便,速度快且打印精準(zhǔn),而且打印內(nèi)容清晰、規(guī)范、美觀,滿足了當(dāng)前市場對嵌入式高速工業(yè)打印機(jī)的系統(tǒng)需求,達(dá)到了市場領(lǐng)先水平,具有很好的市場競爭力。
[Abstract]:Industrial pneumatic printers are mainly used in automobile, machinery, light industry and other fields. They can mark and print the nameplates, parts and other products made of various raw materials, such as steel, wood, etc. Assistant tools for efficient management and classification. According to the different system structure and control mode, they can be divided into three types: computer control, single chip computer control and mixed control of upper and lower computers. But the price is expensive, and the domestic pneumatic printer has some defects, such as low printing speed, large volume, low precision and so on. In this paper, a kind of small volume, fast printing speed, low cost, high printing precision and so on is put forward. Easy to operate embedded high-speed industrial pneumatic printer. By analyzing the requirement of embedded high-speed industrial pneumatic printer and comparing various schemes, at the same time, in order to ensure the accuracy and speed of printing, The system adopts the hybrid structure of upper and lower computer and closed loop control mode. The upper computer adopts 32 bits high performance low power embedded RISC(Reduced Instruction Set computer processor S3C2440, which is widely used at present, to replace the common computer in traditional pneumatic printer. Single chip microcomputer as the main controller, A 16-bit ultra-low power microcontroller (MSP430) is used as the print drive controller. The system supports a variety of extended interfaces to ensure its generality and extensibility, and the network interface is introduced innovatively. The host computer adopts embedded Linux operating system, and builds its own lightweight GUI library based on QT / E / Q / embedded. It provides high quality software and ensures good user experience. It mainly completes man-machine interaction, data management, contour extraction, etc. The system is equipped with 64MB memory to ensure the efficient operation of the system, the support for TTF fonts and PLT files enriches the printing content and meets the needs of more customers, and the YAFFS2 file system provides a minimum 128MB local data storage. The system also supports network sharing and remote control, and realizes the network of printer for the first time. The design of human-computer interaction is based on LCD and touch screen. It makes the operation more intuitionistic and convenient. Because the lower computer adopts 16-bit microcontroller MSP430, the system enhances the function of the lower computer, and for the first time, the partial printing algorithm is lowered to improve the printing accuracy and speed. The lower computer mainly completes the communication and the linear interpolation operation. Print drive control, information feedback and other functions. After more than a year of development, the whole function of the system has been realized. The running and debugging for a long time and the actual test show that the system is easy to operate, fast and accurate, and the print content is clear, standard and beautiful. It meets the current market demand for embedded high speed industrial printers and reaches the market leading level and has a good market competitiveness.
【學(xué)位授予單位】:重慶大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP334.8
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 田力;袁家斌;;嵌入式系統(tǒng)的VxWorks安全性問題研究[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2009年10期
2 王濤;王太勇;許愛芬;趙麗;楊潔;;嵌入式實(shí)時(shí)操作系統(tǒng)在數(shù)控系統(tǒng)設(shè)計(jì)中的應(yīng)用[J];計(jì)算機(jī)工程;2008年04期
3 譚大鵬;李培玉;潘曉弘;;基于Qt/E的嵌入式工業(yè)監(jiān)測輕型圖形用戶界面構(gòu)件庫開發(fā)[J];計(jì)算機(jī)集成制造系統(tǒng);2009年02期
4 周德榮;;嵌入式Linux中觸摸屏驅(qū)動(dòng)的設(shè)計(jì)與實(shí)現(xiàn)[J];制造業(yè)自動(dòng)化;2011年04期
5 劉格,周璐,羅婭;氣動(dòng)標(biāo)記打印機(jī)[J];機(jī)械制造;1997年06期
6 劉文峰,李程遠(yuǎn),李善平;嵌入式Linux操作系統(tǒng)的研究[J];浙江大學(xué)學(xué)報(bào)(工學(xué)版);2004年04期
相關(guān)碩士學(xué)位論文 前8條
1 馮世奎;基于ARM的Linux嵌入式系統(tǒng)移植的研究與應(yīng)用[D];電子科技大學(xué);2006年
2 劉強(qiáng);工業(yè)標(biāo)記打印機(jī)的研制[D];重慶大學(xué);2006年
3 楊鵬;基于單片機(jī)的便攜式打標(biāo)機(jī)的應(yīng)用與研究[D];重慶大學(xué);2007年
4 廖欣;基于FPGA的高速工業(yè)標(biāo)記控制系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)[D];重慶大學(xué);2007年
5 劉俊;便攜式氣動(dòng)標(biāo)記打印機(jī)的研制[D];重慶大學(xué);2009年
6 姚遙;基于USB接口氣動(dòng)打標(biāo)機(jī)控制系統(tǒng)的研發(fā)[D];重慶大學(xué);2009年
7 田磊;基于ARM的嵌入式Linux操作系統(tǒng)的移植[D];西安電子科技大學(xué);2009年
8 姜曉明;高壓天然氣瓶氣動(dòng)打標(biāo)機(jī)關(guān)鍵技術(shù)研究及開發(fā)[D];浙江大學(xué);2010年
本文編號:1574525
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1574525.html