天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 金屬論文 >

基于Linux和Qt的數(shù)控系統(tǒng)關(guān)鍵技術(shù)研究及應(yīng)用

發(fā)布時(shí)間:2017-06-13 12:14

  本文關(guān)鍵詞:基于Linux和Qt的數(shù)控系統(tǒng)關(guān)鍵技術(shù)研究及應(yīng)用,由筆耕文化傳播整理發(fā)布。


【摘要】: 數(shù)控機(jī)床是一種高科技的機(jī)電一體化產(chǎn)品,是由數(shù)控裝置、伺服驅(qū)動(dòng)裝置、機(jī)床主體和其他輔助裝置構(gòu)成的可編程的通用加工設(shè)備,它被廣泛應(yīng)用在加工制造業(yè)的各個(gè)領(lǐng)域。數(shù)控機(jī)床的人機(jī)界面設(shè)計(jì)直接影響其工作效率和操作舒適性。人機(jī)交互是研究人和計(jì)算機(jī)以及它們二者之間相互影響的領(lǐng)域。 隨著計(jì)算機(jī)本身的處理速度和存儲(chǔ)容量的飛速提高,人們對(duì)人機(jī)界面這個(gè)計(jì)算機(jī)與用于之間的對(duì)話接口的需要日漸提高。人機(jī)界面從過去人去適應(yīng)計(jì)算機(jī),而今已經(jīng)發(fā)展成為計(jì)算機(jī)不斷地適應(yīng)人的習(xí)慣、要求和以“用戶”為中心的新階段。 在嵌入式領(lǐng)域,ARM系列微處理器在高性能和低功耗方面提供了最佳的性能。嵌入式Linux操作系統(tǒng)適應(yīng)于多種CPU和多種硬件平臺(tái),是一個(gè)跨平臺(tái)的系統(tǒng),性能穩(wěn)定,裁剪性很好,開發(fā)和使用都很容易。 因此,本文利用高性能ARM處理器、開源嵌入式操作系統(tǒng)Linux、開源圖形界面軟件庫(kù)Qt,從人機(jī)界面設(shè)計(jì)的理念及研究方向入手,充分考慮人的因素,對(duì)數(shù)控機(jī)床中人機(jī)交互的設(shè)計(jì)進(jìn)行了初步探究。 主要研究?jī)?nèi)容及取得的成果如下: 1)開發(fā)了一個(gè)針對(duì)數(shù)控機(jī)床基本功能編程的編譯軟件,實(shí)現(xiàn)了對(duì)數(shù)控系統(tǒng)源程序的編譯 與一般的PC機(jī)編程有很大差別,數(shù)控系統(tǒng)中使用數(shù)字、文字和符號(hào)組成的數(shù)字指令進(jìn)行編程,這種指令具有很大的通用性,編寫的程序具有特殊性與針對(duì)性,其無法使用PC環(huán)境下的編譯器進(jìn)行編譯。通過研究編譯系統(tǒng)、分析數(shù)控系統(tǒng)中指令的結(jié)構(gòu)及特點(diǎn),使用LEX和YACC工具,開發(fā)了一個(gè)針對(duì)數(shù)控機(jī)床中基本功能的編程進(jìn)行編譯的軟件。此編譯軟件實(shí)現(xiàn)了對(duì)NC的詞法分析、語(yǔ)法分析及錯(cuò)誤處理,其小型化、針對(duì)性適應(yīng)了嵌入式系統(tǒng)的特點(diǎn),為滿足不同系統(tǒng)的要求,可對(duì)其進(jìn)行適當(dāng)修改,方便二次開發(fā)。 2)設(shè)計(jì)了一款實(shí)用的圖形用戶界面,實(shí)現(xiàn)了人機(jī)交互 在應(yīng)用軟件方面,人機(jī)交互界面已成為其主要部分之一,并成為衡量應(yīng)用軟件功能強(qiáng)弱的一個(gè)重要指標(biāo)。作為人機(jī)通信的途徑,數(shù)控系統(tǒng)中的人機(jī)交互界面有其自身特點(diǎn),如程序的輸入、各種參數(shù)的設(shè)置、功能選擇、刀具的選用、警告及信息的顯示等都必須精確、實(shí)時(shí)。針對(duì)這種產(chǎn)品,選用移植性強(qiáng)的Qt軟件設(shè)計(jì)圖形用戶界面,所設(shè)計(jì)的GUI實(shí)用、簡(jiǎn)潔,實(shí)現(xiàn)了人機(jī)交互,可通過鍵盤或面板對(duì)程序進(jìn)行輸入、程序可以保存、修改并且編譯,信息和臨時(shí)信息及時(shí)輸出,顯示給用戶。通過GUI達(dá)到了整合系統(tǒng)的目的。 3)實(shí)現(xiàn)了嵌入式Linux操作系統(tǒng)下對(duì)輸入、輸出模塊及控制部分的設(shè)備驅(qū)動(dòng) 數(shù)控系統(tǒng)的硬件部分,輸入和輸出模塊有點(diǎn)繁瑣,它的輸入值比較多且雜,控制部分也有點(diǎn)難度。在研究Linux設(shè)備驅(qū)動(dòng)的基礎(chǔ)上,基于數(shù)控機(jī)床的控制要求,輸入模塊使用了智能控制芯片擴(kuò)展鍵盤也可以通過觸摸屏進(jìn)行輸入,實(shí)現(xiàn)了芯片和觸摸屏的設(shè)備驅(qū)動(dòng);輸出模塊實(shí)現(xiàn)了LCD的設(shè)備驅(qū)動(dòng);控制部分使用了2軸控制芯片進(jìn)行硬件設(shè)計(jì),并實(shí)現(xiàn)了此芯片的設(shè)備驅(qū)動(dòng)。 具體來說,完成了以下工作: ●實(shí)現(xiàn)了智能控制芯片HD7279的設(shè)備驅(qū)動(dòng),并進(jìn)行了移植; ●實(shí)現(xiàn)了LCD設(shè)備驅(qū)動(dòng)的移植; ●實(shí)現(xiàn)了觸摸屏設(shè)備驅(qū)動(dòng)的移植,觸摸屏的校準(zhǔn); ●實(shí)現(xiàn)了運(yùn)動(dòng)控制芯片MCX312的設(shè)備驅(qū)動(dòng)及驅(qū)動(dòng)及其移植。
【關(guān)鍵詞】:數(shù)控系統(tǒng) 圖形用戶界面 ARM Linux Qt 設(shè)備驅(qū)動(dòng) 文件系統(tǒng)
【學(xué)位授予單位】:成都理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2009
【分類號(hào)】:TG659
【目錄】:
  • 摘要4-6
  • ABSTRACT6-10
  • 第1章 引言10-15
  • 1.1 研究背景10-11
  • 1.2 國(guó)內(nèi)外研究現(xiàn)狀11-12
  • 1.3 研究的意義及研究?jī)?nèi)容12-13
  • 1.4 論文結(jié)構(gòu)13-15
  • 第2章 ARM 微處理器和嵌入式LINUX 系統(tǒng)15-25
  • 2.1 嵌入式系統(tǒng)概述15-16
  • 2.1.1 嵌入式系統(tǒng)的組成15
  • 2.1.2 嵌入式系統(tǒng)的特點(diǎn)15-16
  • 2.2 ARM 微處理器16-17
  • 2.2.1 ARM 處理器的應(yīng)用領(lǐng)域16-17
  • 2.2.2 ARM 處理器的特點(diǎn)17
  • 2.2.3 存儲(chǔ)器17
  • 2.3 嵌入式LINUX 操作系統(tǒng)17-25
  • 2.3.1 嵌入式操作系統(tǒng)18
  • 2.3.2 Linux18-25
  • 第3章 硬件系統(tǒng)設(shè)計(jì)25-42
  • 3.1 系統(tǒng)架構(gòu)及工作流程25-27
  • 3.2 硬件系統(tǒng)設(shè)計(jì)27-42
  • 3.2.1 開發(fā)板27
  • 3.2.2 鍵盤,顯示屏的設(shè)計(jì)27-38
  • 3.2.3 控制器的設(shè)計(jì)38-42
  • 第4章 軟件系統(tǒng)設(shè)計(jì)42-53
  • 4.1 軟件體系結(jié)構(gòu)42-43
  • 4.2 內(nèi)核開發(fā)及文件系統(tǒng)開發(fā)43-44
  • 4.3 編譯程序44-53
  • 第5章 QT/EMBEDDED 原理及移植53-61
  • 5.1 QT/EMBEDDED 簡(jiǎn)介53-54
  • 5.2 QT/EMBEDDED 客戶/服務(wù)器54
  • 5.3 基于QT/EMBEDDED 圖形界面的實(shí)現(xiàn)54-57
  • 5.3.1 GUI 的一般架構(gòu)55
  • 5.3.2 嵌入式GUI 底層支持庫(kù)55-56
  • 5.3.3 Qt/Embedded 的使用56-57
  • 5.3.4 布局57
  • 5.4 QT/EMBEDDED 開發(fā)流程57-58
  • 5.5 建立QT/EMBEDDED 開發(fā)環(huán)境58-61
  • 5.5.1 建立Qt/E 程序的PC 機(jī)仿真環(huán)境58-59
  • 5.5.2 建立Qt/E 開發(fā)環(huán)境59-61
  • 第6章 數(shù)控系統(tǒng)的整合61-71
  • 6.1 本文GUI 的設(shè)計(jì)61-66
  • 6.2 整合GUI66-71
  • 6.2.1 數(shù)控機(jī)床實(shí)例66-67
  • 6.2.2 軟件接口設(shè)計(jì)——控制程序67-71
  • 第7章 總結(jié)與展望71-73
  • 致謝73-74
  • 參考文獻(xiàn)74-76
  • 攻讀學(xué)位期間取得學(xué)術(shù)成果76

