電阻焊機(jī)人機(jī)界面及編程器的設(shè)計(jì)
發(fā)布時(shí)間:2020-06-23 01:56
【摘要】:電阻點(diǎn)焊是一種重要的焊接方法,廣泛應(yīng)用于汽車、航空航天等工業(yè)。隨著電力電子技術(shù),計(jì)算機(jī)技術(shù)的發(fā)展,電阻焊機(jī)正朝著全數(shù)字化的方向發(fā)展。電焊機(jī)的數(shù)字化不僅帶來焊接質(zhì)量的提高,同時(shí)也為電焊機(jī)人機(jī)交互的發(fā)展提供基礎(chǔ)。目前關(guān)于數(shù)字化焊機(jī)的研究主要集中在焊接電源的數(shù)字化上,而對(duì)焊機(jī)的人機(jī)交互關(guān)注較少,以致市場(chǎng)上出現(xiàn)的數(shù)字焊機(jī)產(chǎn)品交互方式簡(jiǎn)單,操作不夠人性化。基于此,本文提出了數(shù)字化電焊機(jī)人機(jī)交互產(chǎn)品的設(shè)計(jì)方案,包括PC機(jī)上運(yùn)行的人機(jī)界面以及簡(jiǎn)便化操作的現(xiàn)場(chǎng)編程器。人性化的焊機(jī)交互產(chǎn)品可以使電焊機(jī)更容易普及推廣,使產(chǎn)品更具競(jìng)爭(zhēng)力。 數(shù)字化電焊機(jī)一般采用DSP控制變流器件,采用了DSP的焊接電源帶有串行接口,可以方便的和計(jì)算機(jī)系統(tǒng)通信。焊機(jī)的主要部件是一焊接電源,為達(dá)到良好的焊接效果,焊接電源需要給不同的材料工件提供不同的焊機(jī)電流曲線,該曲線被稱之為電流規(guī)范。數(shù)字化電焊機(jī)的可以通過設(shè)置各種參數(shù),使焊機(jī)運(yùn)行不同狀態(tài),以適應(yīng)不同應(yīng)用環(huán)境,焊機(jī)交互產(chǎn)品的作用就是為用戶提供一個(gè)人性化的窗口,設(shè)置焊機(jī)的運(yùn)行參數(shù),焊機(jī)的焊接規(guī)范,以及通過該窗口監(jiān)控焊機(jī)的運(yùn)行。 本文提出了兩種焊機(jī)的交互產(chǎn)品的設(shè)計(jì)方案:人機(jī)界面和手持式編程器。人機(jī)界面采用VC的MFC框架進(jìn)行設(shè)計(jì),利用MSComm控件進(jìn)行串口通信,采用ACCESS數(shù)據(jù)庫管理界面數(shù)據(jù),軟件界面采用單文檔多對(duì)話框的框架組織各功能。界面實(shí)現(xiàn)了參數(shù)設(shè)置,規(guī)范設(shè)置,采樣曲線檢測(cè),焊機(jī)控制等功能。手持式編程器采用AVR單片機(jī)ATmega64進(jìn)行設(shè)計(jì),顯示和輸入設(shè)備采用TOPWAY的5.7寸彩色觸摸屏,與焊機(jī)的交互采用RS232和RS485兩種串行接口。并在此硬件基礎(chǔ)上,在avr-gcc平臺(tái)下設(shè)計(jì)了編程器軟件,實(shí)現(xiàn)編程器功能。另外,本文專門介紹了交互設(shè)備與焊機(jī)通信協(xié)議的設(shè)計(jì)。
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2011
【分類號(hào)】:TP368.12
【圖文】:
第二章 人機(jī)界面軟件框架的構(gòu)建軟件設(shè)計(jì)的重點(diǎn)在于軟件框架的構(gòu)建,軟件框架構(gòu)建得好,有利于各部分功能的,及后期的維護(hù)升級(jí)。構(gòu)建一個(gè)軟件框架,首先要充分分析軟件需要實(shí)現(xiàn)的功能,據(jù)功能特點(diǎn)選擇技術(shù)路線和搭建框架。.1 界面功能分析及采用設(shè)計(jì)方案全數(shù)字化電焊機(jī)的人機(jī)界面是焊接操作員控制和監(jiān)測(cè)焊機(jī)的窗口,要弄清楚人機(jī)的功能需要熟悉電阻焊機(jī)的原理。圖 2-1 是電阻點(diǎn)焊機(jī)控制器的結(jié)構(gòu)圖,焊機(jī)控制輸出為電流和壓力信號(hào),電流通過大功率電力電子器件組成的變換電路輸出,其器切換信號(hào)由受 DSP 控制的 CPLD 提供,壓力信號(hào)由 DSP 提供,通過外接變換電路力執(zhí)行機(jī)構(gòu)驅(qū)動(dòng)焊接臂,DSP 還可以通過檢測(cè)電路獲取各種參量的狀態(tài)。以上形成系統(tǒng)的下位機(jī),上位機(jī)為人機(jī)交互設(shè)備,通過串行通信線路與 DSP 交互。
圖 2-2 MFC 應(yīng)用程序執(zhí)行過程MFC 程序的文檔視圖框架文檔視圖結(jié)構(gòu)是 MFC 類庫的特色,他將一個(gè) Windows 應(yīng)用程序窗口分為三個(gè)部分文檔:代表用戶正在編輯的文件,并負(fù)責(zé)文件的讀寫。2)視圖:用于顯示用戶正輯的文檔內(nèi)容。3)窗口框架:負(fù)責(zé)窗口標(biāo)題欄、菜單欄、工具欄和狀態(tài)欄等與窗觀有關(guān)的圖形界面元素。文檔類和視圖類的這種交互是通過類中的成員函數(shù)實(shí)現(xiàn)的ocument 類是所有文檔類的基類,它提供了用戶自定義文檔的基本功能。CView 類所有視圖類的基類,它提供了用戶自定義視圖類的框架。MFC 程序基于這種結(jié)構(gòu)下種常用的類型,單文檔,多文檔,對(duì)話框。這里采用單文檔的主結(jié)構(gòu),子窗口采用框。一般生成一個(gè)基本的單文檔程序,工程會(huì)自動(dòng)成長(zhǎng)四個(gè)基本的類,分別ainFrame,C*App,C*Doc,C*View(*是指工程的名稱),這四個(gè)類分別對(duì)應(yīng)程序的,程序運(yùn)行進(jìn)程,程序的文檔類,程序的視圖類,視圖即為框架里面的顯示內(nèi)容。2.2 串口 RS232 與 MSComm
本文編號(hào):2726605
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2011
【分類號(hào)】:TP368.12
【圖文】:
第二章 人機(jī)界面軟件框架的構(gòu)建軟件設(shè)計(jì)的重點(diǎn)在于軟件框架的構(gòu)建,軟件框架構(gòu)建得好,有利于各部分功能的,及后期的維護(hù)升級(jí)。構(gòu)建一個(gè)軟件框架,首先要充分分析軟件需要實(shí)現(xiàn)的功能,據(jù)功能特點(diǎn)選擇技術(shù)路線和搭建框架。.1 界面功能分析及采用設(shè)計(jì)方案全數(shù)字化電焊機(jī)的人機(jī)界面是焊接操作員控制和監(jiān)測(cè)焊機(jī)的窗口,要弄清楚人機(jī)的功能需要熟悉電阻焊機(jī)的原理。圖 2-1 是電阻點(diǎn)焊機(jī)控制器的結(jié)構(gòu)圖,焊機(jī)控制輸出為電流和壓力信號(hào),電流通過大功率電力電子器件組成的變換電路輸出,其器切換信號(hào)由受 DSP 控制的 CPLD 提供,壓力信號(hào)由 DSP 提供,通過外接變換電路力執(zhí)行機(jī)構(gòu)驅(qū)動(dòng)焊接臂,DSP 還可以通過檢測(cè)電路獲取各種參量的狀態(tài)。以上形成系統(tǒng)的下位機(jī),上位機(jī)為人機(jī)交互設(shè)備,通過串行通信線路與 DSP 交互。
圖 2-2 MFC 應(yīng)用程序執(zhí)行過程MFC 程序的文檔視圖框架文檔視圖結(jié)構(gòu)是 MFC 類庫的特色,他將一個(gè) Windows 應(yīng)用程序窗口分為三個(gè)部分文檔:代表用戶正在編輯的文件,并負(fù)責(zé)文件的讀寫。2)視圖:用于顯示用戶正輯的文檔內(nèi)容。3)窗口框架:負(fù)責(zé)窗口標(biāo)題欄、菜單欄、工具欄和狀態(tài)欄等與窗觀有關(guān)的圖形界面元素。文檔類和視圖類的這種交互是通過類中的成員函數(shù)實(shí)現(xiàn)的ocument 類是所有文檔類的基類,它提供了用戶自定義文檔的基本功能。CView 類所有視圖類的基類,它提供了用戶自定義視圖類的框架。MFC 程序基于這種結(jié)構(gòu)下種常用的類型,單文檔,多文檔,對(duì)話框。這里采用單文檔的主結(jié)構(gòu),子窗口采用框。一般生成一個(gè)基本的單文檔程序,工程會(huì)自動(dòng)成長(zhǎng)四個(gè)基本的類,分別ainFrame,C*App,C*Doc,C*View(*是指工程的名稱),這四個(gè)類分別對(duì)應(yīng)程序的,程序運(yùn)行進(jìn)程,程序的文檔類,程序的視圖類,視圖即為框架里面的顯示內(nèi)容。2.2 串口 RS232 與 MSComm
【引證文獻(xiàn)】
相關(guān)期刊論文 前1條
1 胡德安;周勇奇;陳益平;繆明學(xué);;三相次級(jí)整流點(diǎn)焊觸摸屏人機(jī)界面設(shè)計(jì)[J];熱加工工藝;2012年19期
相關(guān)碩士學(xué)位論文 前3條
1 周葉平;基于STM32的嵌入式點(diǎn)焊系統(tǒng)研究[D];南昌航空大學(xué);2012年
2 張振法;基于WinCE的電阻焊機(jī)人機(jī)界面設(shè)計(jì)[D];華南理工大學(xué);2013年
3 王子凌;數(shù)字化中頻電阻焊機(jī)的研制[D];華南理工大學(xué);2012年
本文編號(hào):2726605
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2726605.html
最近更新
教材專著