直流無刷電機得主要功能是發電,它與普通的電機還不一樣,它是多功能的電機,那它的控制也與普通的電機也會不一樣。

多功能直流無刷電機控制器:本項目基于STM32單片機,利用其豐富的外設完成與串口顯示的通信,控制無刷直流電機。該控制器支持直流無刷電機速度控制、點動控制、定時控制、位置控制、閉環控制等功能。同時支持模擬信號、數字信號、RS-485、2.4G無線、藍牙等外部信號源作為控制信號。具有設定、鎖定保護、電流檢測保護、故障報警等保護措施。另外,它采用的是串屏人機界面,設計和使用價值不大,但對學習有幫助。
1.速度控制:在電機,的速度控制界面中,可以通過滑動滑塊和加減按鈕來改變驅動電壓脈沖的占空比,從而調節速度。同時可以通過按鍵控制正反轉和啟停。
2.監控:通過在控制界面上設置定時循環時間和次數,單片機中的定時器定時計數,使電機按照屏幕上指定的循環時間次數進行相應的正反轉操作。
3.閉環控制。當直流無刷電機裝載完畢,電機的速度將會降低。因此,為了保證電機以穩定的速度運行,我們在速度控制的基礎上增加了PID閉環控制。包括兩個主要部分:速度反饋和轉速控制。該控制器通過讀取無刷直流電機,中霍爾元件的返回值(即電平)來獲得電機的實時速度,然后計算實際速度與期望值之間的偏差。通過增量式PID算法,電機可以快速達到設定的速度值,實現對速度的控制。
上文對直流無刷電機控制的簡述可知,它通過三個步驟去控制。他還需要利用信號去空置,可見它的不一般。
小編:suger