電機控制中電流采樣
電流采樣是控制系統(tǒng)的主反饋,對精度、響應速度、同步性都有要求。
電流采樣需要直接測量主回路功率器件部位,常用的電流傳感器為分流電阻、霍爾效應(HE)傳感器以及電流互感器(CT)。
CT傳感器和HE傳感器可提供固有的隔離,但是它們的成本更高,并且采用此類傳感器的解決方案在精度上不及采用分流電阻的解決方案。
Σ-Δ隔離采樣是將分流電阻電壓轉換為調制脈沖信號,采用數(shù)字隔離方式實現(xiàn)采樣與隔離。
Σ-Δ電流采樣優(yōu)點
容易實現(xiàn)模擬隔離采樣:
主回路的開關噪聲對控制電路干擾大,會影響系統(tǒng)穩(wěn)定性和控制精度,隔離Σ-Δ采樣可以實現(xiàn)控制與主回路隔離。
隔離Σ-Δ轉換器是采用脈沖輸出方式傳輸信號,通過數(shù)字隔離芯片的原理實現(xiàn)隔離,較模擬隔離成本低而且失真小。
Σ-Δ轉換器是采用積分(累加)方式轉換模擬信號,對開關噪聲干擾抑制有天然優(yōu)勢。
屬于外置模數(shù)轉換,較MCU集成ADC結構,不受MCU芯片中數(shù)字部分信號干擾,AD轉換結果更加穩(wěn)定準確。
Σ-Δ轉換器已經(jīng)實現(xiàn)國產(chǎn)化,成本價格大幅下降。
Σ-Δ工作原理
1-bit DAC的輸出只有兩種電壓,取決于給它提供的電壓基準Vref+和Vref-:
輸入為0,輸出為Vref-
輸入為1,輸出為Vref+
sigma-delta調制的運算過程:
輸入與1-bit DAC相減,得到誤差
對誤差積分
積分結果與0比較,輸出調制信號
同時,調制信號再通過1-bit DAC反饋到輸入側,與輸入相減
Σ-Δ特性
Σ-Δ轉換器是1位采樣系統(tǒng),轉換器對其進行多次采樣,這種技術稱為過采樣。采樣率比輸出端口的數(shù)字結果快數(shù)百倍。
Σ-Δ轉換器有兩個數(shù)字接口:MDAT串行數(shù)據(jù)輸出、MCLK主機時鐘邏輯輸入或輸出。
Σ-Δ濾波器常用的模式有以下三種:SINC2、SINC3、SINCfast。SINC2、SINC3多用于電流采樣;SINCfast在3-5bit ENOB建立時間最短,更適合過流或短路保護。
如何實現(xiàn)
?
01
SDM信號接收單元
SDM 模塊包含了 4 個彼此獨立的濾波器環(huán)節(jié),可以同時對4 路的∑Δ信號進行解碼。
每一個通道含有獨立、可配置的第一濾波器 (PCM_CIC 數(shù)據(jù)濾波器) 單元。支持Sinc1 /Sinc2 /SincFast /Sinc3四種模式,OSR在 1–256 之間。
每一個通道含有獨立、可配置的第二濾波器 (AMP_CIC+ 比較器) 單元??赏瑫r監(jiān)測:高門限越界、低門限越界、過零門限這三種事件。這些監(jiān)測信號可連接至互聯(lián)管理器后可以用來產(chǎn)生推動后繼的相應控制邏輯。過采樣率(OSR)可在 1–32 之間配置。
02
PCM_CIC 數(shù)據(jù)濾波器配置
Σ-Δ轉換器的MCLK可以由clock_ref功能由引腳從內部PLL直接分配輸出。時鐘精度更高,抖動更小。
MCLK、MDAT需要設置為雙時鐘同步后再使用,否則容易產(chǎn)生數(shù)據(jù)錯誤故障報警。在sdm_get_default_module_control()已經(jīng)配置完成。
采樣模式根據(jù)Σ-Δ轉換器配置即可,一般是下降沿。
03
PCM_CIC 數(shù)據(jù)濾波器配置
Σ-Δ濾波器可以選擇連續(xù)采樣,連續(xù)采樣不建議使用FIFO;也可以選擇同步采樣,實現(xiàn)數(shù)據(jù)通路的數(shù)據(jù)采樣與外部事件(PWM同步) 實現(xiàn)電流采樣與PWM相位同步,同時減少中斷對CPU時間的占用。
當同步采樣時,置位CH[x][SDCTRLP[FFSYNCCLREN]],新的觸發(fā)事件會自動清除 FIFO 內容。
下圖為同步使能時的配置
04
AMP_CIC幅值通路配置
幅值通路是用來監(jiān)控的輸入并快速響應,實現(xiàn)過流保護。
幅值通路沒有同步事件控制, 同時支持Sinc1、Sinc2、Sinc3、和 SincFast 類型。
幅值通道 Sinc 濾波器輸出的幅值信號可直接實時地從 CH[x][SCAMP] 讀出,沒有FIFO 作為緩存。
下圖是上限保護配置,閾值是中間位(128)+0.7*最大幅值。
05
中斷處理
幅值通路和數(shù)據(jù)通路是共用一個中斷源,需要通過標志位確認中斷產(chǎn)生原因。
06
與PWM互聯(lián)
SDM與PWM互聯(lián)可以實現(xiàn)以下功能:采樣同步、故障輸出保護。
采樣同步的同步觸發(fā)源是CH[SDCTRLP].SYNCSEL是互聯(lián)管理器輸出中的SDM_TRG0-15序列,即trig_mux0觸發(fā)0-3,trig_mux1觸發(fā)4-7,trig_mux2觸發(fā)8-11,trig_mux3觸發(fā)12-15。
故障輸出可以根據(jù)需要配置高低限報警。
總 結
Σ-Δ濾波對PWM產(chǎn)生的干擾有更好的抑制作用,便捷實現(xiàn)高低壓隔離,外置采樣電路具有更高的精度。
相較于FPGA的Σ-Δ接口,HPM6200中的SDM模塊具更多的濾波器模式選擇,支持Sinc1、Sinc2、SincFast、Sinc3多種模式;SDM模塊不僅支持連續(xù)采樣模式,同時可與內部PWM相位的準確同步,令電流控制更準確,更改PWM載波頻率更方便。
HPM6200為高算力MCU,SDM模塊的采樣頻率可達200Mhz,MCLK最高可以設置到20Mhz(Manchester 模式除外),在確保采樣精度的前提下可以更短的時間內完成轉換。
HPM6200中的SDM包含幅值模塊,集成了過流保護功能,降低控制成本,優(yōu)化控制電路面積。
-
傳感器
+關注
關注
2550文章
51035瀏覽量
753063 -
控制系統(tǒng)
+關注
關注
41文章
6604瀏覽量
110576 -
電流控制
+關注
關注
4文章
142瀏覽量
23162 -
SDM
+關注
關注
0文章
10瀏覽量
7728
發(fā)布評論請先 登錄
相關推薦
評論