記錄一下驅(qū)動直流無刷電機(jī)走過的坑。我是和是室友一起在玩FOC,電路方面也是借鑒了他的。我倆共同的一個心得就是,電路這個東西直接抄要么你就要原封不動的復(fù)刻下來,要么你就要搞懂電路中的每個電阻電容都起到什么作用,然后在這個基礎(chǔ)上改!!!不然 ,彎路必然是少不了的。
硬件電路整體展示
主控部分
主控部分用的STM32F103C8T6,本來想用C6T6的,但是它不支持CAN通信,想到之后要做小車,還是帶一個總線靠譜一點。我沒有畫晶振,用的內(nèi)部晶振。值得注意的地方就是用于驅(qū)動半橋的PWM我這里其實是有問題的,因為STM32F103C8T6定時器1的通道4是不在ADC的觸發(fā)事件里面的,因此是沒辦法進(jìn)行準(zhǔn)確的電流采樣的或者說會影響一部分性能。所以需要修改。這是第一個坑!!!切記,定時器的四個PWM通道中一定要有一個用于出發(fā)ADC采樣,其他三個用于輸出控制半橋的PWM。I2C是用于讀取AS5600的,測試了一下在I2C高速模式下,AS5600的速率大約是6Khz。
這部分其實就沒有什么坑了,電源管理是直接抄WD1305的手冊,對于沒有接觸過電源管理的同學(xué)來說(正是本人),照抄就好了,封裝什么的最好都一樣,很多第一次做的同學(xué)會把10uH選錯,這也算是一個坑吧,這個選擇功率電感就行,因為本身用于5V的電流也很小,通常是幾十毫安,你選擇一個500ma的功率電感基本是足夠的。
電機(jī)驅(qū)動
這部分是坑最大的一個部分,柵極驅(qū)動器用的是EG2133,自帶死區(qū)控制。所以高側(cè)和低側(cè)剛好是反向的,所以直接共用一個PWM就可以。
又一個坑來了!!!這個芯片的VCC和用于高側(cè)的基電壓一定要是一樣的。其次是自舉電路!!!我和室友在這上面坑了許久(因為不懂自舉電路的作用),照抄就是了!!!不要圖簡化,省去二極管或者電容。DMT3009LDT-7是雙N溝道MOS管。柵極的電阻和二極管是用于降低MOS管的發(fā)熱。
電流采樣
用的專用電流采樣芯片,采樣電阻要考慮一下最終輸出的電流和功率,選擇合適的采樣電阻就可以。我這里用的10毫歐1W的電流采樣電阻,能走10A電流。
總結(jié)
PWM用的定時器中,有一個通道要能觸發(fā)ADC采樣。
自舉電路二極管和電容不能少,電容不能太小。
MOS管的電源和柵極驅(qū)動器的電源要分開,當(dāng)然也可以用一個(限制了應(yīng)用范圍。
本文鏈接:https://blog.csdn.net/Myself_study/article/details/127831192
-
MOS管
+關(guān)注
關(guān)注
108文章
2518瀏覽量
69810 -
硬件電路
+關(guān)注
關(guān)注
39文章
252瀏覽量
29654 -
FOC
+關(guān)注
關(guān)注
21文章
338瀏覽量
43885
原文標(biāo)題:FOC電路學(xué)習(xí)之路--硬件坑有那些
文章出處:【微信號:fcsde-sh,微信公眾號:fcsde-sh】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
Debian和Ubuntu哪個好一些?
跟著華為學(xué)硬件電路設(shè)計,華為全套硬件電路設(shè)計學(xué)習(xí)資料都在這里了!
如何快速學(xué)習(xí)硬件電路

硬件工程師需要掌握的硬件基礎(chǔ)知識

FOC電機(jī)與BLDC電機(jī)的比較
FOC電機(jī)的基本工作原理 FOC電機(jī)的優(yōu)缺點對比
FOC電機(jī)驅(qū)動技術(shù)解析 FOC電機(jī)使用注意事項
一些常見的動態(tài)電路

分享一些常見的電路

在學(xué)習(xí)go語言的過程踩過的坑
4G模組SIM卡電路很簡單,但也要注意這些坑

LED驅(qū)動器應(yīng)用的一些指南和技巧

評論