標(biāo)題: 單片機(jī)步進(jìn)電機(jī)控制器的設(shè)計-電子系統(tǒng)設(shè)計創(chuàng)新實(shí)驗(yàn)報告+仿真+源碼 [打印本頁]
作者: zzkeng 時間: 2018-10-20 14:32
標(biāo)題: 單片機(jī)步進(jìn)電機(jī)控制器的設(shè)計-電子系統(tǒng)設(shè)計創(chuàng)新實(shí)驗(yàn)報告+仿真+源碼
電子系統(tǒng)設(shè)計創(chuàng)新實(shí)驗(yàn)報告
題目:步進(jìn)電機(jī)控制器的設(shè)計
設(shè)計要求:
- 步進(jìn)電機(jī)是用電脈沖信號進(jìn)行控制,將電脈沖信號轉(zhuǎn)換成相應(yīng)的角位移或線位移的微電動機(jī),它突出的優(yōu)點(diǎn)是可以在寬廣的頻率范圍內(nèi)通過改變脈沖頻率來實(shí)現(xiàn)調(diào)速,快速啟停,正反轉(zhuǎn)控制及制動等。
摘要
通過制作步進(jìn)電機(jī)控制器的設(shè)計,加深對數(shù)字電路和模擬電路的理解以及了解它們在現(xiàn)實(shí)生活中的應(yīng)用,提高動手能力。
步進(jìn)電機(jī)控制器的設(shè)計設(shè)計框圖如圖所示,系統(tǒng)由按鍵電路、單片機(jī)電路、脈沖放大電路、步進(jìn)電機(jī)等部分組成。時鐘電路產(chǎn)生一個時鐘信號,
步進(jìn)電機(jī)按鍵電路如圖1所示
圖1
該按鍵電路由六個按鍵開關(guān)組成,第一個按鈕為運(yùn)行狀態(tài)控制,運(yùn)行電機(jī)的啟動與關(guān)閉;第二個按鈕為轉(zhuǎn)速控制,控制電機(jī)的轉(zhuǎn)速;第三個按鈕為步進(jìn)數(shù)預(yù)制,可以設(shè)置電機(jī)的圈數(shù)使其自動停止;第四個按鈕為模式調(diào)節(jié),可以控制電機(jī)的模式;第五個與第六個按鈕為前三個按鈕的參數(shù)調(diào)節(jié),可以調(diào)節(jié)它們的參數(shù)。
(2)時鐘電路
此系統(tǒng)的時鐘電路設(shè)計是采用的內(nèi)部方式,即利用芯片內(nèi)部的振蕩電路。MCS-51內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器。這個放大器外接晶體諧振器以及電容CX1和CX2構(gòu)成并聯(lián)諧振電路,接在放大器的反饋回路中構(gòu)成時鐘電路。時鐘頻率越高,單片機(jī)控制器的控制節(jié)拍越快,運(yùn)算速度也就越快。
圖2
整個系統(tǒng)工作的流程圖如下圖所示:圖需要用VISIO繪制
對流程圖進(jìn)行描述,如:
系統(tǒng)上電初始化,然后進(jìn)入等待按鍵狀態(tài),如果無按鍵按下,則繼續(xù)等待,如有按鍵按下,則判斷是哪一個按鍵,然后執(zhí)行相應(yīng)的功能。
還可以再細(xì)點(diǎn)
四、系統(tǒng)測試及調(diào)試(仿真)——如果是實(shí)物制作,則寫系統(tǒng)測試及調(diào)試,如果是仿真,則寫系統(tǒng)測試與仿真
圖3 …….
在protues軟件中繪制系統(tǒng)原理圖,如下圖所示:
(整個系統(tǒng)的原理圖)
仿真過程中,記錄了7個不同的仿真波形,如圖3所示,…….然后對圖中內(nèi)容進(jìn)行說明,可以看出來它們的速度進(jìn)行調(diào)節(jié)會越來越快。
仿真中如還有其它現(xiàn)象則寫進(jìn)來!
五、結(jié)論
系統(tǒng)在仿真過程中比較順利,沒有出現(xiàn)什么大問題,只是在運(yùn)行中顯示當(dāng)前步進(jìn)數(shù)的時候,LCD1602刷新步數(shù)不是很連續(xù)。
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
單片機(jī)源程序如下:
0.png (45.5 KB, 下載次數(shù): 22)
下載附件
2018-10-20 15:41 上傳
所有資料51hei提供下載:
步進(jìn)電機(jī)控制器的設(shè)計.7z
(230.14 KB, 下載次數(shù): 105)
2018-10-20 14:30 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者: admin 時間: 2018-10-20 15:46
好資料,51黑有你更精彩!!!
| 歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |