如何使用微控制器通過電調控制無刷電機

2021-09-25 22:27:44 字數 656 閱讀 8102

微控制器輸出一定的頻率和一定脈寬的pwm波,模擬飛控的油門控制,從而解鎖電調,通過調節pwm脈寬,控制電調,從而控制無刷電機的轉速。

我這裡使用過的是xxd 新西達 30a 的電調。

如圖中,電調上有8根線,

藍色的三根線 與 無數電機的三根線鏈結;

黑色和紅色為電源的正負極,紅色為正極,黑色為負極,接至電源即可,電源供電電壓範圍根據自己購買的電調屬性確認,我這款供電範圍為:4 ~ 16v,一般供電12v;

三根細線為控制訊號線,其中黃色-訊號線,輸入pwm;紅色-電源線,接至5v;棕色-地線。

注意:兩處供電需要共地

如上圖,無數電機三根線與電調三根藍色線接即可,接線方式任意,若發現電機旋轉方向相反,只要調整上述三根的任意兩根線即可。

第一次使用電調時,需要識別飛控的最大行程和最小行程,即解鎖。方法如下:

輸入pwm 頻率為 50hz,脈寬為2ms(10%占空比),電調上電,會聽到「bb」兩聲;

調整脈寬為1ms(5%占空比),會聽到「bbb」三聲,解鎖完畢。

電調解鎖完畢後,只需要在1ms ~ 2ms(5% - 10%占空比)之間,調整脈寬,即可調整無刷電機轉速,1ms為停止,2ms為最大轉速。

輸入pwm可以通過訊號發生器輸入,也可通過微控制器pwm模組配置輸入。

51微控制器的復位引腳 如何控制51微控制器的引腳

控制微控制器的引腳,分為兩個知識點,乙個是怎麼讓引腳微控制器輸出高低電平,乙個是怎麼檢測接入到引腳上的電平是高還是低。我們有時候會聽到這樣的話 此微控制器有幾個io口?這裡說的io口,就是輸入 input 輸出 output 介面。一般情況下,微控制器的引腳當中,除了電源引腳和晶振引腳,其它的都是i...

uln2003驅動蜂鳴器 通過微控制器來控制蜂鳴器

可以看到蜂鳴器的一端和電阻相連,另一端和引腳bz相連,注意這個bz並不是元氣名稱,有圖可知,元氣名稱都是藍色的,而這個bz是紅色的。我們在開發板原理圖上找乙個 bz引腳,發現在uln2003d這個晶元上有bz引腳,所以我們就把蜂鳴器的圖和uln2003d的圖放在一張圖上,而且把他們該連的引腳連起來了...

STM32 微控制器控制無源蜂鳴器唱歌 歡樂頌

參考 我基本就是按照以上這個連線裡面的來的。其中的define的值就是這些音的頻率。定義各個變數 define d0 1 define d1 262 頻率 define d2 293 define d3 329 define d4 349 define d5 392 define d6 440 de...