![]() |
發(fā)布時間: 2021-9-10 20:30
正文摘要:無刷電機帶霍爾線的,我這邊驅(qū)動用了6個mos管驅(qū)動,輸入是一個類似電動車的轉(zhuǎn)把進行調(diào)速。。各位幫忙整個程序我參考學習下。 |
1、如果沒有HAL,能驅(qū)動運行嗎?明白這個道理,對你的驅(qū)動思路或許有助。 2、按照三相電機(圖中也的確是三相電機),依序給各組線圈加壓,即可使電機轉(zhuǎn)動。 3、運行時序必須符合負載的物理性質(zhì),因為電機是依賴于磁力轉(zhuǎn)動的。力與運行之間符合加速度定律。否則會失步,產(chǎn)生抖動,乃至停止,燒機。 4、檢測是否失步,可以將驅(qū)動頻率與HAL頻率對比得到,可以依據(jù)頻率差,改變加減速的策略,有差說明不同步了,不同步一定是力與負載不合!(高速用到) 5、對比HAL與驅(qū)動的相位差,可以了解是否錯相了(也是失步的一種),據(jù)此在低速時決策時序的調(diào)整方案。 以上是幾個要點,需要了解。單純的看程序是不易了解程序要達成怎樣的目的的,而且這種驅(qū)動程序很難找到現(xiàn)成的,人家憑什么給你,給到你的是否能用?而且程序一定比較復雜,難理解其用意。 其實,最關鍵的不是寫程序,而是對電機驅(qū)動原理的理解,以及驅(qū)動方案的制定! |
有專用的驅(qū)動器IC,比較簡單,百度一下就有了。 |
?? 最起碼也要給個原理圖吧? |
Powered by 單片機教程網(wǎng)