基于fpga的步進(jìn)電機控制系統(tǒng)設(shè)計

基于fpga的步進(jìn)電機控制系統(tǒng)設(shè)計

ID:1259818

大?。?00.50 KB

頁數(shù):27頁

時間:2017-11-09

基于fpga的步進(jìn)電機控制系統(tǒng)設(shè)計_第1頁
基于fpga的步進(jìn)電機控制系統(tǒng)設(shè)計_第2頁
基于fpga的步進(jìn)電機控制系統(tǒng)設(shè)計_第3頁
基于fpga的步進(jìn)電機控制系統(tǒng)設(shè)計_第4頁
基于fpga的步進(jìn)電機控制系統(tǒng)設(shè)計_第5頁
資源描述:

《基于fpga的步進(jìn)電機控制系統(tǒng)設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、摘要步進(jìn)電機作為執(zhí)行元件是機電一體化的關(guān)鍵產(chǎn)品之一,廣泛應(yīng)用在各種自動化控制系統(tǒng)中。隨著微電子和計算機技術(shù)的發(fā)展,步進(jìn)電機的需求量與日俱增,在各個國民經(jīng)濟(jì)領(lǐng)域都有應(yīng)用。本文以四相六線步進(jìn)電機為控制對象,在分析步進(jìn)電機的特點和工作原理的基礎(chǔ)上,選用型號為TS3103TC100-3的步進(jìn)電機和型號為EP1K10T100-3的FPGA,來實現(xiàn)基于FPGA技術(shù)對步進(jìn)電機系統(tǒng)的設(shè)計和控制。本文提出了用型號為EP1K10T100-3的FPGA為核心的控制方法設(shè)計四相步進(jìn)電機的外圍驅(qū)動電路控制系統(tǒng),并利用VHDL語言編寫步進(jìn)電機的控制時序電路,使用四個機械式按鍵對步進(jìn)電機進(jìn)行轉(zhuǎn)速、方向等的控制,實現(xiàn)步進(jìn)電機

2、的加減速和常速步進(jìn)角度的控制,步進(jìn)電機最少轉(zhuǎn)動1.8度。而且系統(tǒng)的可移植性優(yōu)越,可靠性強。為了實現(xiàn)設(shè)計,按照FPGA設(shè)計流程進(jìn)行編寫和仿真實現(xiàn),電路的設(shè)計和輸入應(yīng)用了VHDL編程語言,在QuartusII軟件上進(jìn)行了波形仿真,驗證了設(shè)計的可行性并實現(xiàn)了步進(jìn)電機的控制。【關(guān)鍵詞】步進(jìn)電機、FPGA、VHDL、仿真AbstractSteppermotorastheactuatorisoneofthekeymechanicalandelectricalintegrationproducts,widelyusedinavarietyofautomaticcontrolsystems.Withthede

3、velopmentofmicroelectronicsandcomputertechnology,thesteppermotordemandgrowwitheachpassingday,hasbeenappliedinvariousfieldsofnationaleconomy.Basedonthesixlinefourphasesteppermotorasthecontrolobject,basedonthecharacteristicsandworkingprincipleanalysisofsteppingmotor,theTS3103TC100-3modelforthestepping

4、motorandthemodelfortheEP1K10T100-3FPGA,torealizetheFPGAtechnologytothedesignandthesteppermotorcontrolsystembasedon.ThispaperpresentscontrolmethodformodelFPGAEP1K10T100-3asthecoreofthedesignoffourphasestepmotordriveperipheralcircuitcontrolsystem,thecontrolcircuitandtheuseofVHDLlanguageofthesteppermot

5、or,theuseoffourmechanicalbuttonstocontrolthesteppermotorspeed,direction,realizethesteppermotoraccelerationspeedandconstantspeedcontrolofstepangleofsteppingmotorrotation,atleast1.8degrees.Andthesystem'sportabilityadvantages,strongreliability.Inordertorealizethedesign,implementationandsimulationprogra

6、minaccordancewithFPGAdesignflow,designandinputcircuitusedintheVHDLprogramminglanguage,thewavesimulationintheQuartusIIsoftware,controltovalidatethefeasibilityofthedesignandimplementationofsteppermotor.【Keywords】steppermotor、FPGA、VHDL、Simulation目錄一、緒論11.1步進(jìn)電機概述11.2課題研究背景及意義11.3本課題研究主要內(nèi)容2二、方案論證32.1方案設(shè)計

7、32.1.1單片機控制系統(tǒng)方案32.1.2FPGA控制系統(tǒng)方案42.2兩類系統(tǒng)的選擇5三、系統(tǒng)硬件描述與設(shè)計63.1步進(jìn)電機系統(tǒng)控制原理63.2步進(jìn)電機簡介63.3步進(jìn)電機特點以及常見問題93.3.1步進(jìn)電機的特點93.3.2步進(jìn)電機的常見問題103.4運動速度的控制103.5正轉(zhuǎn)反轉(zhuǎn)的控制113.6步進(jìn)度數(shù)控制123.7FPGA邏輯功能結(jié)構(gòu)及其總體設(shè)計12四、系統(tǒng)程序設(shè)計154.1VHDL語言1

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。