BLDC無(wú)刷驅(qū)動(dòng)器,以stm8s為MCU,該系統(tǒng)帶LED顯示,按鍵輸入,可以支持有感驅(qū)動(dòng)和無(wú)感驅(qū)動(dòng),可以開(kāi)環(huán)線性調(diào)節(jié),也可以閉環(huán)PID控制,帶過(guò)流、過(guò)壓保護(hù)。
實(shí)物展示:
系統(tǒng)構(gòu)架圖
有感流程圖:
無(wú)感流程圖:
以下為程序的主框架:
主要程序:
1、按鍵程序
2、AD程序,電壓檢測(cè),電流檢測(cè),讀電位器旋鈕AD值
3、hall計(jì)算
4、有感驅(qū)動(dòng)
5、無(wú)感驅(qū)動(dòng)
6、電機(jī)啟動(dòng)
7、電機(jī)運(yùn)行
8、電機(jī)控制 (開(kāi)環(huán)控制和閉環(huán)控制)
9、計(jì)算速度
10、顯示程序等
作品演示:
【轉(zhuǎn)載自立創(chuàng)社區(qū)】