一、實(shí)驗(yàn)?zāi)康?/div>
1.掌握Keil C51軟件與Protues軟件聯(lián)合仿真調(diào)試的方法;
2.掌握步進(jìn)電機(jī)的工作原理及控制方法;
3.掌握步進(jìn)電機(jī)控制的不同編程方法。
二、實(shí)驗(yàn)內(nèi)容
1.用Proteus設(shè)計(jì)一四相六線步進(jìn)電視控制電路。要求利用P1口作步進(jìn)電機(jī)的控制端口,通過達(dá)林頓陣列ULN2003A驅(qū)動步進(jìn)電機(jī)。
2.編寫程序,實(shí)現(xiàn)步進(jìn)電機(jī)的正反轉(zhuǎn)控制。正反轉(zhuǎn)時間分別持續(xù)10S時間,如此循環(huán)。
3.設(shè)計(jì)一可調(diào)速步進(jìn)電機(jī)控制電路。P3.0~P3.2分別接案件K1~K3,其中K1為正反轉(zhuǎn)控制按鍵,K2為加速按鍵,K3為減速按鍵,要求速度7檔(1~7)可調(diào),加減速各設(shè)3檔,復(fù)位時位于4檔,要求每檔速度變化明顯。該步進(jìn)電機(jī)控制電路在以上電路的基礎(chǔ)上自行修改。
三、實(shí)驗(yàn)儀器與設(shè)備
1.微機(jī)1臺 2.Keil C51集成開發(fā)環(huán)境 3.Proteus仿真軟件
四、實(shí)驗(yàn)原理及步驟
1.用Proteus設(shè)計(jì)四相六線步進(jìn)電機(jī)控制電路;
2.在Keil C51中編寫步進(jìn)電機(jī)正反轉(zhuǎn)控制程序,編譯通過后,與Proteus聯(lián)合測試;
3.啟動仿真,觀察步進(jìn)電機(jī)轉(zhuǎn)動是否正常
4.用Proteus設(shè)計(jì)可調(diào)速步進(jìn)電機(jī)控制電路,仿真調(diào)試、運(yùn)行程序并查看效果。
五、電路設(shè)計(jì)及調(diào)試
(1)實(shí)驗(yàn)電路
(2)程序設(shè)計(jì)與調(diào)試
六、實(shí)驗(yàn)后的經(jīng)驗(yàn)總結(jié)
1.掌握了proteus基本的操作方法.與KEIL C51聯(lián)合調(diào)試的方法
2.掌握了步進(jìn)電機(jī)工作原理的極編程的方法,做實(shí)驗(yàn)時要仔細(xì),要按步驟來,避免人為錯誤,避免出現(xiàn)電路連接錯誤。
3.做實(shí)驗(yàn)要獨(dú)立完成.
七、對實(shí)驗(yàn)課的建議
多練習(xí)一下編程,老師可以多講解一下編程的過程。做實(shí)驗(yàn)應(yīng)多給學(xué)生時間自主練習(xí),讓同學(xué)們對于實(shí)驗(yàn)有更深刻的理解,從實(shí)踐中找出問題,解決問題.