
BLDC和FOC電機控制,離不開對電機運行電流的監(jiān)控,由于CW32L011電機驅(qū)動器在設(shè)計之初考慮到支持FOC控制,所以,并未采用簡單的母線電流采樣,而是選擇使用三相電流采樣(低側(cè))。這里我們使用了一顆四運放芯片,如果無需FOC控制,可使用LMV324,降低成本。如果是FOC的控制需求,則建議使用GS8554,1.8MHz的增益帶寬能更好滿足控制需求。
相關(guān)電流采樣電路如圖:

回顧一下功率變換電路,RAU0、RBV0、RCW0 分別為ABC三相的電流采樣電阻。電流采樣電路就是采集這幾個電阻上的電壓降,從而反推出電流。

由于三相的電流采樣電路是同一原理,我們這里只分析U5.4和U5.3。

U5.4相關(guān)電路為跟隨器電路,為三相電流采樣的運放提供了一個2.5V的偏置電壓基準(zhǔn)。即在0電流的狀態(tài)下,運放應(yīng)輸出2.5V。
跟隨器電路相較于傳統(tǒng)穩(wěn)壓電路,能提供一個輸出阻抗小的電平信號(可以作為一個可靠的電壓源),配合輸出端的R47和C22(大C小R),使之更穩(wěn)定可靠。

U5.3運放及其周邊阻容,組成了一個減法器電路,作為電機A相的低側(cè)電流采樣電路。
減法器電路的輸入阻抗小,相比加法器,可消除電機運轉(zhuǎn)時,采樣電阻上的共模干擾(偽差分)。
由于R49接近采樣電阻的低端,R50接近運放,增加R51對地,也能有助于消除采樣電阻上的交流干擾。
由原理圖可知,運放正端電壓Vp=2.5V*{(R49||R51)?[(R49||R51) + R50]}=0.388V(||為并聯(lián))
根據(jù)運放虛短特性,運放負端電壓Vn=Vp=0.388V
A相采樣電阻位號為 RAU0 ,設(shè)采樣電阻高端電壓為Va(圖中IA網(wǎng)絡(luò))
根據(jù)運放虛斷特性,理想情況下沒有電流流入運放,所以可得運放輸出公式:
(Vout-Vn)/(R52||R53)=(Vn-Va)/R48
Vout=2.378-5.13*Va
可得電流采樣電路的電流放大倍數(shù)為5.13倍。
仿真一下(模型差異會存在誤差):
當(dāng)Va=0V時;Vout=2.38V :

當(dāng)Va=0.1V時;Vout=1.87V :

當(dāng)Va=-0.1V時;Vout=2.90V :

在軟件程序運算中,由于PID控制是對結(jié)果的差值狀態(tài)進行控制,所以放大倍數(shù)計算誤差對控制結(jié)果無影響,對電流值的結(jié)果顯示或者精確過流值的讀取有影響。
運放輸出經(jīng)過R54與C25濾波后,接入CW32L011的ADC引腳PA6。因為CW32L011內(nèi)部VC(比較器)可以和ADC共用,如果有過流剎車的功能需要考慮,可以將任意一相采樣結(jié)果輸出到帶有VC功能的ADC引腳。
下圖是Layout的參考,By JLCEDA專業(yè)版。

這個電流采樣電路相較于社區(qū)以往開源的無刷電機驅(qū)動項目中的相關(guān)電路,看起來要更為復(fù)雜,但是這個電路經(jīng)過了大量的產(chǎn)品應(yīng)用檢驗,較為可靠,尤其適用于低壓大功率的場景。我們的相關(guān)產(chǎn)品在十幾年前就在使用這個電路,今天拿出來分享。
隨著工作項目、工作經(jīng)驗增加,筆者再回過頭來分析這個電路,其實還是有點頭大的。很多基礎(chǔ)知識忘得七七八了。如有不同見解,歡迎批評指正。
這個項目的資料,我們把它開源在了 立創(chuàng)開源硬件平臺 :
https://oshwhub.com/beauty_light/cw32l011-dian-ji-qu-dong
審核編輯 黃宇
-
電路設(shè)計
+關(guān)注
關(guān)注
6736文章
2635瀏覽量
218795 -
CW32
+關(guān)注
關(guān)注
1文章
299瀏覽量
1742
發(fā)布評論請先 登錄
基于CW32的BLDC控制應(yīng)用實例分析——預(yù)驅(qū)動與功率逆變電路設(shè)計
基于CW32的BLDC控制應(yīng)用實例分析——I/O分配及主控電路設(shè)計
CW32單片機如何讓生活更便捷
基于CW32無刷直流空心杯電機無感方波控制驅(qū)動方案
請問CW32的pwm移相功能是只有PWM通道1有還是全部都可以配置?
CW32L010低成本BLDC電機控制開發(fā)套件的使用
基于EVALST-3PHISOSD評估板的三相電流測量系統(tǒng)技術(shù)解析
?DRV8304-Q1汽車級三相無刷直流電機控制器技術(shù)文檔總結(jié)
DRV8311三相無刷直流電機驅(qū)動器技術(shù)解析
三相交流電機控制+電流采樣
無刷直流電機非換相相電流采樣的逆變器結(jié)構(gòu)
CW32L010 ESC Driver 電機控制套件使用
三相BLDC驅(qū)動芯片ZH6332概述
使用旋轉(zhuǎn)電感式位置傳感器的三相BLDC電機的磁場定向控制(FOC)
基于CW32的BLDC/FOC控制應(yīng)用實例分析——三相電流采樣電路設(shè)計
評論