前言:
雙電阻和三電阻的采樣方案比較常見了,原理比較簡單。隨著成本的壓力和技術的進步,現在單電阻采樣的方式越來越常見。
正文:
雙電阻和三電阻,為了能采樣到三相電流,必須在零矢量時刻采樣,基于Ia+Ib+Ic=0前提下,三相電流形成了回路。
單電阻采樣不能在零矢量時刻采樣,因為零矢量時刻,唯一的直流電阻采樣到的電流就是零。
那么反過來說,單電阻采樣必須在非零矢量時刻進行。
100矢量
采用七段式SVPWM模式下,當100矢量下,A相開上管,B/C相開下管。
在電動模式下,電流從A相上管MOSFET流入電機,然后從電機流入B/C下管MOSFET。
在發電模式下,電流從B/C相下管的續流二極管流入電機,從電機經由A相上管續流二極管流入直流電容。
無論上述哪種情況,流經DC-采樣電阻的直流電流都是Ib和Ic,根據Ia+Ib+Ic=0的前提下,可以采樣到Ia。
110矢量
采用七段式SVPWM模式下,當110矢量下,A/B相開上管,C相開下管。
在電動模式下,電流從A/B相上管MOSFET流入電機,然后從電機流入C下管MOSFET。
在發電模式下,電流從C相下管的續流二極管流入電機,從電機經由A/B相上管續流二極管流入直流電容。
無論上述哪種情況,DC-直流電流的都是Ic,進而采樣到Ic。
所以說,在同一個開關周期內,兩次非零矢量下,根據不同的矢量,直流電流代表了不同的相電流。矢量和相電流對應關系如下:
矢量和相電流對應關系
一個開關周期內兩次采樣
如上圖所示,在000和111矢量下,直流電流為零,這時候采樣直流電阻電壓,只能作為電流采樣偏置使用。
在101和100矢量下,可以分別采樣兩次相電流,并且因為矢量不同,是不可能兩次采樣同一相電流的。
對于一次采樣行為,該矢量被分為兩段,一段是相電流的上升和穩定時間,另外一段是等電流穩定后即可進行ADC采樣。所以說,采樣點是不固定的,采樣得到的電流和相對應關系也是和SVPWM矢量息息相關的。
電流采樣回路的延時
電流采樣的延時,具體包括以下環節:
Tr 運放的壓擺率決定的上升時間,us級
Ts 運放輸出穩定時間,us級
TPD MOS門級驅動器的傳輸延時,ns級
TS&H ADC采樣、保持、轉換時間,us級
TDT 開關器件的開關延時以及死區,us級
一般確定采樣點,需要考慮以上延時。因為所有的采樣點基于MCU的計數器來確定,但是最后執行到開關元器件,再到最后運放建立輸出,是存在以上延時的。重點是運放輸出,以及開關器件執行的延時以及死區導致的偏移。
另外ADC觸發采樣后,要留足寬度用于ADC的保持、轉換。
當處于某些矢量情況下,采樣寬度不夠時,就必須對計算出的矢量進行偏移操作,移動出足夠用于采樣的脈寬,這就是單電阻采樣的難點。
壓擺率:
壓擺率,直接決定了運放的輸入到輸出上升的時間。其穩定時間取決于運放的帶寬,增益以及精度等其他指標。
運放的輸入到輸出
以上圖為例,綠色是檢測電壓,到運放1.2V的輸出存在800ns的延時,說明其壓擺率為:1.2V/800ns=1.5V/us,這個指標是偏低的。
以領芯微的LCM32F037系列為例,壓擺率達到了5V/us,保證了運放輸出能夠快速建立。
領芯微MCU內置運放
TI常用的單電阻采樣電路如下圖:
TI單電阻采樣電路
上圖是經典的差分放大電路,DC Bus shunt 是單電阻,R25+R106與R26+R108,R109,R52構成差分放大電路,+3.3VD提供直流偏置。
大家需要注意的是,整個采樣電路,輸入端口僅僅只有C17這一個差分濾波電容,C84屬于共模噪聲抑制電容。
當R25=R26=100ohm, C17=3.3nF, 運放輸入和輸出是如下波形:
運放穩定時間976ns
運放的上升加穩定時間大約是976ns,藍色是電阻流過電壓,因為線路板寄生電感以及開關器件的耦合,產生了較大幅度尖峰,所以需要C17進行濾波,設置相對低的濾波截至頻率,雖然上升時間較長,但是可以快速穩定,防止運放輸出的振蕩。
如下圖,R25=R26=100ohm, C17=330pF, 可以快速上升496ns, 但是運放輸出會振蕩,需要一定的穩定時間。
運放輸出振蕩
錯峰采樣
前文提過,單電阻采樣,必須在兩個非零矢量的時候分別采樣兩相相電流。如下圖所示,粉紅色是運放輸出電壓,因為運放電路設計合理。所以運放輸出快速建立并穩定,ADC能夠采樣到真實電流:
非零矢量錯峰采樣
如下圖,如果ADC性能好,采樣電路噪聲小,哪怕采樣窗口僅僅1.24us也能采樣到相電流。這種情況,說實話我覺得比較極限。一般能做到3us,已經很好了。
采樣窗口僅僅1.24us
下圖我是沒想明白,為什么死區會造成電流的延時出現?這里就必須考慮偏移采樣點。
電流偏移到采樣窗口外
實際項目,除了合適的采樣窗口和采樣點,電路設計,還需要對采樣增益和采樣偏置進行校正,有效提升了采樣精度:
采樣誤差
雙電阻/三電阻采樣
對于雙電阻或者三電阻采樣,因為是在零矢量的中間采樣,可以留出更大的脈寬,所以說單電阻采樣對運放帶寬要求更高。
雙電阻采樣點
雙電阻采樣也需要對采樣增益和采樣偏置作校正,校正前后誤差對比如下:
雙電阻采樣誤差校正對比
領芯微參考設計
領芯微單電阻采樣
領芯微的單電阻設計和TI類似,除了C35的100pF濾波電容,沒有其他電容。尤其是OPA0N/OPA0P,千萬不能對地加濾波電容,會直接改變電阻上電壓的波形,最后影響運放輸出的建立,采樣失敗。MOS的ds也不要加電容,有可能導致電流波形的畸變,因為單電阻采樣對電流流過電阻的信號是非常敏感的。
C35濾波后電壓直接輸入MCU,內置運放和差分放大電阻,集成度相當高。
運放接MCU
運放內部結構
運放的內部結構如上圖,通過OP0P和OP0N輸入到運放,內部電阻R1是15k,R2可以從15k到480k通過寄存器配置,放大倍數從1到32倍。集成了ADC_REF/2的偏置電壓,運放輸出和ADC,比較器,輸出都可以靈活配置。
-
MOSFET
+關注
關注
147文章
7164瀏覽量
213275 -
續流二極管
+關注
關注
5文章
142瀏覽量
14137 -
SVPWM
+關注
關注
14文章
614瀏覽量
90612 -
三相電流
+關注
關注
0文章
95瀏覽量
11031 -
電流采樣
+關注
關注
1文章
49瀏覽量
16965
發布評論請先 登錄
相關推薦
評論