基于WinCE的電阻焊機(jī)人機(jī)界面設(shè)計(jì)
本文關(guān)鍵詞:基于WinCE的電阻焊機(jī)人機(jī)界面設(shè)計(jì),由筆耕文化傳播整理發(fā)布。
【摘要】:電阻焊機(jī)因其易實(shí)現(xiàn)機(jī)械化、自動(dòng)化且生產(chǎn)周期短、效率高,而廣泛應(yīng)用于汽車、機(jī)械加工、航空航天等領(lǐng)域。新材料與新技術(shù)的不斷發(fā)展對電阻焊機(jī)的焊接質(zhì)量與控制精度提出了更高的要求。隨著信息技術(shù)、電力電子技術(shù)的飛速發(fā)展以及微機(jī)控制逆變式電阻焊電源的出現(xiàn),使得電阻焊機(jī)朝著數(shù)字化方向快速發(fā)展。數(shù)字化電焊機(jī)具有精密化、人性化、綠色化和網(wǎng)絡(luò)化等優(yōu)點(diǎn),這使其能很好地適應(yīng)當(dāng)前工業(yè)生產(chǎn)的需要。 電焊機(jī)人機(jī)交互系統(tǒng)的數(shù)字化是電焊機(jī)全數(shù)字化的一個(gè)重要方面。目前,國內(nèi)市場上應(yīng)用的電焊機(jī)人機(jī)交互產(chǎn)品大多數(shù)是掛靠在控制器上的液晶設(shè)置面板,普遍基于字符按鍵型,界面設(shè)計(jì)不夠友好。而基于筆記本電腦的人機(jī)界面,實(shí)際操作與組裝又不夠方便;诖,本文提出了一種基于嵌入式WinCE平臺下的電阻焊機(jī)人機(jī)交互產(chǎn)品具有重要的實(shí)際意義。 本文詳細(xì)闡述了基于WinCE平臺的電阻焊機(jī)人機(jī)交互界面的設(shè)計(jì)與實(shí)現(xiàn)過程。以LJD-eWin6S嵌入式觸控一體機(jī)作為硬件控制平臺,其擁有32位ARM920T高速處理器內(nèi)核,400MHz主頻,附有一塊6.8寸觸摸液晶屏,支持四線電阻式觸摸輸入,精確方便。采用WinCE5.0嵌入式操作系統(tǒng),可充分利用其豐富的GUI與應(yīng)用開發(fā)工具,且可發(fā)揮其實(shí)時(shí)性功能。 該人機(jī)界面采用VC++2008中的MFC單文檔應(yīng)用程序框架進(jìn)行系統(tǒng)總體設(shè)計(jì)。利用RS232串口與下位機(jī)中的DSP進(jìn)行直接通信,進(jìn)而控制焊機(jī)電源中的變流器件。為保證通信準(zhǔn)確進(jìn)行,制定了嚴(yán)格的串口通信協(xié)議,運(yùn)用多線程通信技術(shù)保證通信順暢。采用SQLite構(gòu)建一個(gè)小型的嵌入式數(shù)據(jù)庫系統(tǒng),,對焊機(jī)及界面中的重要參數(shù)與數(shù)據(jù)進(jìn)行統(tǒng)一的管理。經(jīng)整機(jī)調(diào)試證明界面可對焊機(jī)進(jìn)行用戶權(quán)限管理、多焊機(jī)管理、參數(shù)設(shè)置、規(guī)范設(shè)置、故障復(fù)位、實(shí)時(shí)監(jiān)控等操作。 另外,本文還針對WinCE系統(tǒng)自帶的輸入面板較小而不利于用戶準(zhǔn)確輸入的問題,設(shè)計(jì)了一款WinCE系統(tǒng)下SIP輸入法組件,并將其嵌入到系統(tǒng)注冊表中作為默認(rèn)輸入法,保證用戶方便準(zhǔn)確地輸入。 最后,對本階段所做工作進(jìn)行了總結(jié),并指出下一步研究工作的目標(biāo)和方向。
【關(guān)鍵詞】:WinCE 電阻焊機(jī) 人機(jī)界面 MFC 輸入法
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP316;TG438.2
【目錄】:
- 摘要5-6
- ABSTRACT6-11
- 第一章 緒論11-16
- 1.1 本課題研究的背景及意義11-12
- 1.2 國內(nèi)外電焊機(jī)人機(jī)界面發(fā)展現(xiàn)狀12-15
- 1.2.1 國外發(fā)展現(xiàn)狀12-13
- 1.2.2 國內(nèi)發(fā)展現(xiàn)狀13-15
- 1.3 本論文主要設(shè)計(jì)內(nèi)容15
- 1.4 本章小結(jié)15-16
- 第二章 人機(jī)界面系統(tǒng)分析及總體結(jié)構(gòu)的設(shè)計(jì)16-40
- 2.1 電阻焊機(jī)基本工作原理16-17
- 2.2 人機(jī)界面功能需求分析17-18
- 2.3 系統(tǒng)硬件模塊選型18-20
- 2.4 WinCE 嵌入式操作系統(tǒng)20-26
- 2.4.1 WinCE 體系結(jié)構(gòu)分析21-22
- 2.4.2 WinCE 應(yīng)用程序開發(fā)流程22-24
- 2.4.3 WinCE 操作系統(tǒng)的定制24-26
- 2.5 WinCE 系統(tǒng)實(shí)時(shí)性研究26-31
- 2.5.1 影響 WinCE 實(shí)時(shí)性的主要因素26-28
- 2.5.2 WinCE 系統(tǒng)實(shí)時(shí)性測試28-29
- 2.5.3 WinCE 實(shí)時(shí)性改進(jìn)算法29-31
- 2.6 人機(jī)界面的總體設(shè)計(jì)31-39
- 2.6.1 MFC 框架程序剖析32-33
- 2.6.2 人機(jī)界面主要功能總體設(shè)計(jì)33-34
- 2.6.3 通信模塊總體設(shè)計(jì)34-36
- 2.6.4 數(shù)據(jù)管理模塊總體設(shè)計(jì)36-38
- 2.6.5 WinCE 輸入法總體設(shè)計(jì)38-39
- 2.7 本章小結(jié)39-40
- 第三章 人機(jī)界面主體模塊的設(shè)計(jì)與實(shí)現(xiàn)40-61
- 3.1 用戶登錄功能的實(shí)現(xiàn)40-43
- 3.2 管理功能的實(shí)現(xiàn)43-46
- 3.2.1 串口管理部分設(shè)計(jì)43-45
- 3.2.2 用戶管理部分設(shè)計(jì)45
- 3.2.3 多焊機(jī)管理部分設(shè)計(jì)45-46
- 3.3 設(shè)置功能的實(shí)現(xiàn)46-56
- 3.3.1 參數(shù)設(shè)置功能的實(shí)現(xiàn)46-49
- 3.3.2 規(guī)范標(biāo)準(zhǔn)輸入功能的實(shí)現(xiàn)49-51
- 3.3.3 規(guī)范圖形輸入功能的實(shí)現(xiàn)51-54
- 3.3.4 規(guī)范設(shè)置功能的實(shí)現(xiàn)54-56
- 3.4 監(jiān)控功能的實(shí)現(xiàn)56-60
- 3.4.1 采樣數(shù)據(jù)的接收與處理56-59
- 3.4.2 打點(diǎn)功能的實(shí)現(xiàn)59
- 3.4.3 狀態(tài)讀取與控制命令的執(zhí)行59-60
- 3.5 本章小結(jié)60-61
- 第四章 人機(jī)界面輔助模塊的設(shè)計(jì)與實(shí)現(xiàn)61-72
- 4.1 串口通信協(xié)議設(shè)計(jì)61-63
- 4.1.1 通信類型的分類61
- 4.1.2 數(shù)據(jù)包報(bào)文格式61-63
- 4.2 數(shù)據(jù)庫管理系統(tǒng)設(shè)計(jì)63-67
- 4.2.1 SQLite 數(shù)據(jù)庫及其管理工具63-64
- 4.2.2 SQL 語言簡介64-65
- 4.2.3 WinCE 下 SQLite 數(shù)據(jù)庫設(shè)計(jì)65-67
- 4.3 WinCE 下 SIP 輸入法設(shè)計(jì)67-71
- 4.3.1 SIP 結(jié)構(gòu)分析67-68
- 4.3.2 SIP 輸入法程序?qū)崿F(xiàn)68-70
- 4.3.3 WinCE 系統(tǒng)默認(rèn)輸入法的設(shè)置70-71
- 4.4 本章小結(jié)71-72
- 第五章 人機(jī)界面的功能測試72-78
- 5.1 串口調(diào)試助手單機(jī)測試72-73
- 5.2 整機(jī)調(diào)試人機(jī)界面的各功能73-77
- 5.2.1 管理功能的測試74-75
- 5.2.2 參數(shù)設(shè)置功能的測試75
- 5.2.3 規(guī)范設(shè)置功能的實(shí)現(xiàn)75-76
- 5.2.4 監(jiān)控界面功能的測試76-77
- 5.3 本章小結(jié)77-78
- 總結(jié)與展望78-80
- 參考文獻(xiàn)80-84
- 攻讀碩士學(xué)位期間取得的研究成果84-85
- 致謝85-86
- 附件86
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 杜國祥;石俊杰;;SQLite嵌入式數(shù)據(jù)庫的應(yīng)用[J];電腦編程技巧與維護(hù);2010年14期
2 唐敏;宋杰;;嵌入式數(shù)據(jù)庫SQLite的原理與應(yīng)用[J];電腦知識與技術(shù);2008年04期
3 張敏;張純偉;;基于RS-232標(biāo)準(zhǔn)的一種實(shí)用串行通信協(xié)議的設(shè)計(jì)和實(shí)現(xiàn)[J];電腦知識與技術(shù);2009年06期
4 張亮;;基于雙緩沖技術(shù)的VC++圖形刷新技術(shù)的原理和實(shí)現(xiàn)[J];福建電腦;2010年06期
5 張玲;吾守爾·斯拉木;;在Windows CE中維語SIP的實(shí)現(xiàn)[J];電腦知識與技術(shù)(學(xué)術(shù)交流);2007年07期
6 謝春生;宋坦路;石成;;串口通信協(xié)議的制定方法[J];黑龍江科技信息;2009年33期
7 李峰;李亮玉;李香;;國內(nèi)全數(shù)字化焊機(jī)的研究現(xiàn)狀[J];焊接技術(shù);2006年04期
8 李志丹;;嵌入式軟件調(diào)試方法研究[J];計(jì)算機(jī)與數(shù)字工程;2012年07期
9 李建;;基于Windows CE的嵌入式人機(jī)界面實(shí)現(xiàn)過程[J];上海船舶運(yùn)輸科學(xué)研究所學(xué)報(bào);2010年02期
10 張輝,趙德興;軟件調(diào)試方法和技術(shù)[J];雷達(dá)與對抗;1996年01期
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前9條
1 陳小峰;多功能數(shù)字化焊機(jī)智能控制[D];華南理工大學(xué);2011年
2 陳爾烽;電阻焊機(jī)人機(jī)界面及編程器的設(shè)計(jì)[D];華南理工大學(xué);2011年
3 殷芳剛;Windows Mobile平臺下手機(jī)智能輸入法實(shí)現(xiàn)方法研究[D];安徽大學(xué);2011年
4 唐剛;數(shù)字化焊機(jī)控制系統(tǒng)的研究[D];哈爾濱工業(yè)大學(xué);2006年
5 蔡莉白;嵌入式操作系統(tǒng)Windows CE的研究與應(yīng)用[D];廈門大學(xué);2006年
6 李峰;全數(shù)字化IGBT逆變焊機(jī)控制系統(tǒng)研究[D];天津工業(yè)大學(xué);2007年
7 余兆安;基于WinCE嵌入式工控系統(tǒng)的實(shí)時(shí)性及軟件可靠性研究[D];西北大學(xué);2008年
8 史震宇;基于嵌入式數(shù)據(jù)庫SQLite的交通信息采集單元[D];天津大學(xué);2007年
9 蔡興龍;數(shù)字式逆變焊機(jī)研究[D];北京交通大學(xué);2010年
本文關(guān)鍵詞:基于WinCE的電阻焊機(jī)人機(jī)界面設(shè)計(jì),由筆耕文化傳播整理發(fā)布。
本文編號:424534
本文鏈接:http://sikaile.net/kejilunwen/jinshugongy/424534.html