CW32L012特色外設
最近開發(fā)電機控制的項目,我開始使用最新的CW32L012做主控,CW32L012作為混合信號MCU,相比于傳統(tǒng)MCU控制,集成度較高,性能當然也更好,加之又是48Pin的芯片,因此我開始做的關于CW32L012主控的電機驅動項目,都是軟硬件支持FOC控制的。
FOC,磁場定向控制,電機控制中繞不開的算法,旨在通過精確地控制磁場大小與方向,更精確的地完成電機控制。而磁場的控制,則是控制電機繞組的電流,這離不開對電機各相電流的精確采樣,我們在開發(fā)過程中,通常使用采樣電阻得到的電流電壓降信號,差分輸出到運放的輸入端,然后再按一定比例關系放大。
CW32L012由于內(nèi)部集成 2 個運算放大器(OPA),配合外部電路可實現(xiàn)通用運放的各種功能。
很多朋友初次使用這類MCU時,并不知道如何設計其相關電路。這里給大家看一下,如果使用外部運放,我們?nèi)绾卧O計這個電路(下文均以低側采樣舉例):

上圖是對母線電流采樣后,經(jīng)外部運放LMV321放大后,輸出給CW32L010的ADC引腳(CW32L010無內(nèi)置運放)。
而CW32L012作為L01X系列的最新混合信號MCU,內(nèi)部運放功能框圖如下:

和外置運放相比,VP和VN可以通過程序控制內(nèi)部開關使能(EN)來選擇輸入通道。

我們在硬件設計上,可以簡單地將以上IO作為運放的輸入輸出引腳。此外,MCU內(nèi)置的運放,基本上都有程控放大的功能,CW32L012也不例外,可以在程序中設置運放增益(x2/x4/x8/x16/x32)。舉個例子,黑色框線內(nèi)為MCU內(nèi)部電路示意:

但在FOC的電流采樣應用中,我們習慣上不使用內(nèi)部程控放大的模式,而是設計成外部放大電路,參考如圖:

為什么會使用外部放大呢?FOC控制的電流采樣電路,建議增加偏置,避免運放直接輸出負電壓,畢竟MCU的ADC量程是在0V以上。
如果使用一般的外部放大模式來滿足其他應用,電路設計也非常簡單:

CW32L012內(nèi)部運放拿來做跟隨器:

CW32L012 內(nèi)部集成 2 個運算放大器(OPA),配合外部電路可實現(xiàn)通用運放的各種功能,也可作為程控放大器使用。OPA 正端支持多達 3 路外部模擬輸入和 1 路內(nèi)部 DAC 轉換結果,負端支持 2 路外部模擬輸入,輸出端可配置到 1 個引腳。OPA 具 有校準功能,可通過多種方式觸發(fā)啟動 OPA 校準。OPA 支持正常功耗模式和低功耗模式,可在深度休眠模式下運行。

-
mcu
+關注
關注
147文章
19132瀏覽量
404022 -
運放
+關注
關注
49文章
1232瀏覽量
55783 -
電流采樣電路
+關注
關注
2文章
13瀏覽量
10660 -
FOC控制
+關注
關注
0文章
56瀏覽量
3621
發(fā)布評論請先 登錄
TLV9062IDR的電流采樣電路,請問運放本身偏差大小是否正常?
關于max4080電流采樣芯片內(nèi)部電路問題
在FOC算法中電流采樣的方案
光耦隔離運放HCPL-7800在電機電流采樣中的應用
由SMP04與運放構成的增益為10的采樣保持放大電路
基于電流采樣運放的DCDC電源輸出線損補償電路的詳細推導計算
FOC控制中如何利用芯片內(nèi)部的運放設計電流采樣電路?
評論