【引證文獻(xiàn)】

中國(guó)期刊全文數(shù)據(jù)庫(kù) 前1條

1 徐東;劉敬猛;李善鋒;陳柏成;;一種基于跨平臺(tái)Qt的數(shù)控人機(jī)交互方法設(shè)計(jì)[J];組合機(jī)床與自動(dòng)化加工技術(shù);2012年07期

中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前7條

1 熊道輝;基于Qt的SCADA系統(tǒng)數(shù)據(jù)服務(wù)器軟件設(shè)計(jì)[D];西南交通大學(xué);2011年

2 趙俊旭;基于嵌入式Linux和Qt/E的數(shù)控系統(tǒng)軟件設(shè)計(jì)[D];上海交通大學(xué);2012年

3 李繼平;鋰電池設(shè)備嵌入式控制平臺(tái)的研究與設(shè)計(jì)[D];華南理工大學(xué);2010年

4 宋春燕;基于ARM-Linux的無線區(qū)域通信系統(tǒng)的研究與實(shí)現(xiàn)[D];太原理工大學(xué);2012年

5 裴鴻剛;基于ARM的服務(wù)機(jī)器人人機(jī)交互界面的設(shè)計(jì)與實(shí)現(xiàn)[D];暨南大學(xué);2012年

6 楊金林;基于DM6446和Qt的嵌入式圖形界面的研究與應(yīng)用[D];青島大學(xué);2012年

