計算機(jī)應(yīng)用論文基于PC的開放式數(shù)據(jù)系統(tǒng)的研究_第1頁
計算機(jī)應(yīng)用論文基于PC的開放式數(shù)據(jù)系統(tǒng)的研究_第2頁
計算機(jī)應(yīng)用論文基于PC的開放式數(shù)據(jù)系統(tǒng)的研究_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、基于pc的開放式數(shù)據(jù)系統(tǒng)的研究 基于pc的開放式數(shù)據(jù)系統(tǒng)的研究 research of open cnc system based on pc【中文摘要】 數(shù)控技術(shù)正朝著高速度、高精度、柔性化、智能化和集成化方向發(fā)展同時,傳統(tǒng)的專用數(shù)控系統(tǒng)已經(jīng)很難滿足終端用戶進(jìn)行二次開發(fā)的需要,一種新的數(shù)控系統(tǒng)基于pc的開放式數(shù)控系統(tǒng)的出現(xiàn)很好的適應(yīng)了這一發(fā)展的需要。通過對當(dāng)前數(shù)控系統(tǒng)的分析,提出了數(shù)控系統(tǒng)朝著開放式數(shù)控系統(tǒng)方向發(fā)展的必然性。首先闡述了開放式數(shù)控系統(tǒng)的定義、特點、設(shè)計原則以及開放途徑;然后對開放式數(shù)控系統(tǒng)體系結(jié)構(gòu)進(jìn)行了分析,介紹了目前基于pc的開放式數(shù)控系統(tǒng)的三種結(jié)構(gòu):pc嵌入型nc型、nc嵌

2、入pc型以及全軟件型nc;緊接著提出了一種新型的基于pc的開放式數(shù)控系統(tǒng)軟、硬件構(gòu)架,這種架構(gòu)采用pc+運動控制卡的搭配模式。運動控制卡采用tms320f2812和c8051f040作為中央處理器。處理器之間采用spi總線通訊方式傳輸加工指令與數(shù)據(jù),運動控制卡與pc機(jī)之間采用can總線傳輸方式進(jìn)行通訊。對can總線以及spi總線傳輸模式以及實現(xiàn)方式進(jìn)行了闡述。通過使用經(jīng)濟(jì)、實用的“軟”實時的方法,系統(tǒng)在windows xp這種多任務(wù)操作系統(tǒng)平臺上完成了上位機(jī)實時控制、顯示以及三維仿真。目前,已經(jīng)設(shè)計出了采用該數(shù)控系統(tǒng)的數(shù)控銑床與數(shù)控車床,調(diào)試結(jié)果說明,這種基于pc的開放式數(shù)控系統(tǒng)能夠滿足實際加

3、工的需要,具有實用價值?!居⑽恼?modern manufacturing technique is developing toward high speed, high precision,flexibility,intelligence and integration.however,the traditional nc is hard to meet the special needs of users and of the second development.the new ncopen cnc system based on pc just adapts to the need

4、.the adoption of numerical control system on the current analysis, put forward a numerical control according to the analysis of current numerical control system,the inevitability of numerical control system developing toward open cnc architecture is raised.first of all,the definition,characteristics

5、 and design principles of open cnc system are described.then the three kinds of architectures of current open cnc system are analyzed,including pc embedded in nc architecture,nc embedded in pc architecture and all software-based architecture.after that,the new architecture of both software and hardw

6、are of open cnc system based on pc is put forward.the architecture is based on ipc and motion controller.tms320f2812 dsp and c8051f040 mcu are used in motion controller as a central processing unit.the spi bus is used for the communication of instructions and data processing among processors,the can

7、 bus is used for the communication of instructions and data processing between motion controller and pc.the transfer mode of can bus and the spi bus is also described.through the use of economical,practical and “soft” real-time method,the real-time control, display and three-dimensional simulation s

8、ystem are achieved in the multi-tasking windows xp operating system platforms.in present,a cnc milling machine and a cnc lathe have been designed,using the numerical control system,test results show that pc-based open cnc system of this architecture meets the needs of the actual processing,and has p

