新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 直流電機高精度數(shù)字控制系統(tǒng)

直流電機高精度數(shù)字控制系統(tǒng)

作者: 時間:2011-08-15 來源:網(wǎng)絡 收藏

圖4所示是驅(qū)動電路接入負載時,輸入PWM信號的占空比和輸出電壓的實測關(guān)系曲線。可以看出該電路的輸入輸出關(guān)系線性度良好,適用于直流力矩的驅(qū)動。

綜上所述,微控制器、編碼器信號檢測電路和驅(qū)動電路采用數(shù)字電路實現(xiàn)。

2 控制系統(tǒng)的軟件設計
本系統(tǒng)的軟件主要包括控制性能驗證程序設計和PC機上界面的VC程序設計。
2.1 控制精度驗證程序
基于以上硬件平臺,采用普通算法編寫轉(zhuǎn)動角度和速度的控制程序,觀察控制效果,驗證控制性能。
2.1.1電機轉(zhuǎn)動角度控制程序
如圖5所示,轉(zhuǎn)動角度控制中Atmega128的串口接收PC機發(fā)來的電機目標轉(zhuǎn)動角度。在主程序中將EPM7128發(fā)送來的電機的當前轉(zhuǎn)動角度與目標轉(zhuǎn)動角度比較,控制電機相應的轉(zhuǎn)動或制動,直到電機轉(zhuǎn)到指定位置。


pwm相關(guān)文章:pwm是什么


脈沖點火器相關(guān)文章:脈沖點火器原理


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