基于fpga+mcu的伺服電機(jī)控制器設(shè)計(jì).doc
約44頁(yè)DOC格式手機(jī)打開展開
基于fpga+mcu的伺服電機(jī)控制器設(shè)計(jì),摘要本文首先對(duì)通用伺服控制平臺(tái)項(xiàng)目做了整體的設(shè)計(jì)規(guī)劃,并著重分析了基于fpga的電機(jī)接口模塊的設(shè)計(jì)和核心算法,給出相應(yīng)的接口電路,并對(duì)等精度算法和設(shè)計(jì)思路在altera quartus 9.0的環(huán)境下進(jìn)行了仿真,在實(shí)驗(yàn)電路上進(jìn)行了測(cè)試。主要目的在于研究出一款高性能的基于fpga的伺服電機(jī)接口模塊。關(guān)鍵詞:伺服控制平臺(tái) ...
內(nèi)容介紹
此文檔由會(huì)員 losece 發(fā)布摘 要
本文首先對(duì)通用伺服控制平臺(tái)項(xiàng)目做了整體的設(shè)計(jì)規(guī)劃,并著重分析了基于FPGA的電機(jī)接口模塊的設(shè)計(jì)和核心算法,給出相應(yīng)的接口電路,并對(duì)等精度算法和設(shè)計(jì)思路在ALTERA QUARTUS 9.0的環(huán)境下進(jìn)行了仿真,在實(shí)驗(yàn)電路上進(jìn)行了測(cè)試。主要目的在于研究出一款高性能的基于FPGA的伺服電機(jī)接口模塊。
關(guān)鍵詞:伺服控制平臺(tái) FPGA 等精度算法 電機(jī)接口模塊
目 錄
摘要
ABSTRACT
1引言 ……………………………………………………………………1
1.1項(xiàng)目背景 ……………………………………………………………1
1.2研究意義 ……………………………………………………………1
2 系統(tǒng)組成………………………………………………………………2
2.1 運(yùn)動(dòng)控制器 …………………………………………………………2
2.1.1 MCU功能 …………………………………………………………2
2.1.2 FPGA功能 …………………………………………………………2
2.1.3光電隔離模塊功能 ………………………………………………2
2.2伺服驅(qū)動(dòng)器 …………………………………………………………2
2.2.1常用伺服驅(qū)動(dòng)器簡(jiǎn)介 ………………………………………………2
2.3伺服電機(jī)………………………………………………………………3
2.3.1伺服電機(jī)簡(jiǎn)介………………………………………………………3
2.3.2伺服電機(jī)工作原理…………………………………………………4
2.3.3伺服電機(jī)的控制……………………………………………………4
2.4HMI ……………………………………………………………………4
2.5控制器上位機(jī)部分……………………………………………………4
2.5.1上位機(jī)功能…………………………………………………………4
2.6以太網(wǎng)模塊……………………………………………………………4
2.6.1以太網(wǎng)模塊功能……………………………………………………4
3 FPGA接口模塊詳細(xì)介紹………………………………………………5
3.1實(shí)現(xiàn)功能………………………………………………………………5
3.1.1 速度控制模塊 ……………………………………………………5
3.1.2 位置控制模塊 ……………………………………………………5
3.1.3 CPU接口模塊 …………………………………………………………6
3.2速度與位置檢測(cè)算法討論………………………………………………6
3.2.1M法……………………………………………………………………6
3.2.2T法…………………………………………………………………6
3.2.3等精度測(cè)頻算法……………………………………………………6
3.2.4高精度數(shù)字測(cè)速算法………………………………………………9
3.3速度與位置控制算法…………………………………………………20
3.4硬件部分…………………………………………………………………14
3.4.1ALTERA FPGA介紹 ……………………………………………………14
3.4.2FPGA硬件部分 ………………………………………………………14
3.4.2.1電源及晶振部分 …………………………………………………14
3.4.2.2內(nèi)存及FLASH ……………………………………………………15
3.4.2.3主芯片……………………………………………………………15
3.4.2.4JTAG下載…………………………………………………………16
3.4.3輸入輸出光電隔離…………………………………………………17
3.4.3.1輸入光電隔離模塊………………………………………………17
3.4.3.2輸出光電隔離模塊………………………………………………18
3.5軟件部分 ………………………………………………………………18
3.5.1 verilog HDL編程語(yǔ)言介紹 ………………………………………18
3.5.2輸入輸出端子定義……………………………………………………18
3.5.3寄存器定義…………………………………………………………19
3.5.4FPGA架構(gòu)………………………………………………………………20
3.5.5主要模塊介紹 ……………………………………………………20
4 仿真實(shí)驗(yàn)結(jié)果 ……………………………………………………………22
5 應(yīng)用案例 …………………………………………………………………24
6 結(jié)論 ………………………………………………………………………26
謝辭
參考文獻(xiàn)
附錄
引 言
1.1項(xiàng)目背景
此項(xiàng)目為待開發(fā)項(xiàng)目《基于RABBIT5700+FPGA的伺服電機(jī)控制器》的前期規(guī)劃方案,目的在于幫助研發(fā)人員了解伺服電機(jī)控制器的有關(guān)知識(shí)和給出基于FPGA的接口模塊的設(shè)計(jì)概要說明。
參考文獻(xiàn)
[1]李謀.位置檢測(cè)與數(shù)顯技術(shù)[M].北京:機(jī)械工業(yè)出版社,1993.I.I Mou. Position Measurement and Digital Display Technology[M].Beijing:China Machine Press,1 993. (in Chinese)
[2]孫和平,白晶.M/T法高精度數(shù)字測(cè)速器參數(shù)選擇及設(shè)計(jì)[J].電氣傳動(dòng)自動(dòng)化,1998,20(4):82—85.SUN Heping,BAI Jing. 1998,20(4):82—85. (in Chinese)
[3]PALN ITKAR S. Verilog HDL數(shù)字設(shè)計(jì)與綜合[M ]. 二版.夏宇聞,胡燕祥,刁嵐松,等譯. 北京: 電子工業(yè)出版社,2004.
[4] 王永良.基于FPGA的同步測(cè)周期高精度數(shù)字頻率計(jì)的設(shè)計(jì)[J].電子設(shè)計(jì)應(yīng)用,2004,(12):74-76.
[5]葉佩青 張輝 PCL6045B運(yùn)動(dòng)控制與數(shù)控應(yīng)用 北京 清華大學(xué)出版社
TA們正在看...
- 對(duì)劃線部分提問一般疑問句和特殊疑問句資料練習(xí)題-...doc
- 對(duì)口高考計(jì)算機(jī)專業(yè)月考試題計(jì)算機(jī)應(yīng)用基礎(chǔ)+c語(yǔ)言...doc
- 對(duì)各專業(yè)工程組織協(xié)調(diào)管理的措施.doc
- 對(duì)合同履行過程中甲供材問題的理解.doc
- 對(duì)商務(wù)人員應(yīng)具備的素質(zhì)的要求.doc
- 對(duì)固定資產(chǎn)折舊及其折舊方法的探討畢業(yè)論文.doc
- 對(duì)地標(biāo)性建筑的認(rèn)識(shí)和看法.doc
- 對(duì)外開放的基本國(guó)策教學(xué)設(shè)計(jì).doc
- 對(duì)外承包工程項(xiàng)目投標(biāo)議標(biāo)協(xié)調(diào)意見函申報(bào)流程幫助...doc
- 對(duì)外漢語(yǔ)初中級(jí)hsk4級(jí)資料語(yǔ)言點(diǎn)整理.doc