7 程龍;基于ARM9的嵌入式Linux數(shù)控鉆床系統(tǒng)的研究[D];沈陽(yáng)理工大學(xué);2013年


  本文關(guān)鍵詞:基于Linux和Qt的數(shù)控系統(tǒng)關(guān)鍵技術(shù)研究及應(yīng)用,,由筆耕文化傳播整理發(fā)布。



本文編號(hào):446492

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jinshugongy/446492.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶e17e2***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
精品亚洲一区二区三区w竹菊| 男女一进一出午夜视频| 欧美极品欧美精品欧美| 日韩aa一区二区三区| av在线免费观看一区二区三区| 欧美不卡一区二区在线视频| 欧美极品欧美精品欧美| 国产一区欧美午夜福利| 午夜视频成人在线免费| 丝袜破了有美女肉体免费观看 | 国产精品免费视频专区| 99久久成人精品国产免费| 亚洲熟女乱色一区二区三区| 成人午夜视频在线播放| 欧美午夜国产在线观看| 99久久免费看国产精品| 在线免费观看一二区视频| 欧美成人免费一级特黄| 精品日韩欧美一区久久| 亚洲欧美日韩国产综合在线| 性感少妇无套内射在线视频| 欧美在线观看视频免费不卡| 久久青青草原中文字幕| 日本办公室三级在线观看| 日韩免费av一区二区三区| 欧美日韩综合免费视频| 亚洲欧洲日韩综合二区| 一区二区三区亚洲天堂 | 一区二区三区日韩在线| 五月婷婷六月丁香亚洲| 国产无摭挡又爽又色又刺激| 欧美人禽色视频免费看| 欧美有码黄片免费在线视频| 亚洲欧美日本国产不卡| 国产一区日韩二区欧美| 一区中文字幕人妻少妇| 国产精品久久男人的天堂| 青青操成人免费在线视频| 日韩在线免费看中文字幕| 老司机精品在线你懂的| 好吊日在线观看免费视频|