基于FPGA的數(shù)控硬件插補系統(tǒng)的研究與實現(xiàn)
本文關(guān)鍵詞:基于FPGA的數(shù)控硬件插補系統(tǒng)的研究與實現(xiàn),由筆耕文化傳播整理發(fā)布。
《西安工業(yè)大學(xué)》 2013年
基于FPGA的數(shù)控硬件插補系統(tǒng)的研究與實現(xiàn)
楊敬威
【摘要】:數(shù)控硬件插補系統(tǒng)采用“單片機+FPGA"的結(jié)構(gòu),降低了傳統(tǒng)硬件插補系統(tǒng)電路的復(fù)雜程度,同時也克服了采用軟件插補速度慢、實時性差、可靠性低的缺點。還可以利用FPGA具有可反復(fù)編程的特性來實現(xiàn)系統(tǒng)的重構(gòu),便于開放式數(shù)控系統(tǒng)的發(fā)展要求。采用單片機作為硬件插補系統(tǒng)的控制核心芯片,主要用來控制數(shù)控系統(tǒng)的啟動、停止、數(shù)據(jù)的傳輸?shù)裙δ?其內(nèi)部程序采用C語言來編寫的,從而增加了程序的可讀性和可移植性。將FPGA作為硬件插補系統(tǒng)的核心插補芯片,主要用來完成整個數(shù)控系統(tǒng)的插補運算工作。采用模塊化的設(shè)計思想,設(shè)計了ISA總線模塊、雙端口RAM模塊、單片機模塊、FPGA插補模塊、電源電壓轉(zhuǎn)換模塊以及FPGA芯片的配置模塊等。在Quartus Ⅱ9.0環(huán)境里,采用DDA插補算法的原理,運用VHDL語言編寫了直線插補程序、圓弧插補程序、直線與圓弧的復(fù)合插補程序以及圓弧與圓弧的復(fù)合插補程序,然后將這些插補程序經(jīng)編譯和仿真后生成插補模塊,并將這些插補模塊連接成原理圖。采用累加分頻的方法在FPGA中實現(xiàn)了插補的加減速控制以及進給速度的控制;采用雙端口RAM,從而實現(xiàn)了上位機與運動控制卡之間的數(shù)據(jù)通信;通過WinIO組件的引入,解決了在C++Builder中上位機軟件與運動控制卡的通信軟件編程的問題。 通過系統(tǒng)的仿真與調(diào)試,數(shù)控硬件插補系統(tǒng)不僅可以完成普通的直線插補和圓弧插補的功能,還可以完成直線與圓弧的復(fù)合插補和圓弧與圓弧的復(fù)合插補的功能,并且還具有加減速的功能。由于FPGA具有可反復(fù)編程的特性,可使得該數(shù)控硬件插補電路也能像軟件那樣方便靈活、易于修改,可隨時通過改變器件的編程來實現(xiàn)系統(tǒng)的重構(gòu),或根據(jù)需要進一步完善、修改其插補功能,從而極大地方便了系統(tǒng)的維護和升級。
【關(guān)鍵詞】:
【學(xué)位授予單位】:西安工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TG659
【目錄】:
下載全文 更多同類文獻
CAJ全文下載
(如何獲取全文? 歡迎:購買知網(wǎng)充值卡、在線充值、在線咨詢)
CAJViewer閱讀器支持CAJ、PDF文件格式
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 綦聲波,褚東升,劉濱,王軍成;基于P89C51RD2 IAP功能的數(shù)據(jù)存取與軟件升級[J];單片機與嵌入式系統(tǒng)應(yīng)用;2002年11期
2 靖敏;GAL16V8用于步進電動機驅(qū)動器[J];電氣時代;2002年03期
3 王家軍,齊冬蓮;運動控制系統(tǒng)的發(fā)展與展望[J];電氣時代;2004年10期
4 魯方霞;鄧朝暉;;數(shù)控機床的發(fā)展趨勢及國內(nèi)發(fā)展現(xiàn)狀[J];工具技術(shù);2006年03期
5 鄭德星;王琨琦;;線接觸回轉(zhuǎn)銑削加工及其實現(xiàn)研究[J];機械設(shè)計與制造;2009年06期
6 張英杰,韓慶瑤,賈桂紅;現(xiàn)代數(shù)控系統(tǒng)的特點和發(fā)展趨勢[J];中國制造業(yè)信息化;2004年09期
7 劉惠義,秦益,鄭曉東;Windows2000/NT環(huán)境下實時系統(tǒng)的開發(fā)[J];計算機與現(xiàn)代化;2004年04期
8 馬一兵;基于P89C51RD2單片機系統(tǒng)遠程程序下載的實現(xiàn)[J];世界電子元器件;2003年02期
9 戴曉華,王文,王威,秦興,陳子辰;開放式數(shù)控系統(tǒng)研究綜述[J];組合機床與自動化加工技術(shù);2000年11期
10 劉楚輝,鄔義杰;數(shù)控系統(tǒng)加減速控制與程序段終點速度規(guī)劃[J];組合機床與自動化加工技術(shù);2003年09期
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前2條
1 周茉;基于ARM+FPGA的嵌入式數(shù)控裝置研究[D];大連交通大學(xué);2010年
2 陳宏臣;基于FPGA技術(shù)的數(shù)控插補器算法改進研究[D];西南交通大學(xué);2010年
【共引文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 吳華波;錢春來;;基于單片機AT89LP4052的舵機控制器的設(shè)計[J];安徽電氣工程職業(yè)技術(shù)學(xué)院學(xué)報;2006年03期
2 康健;王國戰(zhàn);劉靜;盧超;;PROTEUS環(huán)境下步進電機的控制研究[J];安徽電氣工程職業(yè)技術(shù)學(xué)院學(xué)報;2009年03期
3 華貴山;;基于單片微機測控系統(tǒng)中的數(shù)字濾波技術(shù)研究[J];安徽電子信息職業(yè)技術(shù)學(xué)院學(xué)報;2006年05期
4 王其飛;劉敬猛;凌有鑄;;一種基于ARM+FPGA新型數(shù)控系統(tǒng)硬件設(shè)計[J];安徽工程科技學(xué)院學(xué)報(自然科學(xué)版);2010年03期
5 黨學(xué)立;盧博友;郭琳;;太陽能熱水器自然轉(zhuǎn)換功能及技術(shù)[J];安徽農(nóng)業(yè)科學(xué);2007年04期
6 孫威;毛罕平;左志宇;伍德林;;基于單片機的節(jié)水灌溉自動控制器的設(shè)計[J];安徽農(nóng)業(yè)科學(xué);2007年29期
7 胡成;何雄奎;劉敬齊;;基于AT89C51的噴霧機速度計算系統(tǒng)[J];安徽農(nóng)業(yè)科學(xué);2008年08期
8 楊一平;胡德民;;聯(lián)合收割機喂入量信號采集電路的設(shè)計與研究[J];安徽農(nóng)業(yè)科學(xué);2008年35期
9 劉純利;方煒;;基于單片機的紅外傳輸接口設(shè)計[J];安徽科技學(xué)院學(xué)報;2009年01期
10 季曉芳;;雙漢字16×16 LED點陣廣告屏的制作[J];安徽水利水電職業(yè)技術(shù)學(xué)院學(xué)報;2010年01期
中國重要會議論文全文數(shù)據(jù)庫 前10條
1 姚磊;金俠杰;邢科禮;張國賢;;基于FPGA的電液比例控制器的設(shè)計[A];第五屆全國流體傳動與控制學(xué)術(shù)會議暨2008年中國航空學(xué)會液壓與氣動學(xué)術(shù)會議論文集[C];2008年
2 卜迪揚;;對高校電子信息專業(yè)中計算機仿真應(yīng)用與教學(xué)的思考[A];節(jié)能環(huán)保 和諧發(fā)展——2007中國科協(xié)年會論文集(一)[C];2007年
3 廉小親;金亮;;基于脈搏傳感器的家用智能心率監(jiān)控系統(tǒng)[A];2005年全國自動化新技術(shù)學(xué)術(shù)交流會論文集[C];2005年
4 陳廣新;楊華軍;;基于ARM微控制器的新型開關(guān)矩陣[A];2007北京地區(qū)高校研究生學(xué)術(shù)交流會通信與信息技術(shù)會議論文集(上冊)[C];2008年
5 詹俊;易靈芝;龍辛;;新能源發(fā)電系統(tǒng)中全數(shù)字控制的DC-DC變換器研制[A];中國自動化學(xué)會中南六。▍^(qū))2010年第28屆年會·論文集[C];2010年
6 劉保民;謝擴軍;;AD2S90芯片對直流伺服電機控制的典型應(yīng)用[A];全國先進制造技術(shù)高層論壇暨第九屆制造業(yè)自動化與信息化技術(shù)研討會論文集[C];2010年
7 蔡紅健;袁成榮;;數(shù)控木工加工中心插補運算研究[A];2009全國木材加工技術(shù)與裝備發(fā)展研討會木工機械數(shù)控新技術(shù)培訓(xùn)班論文集(會刊)[C];2009年
8 王盛軍;;基于C8051F020 SOC爬行器控制系統(tǒng)設(shè)計與實現(xiàn)[A];2010通信理論與技術(shù)新發(fā)展——第十五屆全國青年通信學(xué)術(shù)會議論文集(上冊)[C];2010年
9 王杰;;無人值守自動氣象站的設(shè)計與開發(fā)[A];2010通信理論與技術(shù)新發(fā)展——第十五屆全國青年通信學(xué)術(shù)會議論文集(上冊)[C];2010年
10 張江波;;基于ATmega64的LED霓虹燈控制器設(shè)計[A];2008全國LED顯示應(yīng)用技術(shù)交流暨產(chǎn)業(yè)發(fā)展研討會文集[C];2008年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 林彌;基于共振隧穿器件RTD的二值和三值電路研究與設(shè)計[D];浙江大學(xué);2010年
2 何均;高平穩(wěn)數(shù)控運動控制算法與系統(tǒng)軟件開發(fā)方法研究[D];南京航空航天大學(xué);2010年
3 許彬彬;基于維修程度的數(shù)控機床可靠性建模與分析[D];吉林大學(xué);2011年
4 凌鶴;面向回彈控制的精密直線導(dǎo)軌矯直技術(shù)及應(yīng)用研究[D];武漢理工大學(xué);2011年
5 王弼陡;全自動化學(xué)發(fā)光免疫分析儀測控系統(tǒng)的研究[D];中國科學(xué)院研究生院(長春光學(xué)精密機械與物理研究所);2010年
6 綦聲波;SOPC Plus協(xié)同設(shè)計架構(gòu)及在AMT中的應(yīng)用研究[D];山東大學(xué);2011年
7 李鵬;基于STEP-NC的開放式智能數(shù)控系統(tǒng)架構(gòu)及其關(guān)鍵技術(shù)研究[D];山東大學(xué);2011年
8 涂鈺青;基于IEC61499標(biāo)準(zhǔn)的組件化模型集成數(shù)控系統(tǒng)形式化建模與驗證的研究[D];華南理工大學(xué);2011年
9 譚昕;平面二次包絡(luò)環(huán)面蝸桿副數(shù)字化造型理論及仿真研究[D];武漢理工大學(xué);2003年
10 肖本賢;多軸運動下的輪廓跟蹤誤差控制與補償方法研究[D];合肥工業(yè)大學(xué);2004年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 楊亮;基于DSP的交流異步電動機變頻調(diào)速技術(shù)研究[D];安徽工程大學(xué);2010年
2 陳洋;在線式瓦斯監(jiān)測系統(tǒng)[D];山東科技大學(xué);2010年
3 李高飛;數(shù)控選區(qū)電沉積快速成型的成型質(zhì)量研究[D];浙江理工大學(xué);2010年
4 徐玉穎;氣墊式流漿箱智能解耦控制系統(tǒng)[D];浙江理工大學(xué);2010年
5 胡一楓;基于FPGA的數(shù)控折邊機控制系統(tǒng)的設(shè)計與實現(xiàn)[D];浙江理工大學(xué);2010年
6 馬志昕;基于VxWorks與PC104的實時視覺系統(tǒng)構(gòu)建[D];哈爾濱工程大學(xué);2010年
7 吳天柱;基于DSP轉(zhuǎn)臺伺服控制系統(tǒng)的設(shè)計[D];哈爾濱工程大學(xué);2010年
8 余森楠;參數(shù)曲線曲面的曲率自適應(yīng)實時插補技術(shù)研究[D];大連理工大學(xué);2010年
9 王大為;雙驅(qū)式高精度數(shù)控銑削實驗系統(tǒng)研究與設(shè)計[D];大連理工大學(xué);2010年
10 王星;投影屏觸摸控制設(shè)備的設(shè)計[D];遼寧工程技術(shù)大學(xué);2010年
【二級參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 楊杰;淺談數(shù)控技術(shù)人才培養(yǎng)[J];承德民族職業(yè)技術(shù)學(xué)院學(xué)報;2004年04期
2 黃芳,劉孟衡;WINDOWS環(huán)境下開發(fā)實時系統(tǒng)的關(guān)鍵[J];長沙鐵道學(xué)院學(xué)報;1998年03期
3 馬俊濤,劉積仁;面向復(fù)用過程的自描述構(gòu)件接口模型[J];東北大學(xué)學(xué)報;1999年03期
4 梁合慶;P89C51RX+/RX2單片機及其ISP/IAP技術(shù)[J];單片機與嵌入式系統(tǒng)應(yīng)用;2001年02期
5 褚東升,劉濱,綦聲波,馬志強;ISP技術(shù)在智能儀器遠程升級中的應(yīng)用[J];單片機與嵌入式系統(tǒng)應(yīng)用;2002年04期
6 劉濱,綦聲波,楊梅,馬志強;P89C51RD2的Boot ROM與ISP功能的實現(xiàn)[J];單片機與嵌入式系統(tǒng)應(yīng)用;2002年06期
7 唐曉燕;梁光勝;王瑋;;用Verilog實現(xiàn)基于FPGA的通用分頻器[J];電子與電腦;2006年05期
8 陳吉紅;淺論我國數(shù)控產(chǎn)業(yè)[J];湖南工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報;2002年01期
9 謝明紅;開放式模塊化通用數(shù)控系統(tǒng)軟件設(shè)計[J];華僑大學(xué)學(xué)報(自然科學(xué)版);1998年02期
10 魏仁選,周祖德,陳幼平,陽代平;可重用面向?qū)ο髷?shù)控軟件及其開發(fā)環(huán)境研究[J];華中理工大學(xué)學(xué)報;1999年03期
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前7條
1 張仁杰;關(guān)于除法器的FPGA算法實現(xiàn)[D];吉林大學(xué);2007年
2 王廣豐;基于ARM微處理器的嵌入式數(shù)控系統(tǒng)的設(shè)計與實現(xiàn)[D];南京航空航天大學(xué);2006年
3 胡成;基于ARM和FPGA的嵌入式數(shù)控系統(tǒng)研究[D];南京理工大學(xué);2007年
4 冉龍明;基于ARM和FPGA的數(shù)控系統(tǒng)研究及實現(xiàn)[D];電子科技大學(xué);2008年
5 何云霞;嵌入式Linux系統(tǒng)移植與實現(xiàn)[D];電子科技大學(xué);2009年
6 吳曉陸;基于FPGA的USB通信系統(tǒng)的設(shè)計[D];大連交通大學(xué);2010年
7 趙拯宇;基于Qt/Embedded和Qtopia的嵌入式GUI研究與實現(xiàn)[D];太原理工大學(xué);2009年
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 李連華;;基于FPGA的電子密碼鎖設(shè)計[J];中國科技信息;2006年01期
2 王賓;梁峰;張娜珍;司馬偉昌;邵士勇;侯可勇;渠洪波;李海洋;;基于FPGA的單粒子氣溶膠質(zhì)譜時序控制系統(tǒng)[J];儀器儀表學(xué)報;2006年08期
3 貢亞麗;王文明;;基于單片機的FPGA在線配置[J];重慶科技學(xué)院學(xué)報(自然科學(xué)版);2006年04期
4 常奇峰;王開福;;基于DSP和FPGA的視頻采集實時處理系統(tǒng)設(shè)計[J];鄭州輕工業(yè)學(xué)院學(xué)報(自然科學(xué)版);2010年02期
5 吳愛平;李勇華;;基于FPGA的電纜遙測系統(tǒng)接口電路設(shè)計[J];石油儀器;2010年03期
6 張卿;;基于FPGA的音樂演奏電路及電子琴的設(shè)計[J];現(xiàn)代經(jīng)濟信息;2009年16期
7 陳楠;;FPGA在DDS技術(shù)中的應(yīng)用[J];廣西輕工業(yè);2011年07期
8 項雷軍,楊繼隆,季行建;FPGA技術(shù)在電火花成型機床控制器中的應(yīng)用[J];機械與電子;2004年11期
9 楊慧芬;邏輯分析儀的試驗研究[J];武漢工業(yè)學(xué)院學(xué)報;2004年04期
10 劉成臣,盧佩,張桔蘋;基于FPGA的鍵盤給定式雙路直流穩(wěn)壓電源設(shè)計[J];天津科技大學(xué)學(xué)報;2005年02期
中國重要會議論文全文數(shù)據(jù)庫 前10條
1 侯金華;;基于FPGA的SOC系統(tǒng)可靠性設(shè)計[A];2011中國電工技術(shù)學(xué)會學(xué)術(shù)年會論文集[C];2011年
2 張健;孫輝先;陳曉敏;安軍社;;反熔絲FPGA的可靠性設(shè)計措施[A];第二十三屆全國空間探測學(xué)術(shù)交流會論文摘要集[C];2010年
3 ;Design and Research of Video Fire Detection System Based on FPGA[A];Proceedings of the 2011 Chinese Control and Decision Conference(CCDC)[C];2011年
4 董雪;費建軍;白嬌楊;;基于FPGA的智能火災(zāi)報警系統(tǒng)的設(shè)計與研究[A];天津市電視技術(shù)研究會2012年年會論文集[C];2012年
5 肖松;李躍華;張金林;;基于FPGA局部動態(tài)可重構(gòu)的抗SEU容錯系統(tǒng)研究[A];教育部中南地區(qū)高等學(xué)校電子電氣基礎(chǔ)課教學(xué)研究會第二十屆學(xué)術(shù)年會會議論文集(下冊)[C];2010年
6 王瑋;錢偉康;應(yīng)懷樵;;基于FPGA的PXI高速數(shù)據(jù)采集系統(tǒng)硬件設(shè)計[A];現(xiàn)代振動與噪聲技術(shù)(第九卷)[C];2011年
7 錢偉康;梁利娟;王麗麗;;一種基于FPGA的CAN總線船舶監(jiān)控系統(tǒng)[A];全國第三屆信號和智能信息處理與應(yīng)用學(xué)術(shù)交流會?痆C];2009年
8 楊學(xué)友;葉振忠;劉常杰;李博文;;一種高速智能化視覺傳感器設(shè)計[A];第三次全國會員代表大會暨學(xué)術(shù)會議論文集[C];2002年
9 魯艷;雷維嘉;謝顯中;;基于Avalon接口的交織編碼技術(shù)的FPGA實現(xiàn)[A];2010年通信理論與信號處理學(xué)術(shù)年會論文集[C];2010年
10 許超;肖鐵;施柏鑫;;基于FPGA的電子內(nèi)窺鏡視頻處理系統(tǒng)[A];全國第二屆信號處理與應(yīng)用學(xué)術(shù)會議?痆C];2008年
中國重要報紙全文數(shù)據(jù)庫 前10條
1 海英;[N];人民郵電;2009年
2 ;[N];中國電子報;2011年
3 ;[N];中國電子報;2011年
4 本報記者 趙艷秋 馮曉偉 馮健;[N];中國電子報;2009年
5 本報記者 馮曉偉;[N];中國電子報;2009年
6 ;[N];中國電子報;2009年
7 ;[N];中國電子報;2009年
8 ;[N];中國電子報;2009年
9 本報記者 梁紅兵;[N];中國電子報;2010年
10 華北光電技術(shù)研究所 劉剛;[N];中國電子報;2010年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 張承暢;多FPGA系統(tǒng)的關(guān)鍵問題及應(yīng)用研究[D];重慶大學(xué);2011年
2 柴亞輝;基于FPGA的高性能計算架構(gòu)硬件任務(wù)與資源模型研究[D];上海大學(xué);2012年
3 陳迅;面向FPGA設(shè)計及應(yīng)用的EDA關(guān)鍵技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2011年
4 李鵬;基于元構(gòu)件的FPGA硬件構(gòu)件設(shè)計技術(shù)研究[D];解放軍信息工程大學(xué);2011年
5 余慧;時分交換的新型FPGA互連結(jié)構(gòu)研究[D];復(fù)旦大學(xué);2011年
6 謝丁;FPGA互連結(jié)構(gòu)評估系統(tǒng)研究與實現(xiàn)[D];復(fù)旦大學(xué);2011年
7 王忠明;SRAM型FPGA的單粒子效應(yīng)評估技術(shù)研究[D];清華大學(xué);2011年
8 廖永波;SOC軟硬件協(xié)同方法及其在FPGA芯片測試中的應(yīng)用研究[D];電子科技大學(xué);2010年
9 唐玉蘭;偽布爾可滿足性算法及其在FPGA布線中的研究應(yīng)用[D];江南大學(xué);2010年
10 鄔貴明;FPGA矩陣計算并行算法與結(jié)構(gòu)[D];國防科學(xué)技術(shù)大學(xué);2011年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 周志娟;相移波束形成的FPGA實現(xiàn)[D];哈爾濱工程大學(xué);2011年
2 陸俊;基于FPGA技術(shù)的高速插補系統(tǒng)的設(shè)計與研究[D];南京理工大學(xué);2011年
3 許沖;激光脈沖定距算法研究與FPGA實現(xiàn)[D];哈爾濱工業(yè)大學(xué);2011年
4 葉忠彬;基于FPGA的數(shù)字頻率合成系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2011年
5 彭涵陽;無串?dāng)_超聲測距系統(tǒng)的激勵方法及基于FPGA的設(shè)計與實現(xiàn)[D];天津大學(xué);2010年
6 杜國女;基于FPGA的音樂景觀燈的設(shè)計與實現(xiàn)[D];蘭州交通大學(xué);2011年
7 隆志遠;基于FPGA和光電耦合的旋轉(zhuǎn)機械非接觸雙向信號傳輸系統(tǒng)[D];南京航空航天大學(xué);2010年
8 袁臻;電動多葉光柵通訊部分的FPGA實現(xiàn)[D];上海交通大學(xué);2009年
9 劉開健;基于FPGA的實時圖像處理系統(tǒng)的設(shè)計與實現(xiàn)[D];昆明理工大學(xué);2008年
10 劉鈺力;基于FPGA的SHA256高效數(shù)字加密系統(tǒng)[D];蘭州大學(xué);2011年
本文關(guān)鍵詞:基于FPGA的數(shù)控硬件插補系統(tǒng)的研究與實現(xiàn),由筆耕文化傳播整理發(fā)布。
,本文編號:209251
本文鏈接:http://sikaile.net/kejilunwen/jinshugongy/209251.html