3D打印機(jī)數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:3D打印機(jī)數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:本文根據(jù)3D打印機(jī)控制系統(tǒng)的實(shí)際要求,以低研發(fā)成本,實(shí)用性、方便性、可靠性為出發(fā)點(diǎn),研發(fā)出基于3D打印機(jī)的數(shù)據(jù)傳輸系統(tǒng)。本文的數(shù)據(jù)傳輸控制系統(tǒng)使用宿主機(jī)串行通信接口代替復(fù)雜的數(shù)據(jù)傳輸硬件結(jié)構(gòu),上位機(jī)通過(guò)編程實(shí)現(xiàn)“數(shù)據(jù)傳輸助手”軟件。該軟件把G碼文件過(guò)濾操作后,通過(guò)預(yù)先設(shè)置的校驗(yàn)信息與下位機(jī)STM32主控系統(tǒng)進(jìn)行數(shù)據(jù)傳輸。為校驗(yàn)收發(fā)數(shù)據(jù),下位機(jī)STM32借助于有機(jī)發(fā)光二極管OLED顯示屏實(shí)時(shí)顯示收發(fā)數(shù)據(jù)。本設(shè)計(jì)中提出方法,即系統(tǒng)在上位機(jī)“數(shù)據(jù)傳輸助手”軟件編程過(guò)程中進(jìn)行適當(dāng)?shù)脑O(shè)計(jì),通過(guò)此方法便很容易查找出傳輸中斷是由宿主機(jī)應(yīng)用軟件還是下位機(jī)系統(tǒng)所導(dǎo)致,并準(zhǔn)確的判斷出錯(cuò)位置。此外,下位機(jī)控制系統(tǒng)在軟件設(shè)計(jì)中,加入了嵌入式實(shí)時(shí)操作系統(tǒng)uC/OS-III。本文闡述了uC/OS—III的移植方法,并對(duì)實(shí)時(shí)操作系統(tǒng)uC/OS-III多任務(wù)內(nèi)核的時(shí)鐘節(jié)拍、存儲(chǔ)區(qū)、中斷信息發(fā)布模式等多方面進(jìn)行設(shè)計(jì)后,同STM32系統(tǒng)控制程序共同下載到主控的Flash中,成功將其移植到STM32F103RBT6芯片上,使下位機(jī)可以并發(fā)處理。本文通過(guò)理論與實(shí)際相結(jié)合的方式,詳細(xì)解析了數(shù)據(jù)傳輸系統(tǒng)中各個(gè)步驟的設(shè)計(jì)思想、問(wèn)題處理及實(shí)現(xiàn)方式,為低研發(fā)成本,實(shí)用、方便的構(gòu)建數(shù)據(jù)傳輸系統(tǒng)提供了問(wèn)題解決思路及參考價(jià)值。
【關(guān)鍵詞】:3D打印機(jī) 數(shù)據(jù)傳輸助手 STM32 串行通信接口 uC/OS-III
【學(xué)位授予單位】:遼寧師范大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP334.8
【目錄】:
- 摘要3-4
- Abstract4-7
- 1 緒論7-12
- 2 上位機(jī)應(yīng)用軟件分析12-19
- 2.1 需求分析12-13
- 2.1.1 用戶需求分析12
- 2.1.2 目標(biāo)分析12-13
- 2.2 功能需求13-16
- 2.2.1 功能劃分13
- 2.2.2 功能描述13-16
- 2.3 性能需求16-17
- 2.4 運(yùn)行需求17-18
- 2.5 PC機(jī)軟件屬性需求18-19
- 3 上位機(jī)應(yīng)用軟件編程設(shè)計(jì)與實(shí)現(xiàn)19-43
- 3.1 gcode文件分析21-24
- 3.2 模塊流程設(shè)置24-32
- 3.2.1 串口模塊流程25-28
- 3.2.2 文件數(shù)據(jù)修改模塊流程28-32
- 3.3 數(shù)據(jù)發(fā)送顯示模塊32-34
- 3.4 數(shù)據(jù)傳輸協(xié)議模塊34-37
- 3.4.1 傳輸協(xié)議設(shè)置的必要性34-35
- 3.4.2 傳輸協(xié)議模塊設(shè)置35-37
- 3.5 調(diào)試信息模塊37-43
- 3.5.1 試信息模塊設(shè)置的必要性37-39
- 3.5.2 調(diào)試模塊設(shè)置39-43
- 4 下位機(jī)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)43-64
- 4.1 下位機(jī)硬件設(shè)計(jì)43-46
- 4.2 uC/OS—III系統(tǒng)應(yīng)用的必要性46
- 4.3 uC/OS—III在STM32上移植46-49
- 4.3.1 移植可行性分析46-47
- 4.3.2 移植的內(nèi)容47-49
- 4.4 基于uC/OS-III系統(tǒng)任務(wù)設(shè)計(jì)49-55
- 4.4.1 中斷發(fā)送消息模式選擇49-51
- 4.4.2 優(yōu)先級(jí)設(shè)置51-52
- 4.4.3 任務(wù)內(nèi)建消息隊(duì)列52-53
- 4.4.4 時(shí)鐘節(jié)拍的改寫(xiě)53-54
- 4.4.5 存儲(chǔ)分區(qū)設(shè)計(jì)54-55
- 4.5 下位機(jī)軟件設(shè)計(jì)與實(shí)現(xiàn)55-64
- 4.5.1 BSP初始化55-57
- 4.5.2 uC/OS—III任務(wù)編程57-64
- 5 系統(tǒng)功能測(cè)試64-69
- 總結(jié)69-70
- 參考文獻(xiàn)70-74
- 攻讀碩士學(xué)位期間發(fā)表學(xué)術(shù)論文情況74-75
- 致謝75
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 王愛(ài)蓮,周小波,王猛,路鑫鑫;商業(yè)自動(dòng)化系統(tǒng)中數(shù)據(jù)傳送機(jī)制的設(shè)計(jì)與實(shí)現(xiàn)[J];電腦開(kāi)發(fā)與應(yīng)用;2004年03期
2 ;取代有線技術(shù):數(shù)據(jù)傳送的未來(lái)[J];通信世界;2007年24期
3 趙學(xué)華;網(wǎng)絡(luò)數(shù)據(jù)傳送方法[J];廣西氣象;1999年03期
4 徐路軍;GSM數(shù)據(jù)高速傳送新技術(shù)[J];現(xiàn)代通信;1999年09期
5 王宏剛;;數(shù)據(jù)橋DataBridge在內(nèi)外網(wǎng)間的應(yīng)用[J];西部廣播電視;2012年12期
6 吉小明;就國(guó)外對(duì)電子數(shù)據(jù)實(shí)行保密立法的探討[J];通信保密;1986年02期
7 朱曉光;陳偉;江華;;大數(shù)據(jù)時(shí)代的管道技術(shù)演進(jìn)[J];中興通訊技術(shù);2013年04期
8 劉小沙,代玉平,葉理德;煉鋼化驗(yàn)數(shù)據(jù)傳送、管理及自動(dòng)顯示系統(tǒng)[J];冶金自動(dòng)化;1998年02期
9 閻英;無(wú)線數(shù)據(jù)傳送的位同步問(wèn)題[J];鐵道機(jī)車(chē)車(chē)輛;1994年03期
10 曹濱;醫(yī)療衛(wèi)生統(tǒng)計(jì)信息數(shù)據(jù)傳送方案[J];中華醫(yī)學(xué)信息導(dǎo)報(bào);1999年17期
中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù) 前4條
1 李露文;劉吉雯;劉兆元;;LTE數(shù)據(jù)傳送能力分析[A];2012全國(guó)無(wú)線及移動(dòng)通信學(xué)術(shù)大會(huì)論文集(上)[C];2012年
2 李昆侖;陳敏;何云霞;周宏杰;;話務(wù)數(shù)據(jù)自動(dòng)監(jiān)測(cè)分析系統(tǒng)的開(kāi)發(fā)與應(yīng)用[A];中國(guó)通信學(xué)會(huì)信息通信網(wǎng)絡(luò)技術(shù)委員會(huì)2009年年會(huì)論文集(上冊(cè))[C];2009年
3 言詡;張軍;;稱重儀數(shù)據(jù)的遠(yuǎn)程串行采集[A];第七屆工業(yè)儀表與自動(dòng)化學(xué)術(shù)會(huì)議論文集[C];2006年
4 黃華山;陳窕莉;;基于GSM網(wǎng)絡(luò)的通用無(wú)線數(shù)據(jù)接口[A];2006北京地區(qū)高校研究生學(xué)術(shù)交流會(huì)——通信與信息技術(shù)會(huì)議論文集(上)[C];2006年
中國(guó)重要報(bào)紙全文數(shù)據(jù)庫(kù) 前5條
1 高毅夫 中國(guó)石油勘探開(kāi)發(fā)研究院 葉銘 克拉瑪依紅有軟件公司北京分公司 胡靜 中國(guó)石油集團(tuán)東方地球物理公司信息技術(shù)中心;打通油田物聯(lián)網(wǎng)[N];計(jì)算機(jī)世界;2012年
2 大唐電信行業(yè)應(yīng)用事業(yè)部IT服務(wù)業(yè)務(wù)群 游翔 馮唯亮;GoldenGate災(zāi)備系統(tǒng)運(yùn)用探討[N];中國(guó)計(jì)算機(jī)報(bào);2011年
3 特派記者 陸振華;監(jiān)聽(tīng)丑聞?dòng)绊慣TIP談判 歐盟意圖推進(jìn)數(shù)據(jù)新立法[N];21世紀(jì)經(jīng)濟(jì)報(bào)道;2013年
4 ;深入U(xiǎn)SB的核心[N];電腦報(bào);2001年
5 山東 宋道海;摩托羅拉手機(jī)軟件傳輸維修卡的使用[N];電子報(bào);2003年
中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù) 前3條
1 康治平;無(wú)線傳感器網(wǎng)絡(luò)鏈路數(shù)據(jù)故障診斷與網(wǎng)絡(luò)連通恢復(fù)方法研究[D];重慶大學(xué);2015年
2 肖偉;無(wú)線傳感器網(wǎng)絡(luò)自適應(yīng)數(shù)據(jù)容錯(cuò)關(guān)鍵技術(shù)研究[D];國(guó)防科學(xué)技術(shù)大學(xué);2010年
3 楊圣洪;物聯(lián)網(wǎng)數(shù)據(jù)處理的研究與實(shí)現(xiàn)[D];國(guó)防科學(xué)技術(shù)大學(xué);2013年
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前10條
1 趙欣榮;無(wú)線傳感器環(huán)境下網(wǎng)內(nèi)聚集方法研究[D];天津理工大學(xué);2015年
2 周若鵬;河南數(shù)據(jù)骨干網(wǎng)項(xiàng)目網(wǎng)絡(luò)設(shè)計(jì)與實(shí)現(xiàn)技術(shù)研究[D];南京理工大學(xué);2015年
3 王凱;基于ZigBee的船體車(chē)間環(huán)境監(jiān)控及節(jié)能控制系統(tǒng)[D];大連海事大學(xué);2015年
4 端木森嘉;基于Zigbee技術(shù)的果園監(jiān)測(cè)節(jié)點(diǎn)的設(shè)計(jì)[D];蘇州大學(xué);2015年
5 李紹淳;用于滑坡預(yù)測(cè)的土壤濕度無(wú)線傳感器采集方法研究[D];仲愷農(nóng)業(yè)工程學(xué)院;2015年
6 張坤;智能橋梁結(jié)構(gòu)健康監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[D];南京林業(yè)大學(xué);2015年
7 葉漢英;射頻流盤(pán)系統(tǒng)高速數(shù)據(jù)傳輸與存儲(chǔ)技術(shù)的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2015年
8 曹科庭;基于PCIE的DMA高速數(shù)據(jù)傳輸控制器的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2015年
9 李春陽(yáng);適用于航天環(huán)境的FC-AE-1553網(wǎng)絡(luò)的研究[D];電子科技大學(xué);2014年
10 劉丹;數(shù)字對(duì)講機(jī)測(cè)試技術(shù)及FPGA實(shí)現(xiàn)[D];西安電子科技大學(xué);2014年
本文關(guān)鍵詞:3D打印機(jī)數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),,由筆耕文化傳播整理發(fā)布。
本文編號(hào):337135
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/337135.html