9、ractical value.【中文關(guān)鍵詞】 開放式數(shù)控系統(tǒng); dsp; can總線; spi總線; 插補(bǔ)算法 【英文關(guān)鍵詞】 open cnc system; dsp; can bus; spi bus; interpolation algorithm 【畢業(yè)論文目錄】摘要 5-7 abstract 7-8 第一章 緒論 11-19 1.1 數(shù)控技術(shù)的發(fā)展 11-14 1.1.1 數(shù)控技術(shù)的發(fā)展歷程 11-12 1.1.2 數(shù)控技術(shù)的發(fā)展趨勢 12-13 1.1.3 國內(nèi)數(shù)控技術(shù)的發(fā)展現(xiàn)狀 13-14 1.2 開放式數(shù)控系統(tǒng)概述 14-18 1.2.1 開放式數(shù)控系統(tǒng)體系結(jié)構(gòu)的產(chǎn)生背景 14

10、-15 1.2.2 開放式數(shù)控系統(tǒng)的特點 15-16 1.2.3 開放式數(shù)控系統(tǒng)的發(fā)展現(xiàn)狀與趨勢 16-18 1.3 本課題研究意義 18-19 第二章 開放式數(shù)控系統(tǒng)體系結(jié)構(gòu)分析 19-26 2.1 開放式cnc系統(tǒng)的概念設(shè)計 19-21 2.1.1 開放式cnc系統(tǒng)的需求分析 19-20 2.1.2 開放體系結(jié)構(gòu)cnc系統(tǒng)的設(shè)計原則 20-21 2.2 開放式數(shù)控系統(tǒng)體系結(jié)構(gòu)概述 21-22 2.3 數(shù)控系統(tǒng)體系結(jié)構(gòu)的開放途徑 22-23 2.4 基于pc的開放式體系結(jié)構(gòu)分析 23-25 2.5 本章小結(jié) 25-26 第三章 基于pc的開放式數(shù)控系統(tǒng)硬件結(jié)構(gòu)設(shè)計 26-43 3.1 基于p

11、c的開放式數(shù)控系統(tǒng)硬件的開放式實現(xiàn)策略 26-29 3.1.1 標(biāo)準(zhǔn)化總線技術(shù) 26-27 3.1.2 規(guī)范的接口協(xié)議 27-28 3.1.3 充分應(yīng)用pc技術(shù) 28-29 3.2 系統(tǒng)數(shù)據(jù)傳輸總線介紹 29-34 3.2.1 pc機(jī)與運動控制卡之間數(shù)據(jù)通訊總線 29 3.2.2 dsp與單片機(jī)之間通訊總線 29-34 3.3 基于pc的開放數(shù)控系統(tǒng)硬件結(jié)構(gòu) 34-41 3.3.1 銑床控制系統(tǒng)的組成構(gòu)架 34-35 3.3.2 數(shù)控系統(tǒng)的原理與流程 35-36 3.3.3 dsp芯片簡介 36-38 3.3.4 c8051f04x單片機(jī)簡介 38-39 3.3.5 運動控制卡電氣連接 39-41 3.4 本章小結(jié) 41-43 第四章 基于pc的開放式數(shù)控系統(tǒng)軟件設(shè)計 43-56 4.1 數(shù)控系統(tǒng)軟件的開放式要求與實現(xiàn)策略 43-44 4.2 運動控制卡功能模塊 44-46 4.3 運動控制卡dsp系統(tǒng)設(shè)計 46-48 4.3.1 軟件流程圖 47 4.3.2 dsp與pc機(jī)通訊 47 4.3.3 dsp對雙端口ram的操作 47-48 4.4 數(shù)控銑床運動控制卡單片機(jī)軟件系統(tǒng)設(shè)計 48-51 4.4.1 主mcu軟件設(shè)計 48-49 4.4.2 主mcu指令介紹 49-50 4.4.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論