ADE7758:高精度三相電能計量IC的深度剖析
在電力系統(tǒng)的監(jiān)測與計量領(lǐng)域,高精度的電能計量IC起著至關(guān)重要的作用。今天我們要深入探討的ADE7758,就是這樣一款性能卓越的三相電能計量IC,它為各類電力監(jiān)測和計量應(yīng)用提供了強(qiáng)大的解決方案。
文件下載:ADE7758ARWZ.pdf
一、產(chǎn)品概述
ADE7758是一款高精度的三相電能計量IC,具備串行接口和兩個脈沖輸出。它集成了二階Σ - Δ ADC、數(shù)字積分器、參考電路、溫度傳感器等,能夠進(jìn)行有功、無功和視在電能測量以及均方根(RMS)計算。這款I(lǐng)C支持多種三相配置,如三相三線、三相四線等,并且滿足多個國際標(biāo)準(zhǔn),包括IEC 60687、IEC 61036等。
關(guān)鍵特性
- 高精度測量:在25°C時,動態(tài)范圍為1000:1的情況下,有功電能測量誤差小于0.1%。
- 多參數(shù)輸出:提供有功、無功、視在電能,電壓RMS、電流RMS和采樣波形數(shù)據(jù)。
- 脈沖輸出:有兩個脈沖輸出,一個用于有功功率,另一個可在無功和視在功率之間選擇,且頻率可編程。
- 校準(zhǔn)功能:具備數(shù)字功率、相位和RMS偏移校準(zhǔn)功能。
- 閾值檢測:片上可編程的線電壓驟降和過電壓檢測閾值。
- 接口特性:通過SPI兼容的串行接口進(jìn)行數(shù)據(jù)傳輸,并帶有IRQ中斷輸出。
- 低功耗:采用單5V電源,典型功耗僅70mW。
二、工作原理
1. 抗混疊濾波器
抗混疊濾波器用于防止采樣系統(tǒng)中的混疊現(xiàn)象。ADE7758采用的Σ - Δ ADC采樣率高,結(jié)合電能表相對較低的帶寬,使用簡單的單極點RC低通濾波器(LPF)作為抗混疊濾波器,在833kHz處可產(chǎn)生約40dB的衰減,有效消除混疊影響。
2. 模擬輸入
ADE7758有六個模擬輸入,分為電流和電壓兩個通道。電流通道有三對全差分電壓輸入,可編程增益放大器(PGA)的增益可選1、2或4,ADC模擬輸入范圍也可通過增益寄存器設(shè)置為±0.5V、±0.25V或±0.125V。電壓通道有三個單端電壓輸入,最大輸入電壓相對于VN為±0.5V,同樣有PGA且增益可選1、2或4。
3. 電流通道ADC
在波形采樣模式下,電流通道ADC輸出為24位有符號補碼數(shù)據(jù),最大采樣率為26.0kSPS。當(dāng)輸入滿量程模擬信號為±0.5V時,ADC輸出達(dá)到最大值。通過設(shè)置WAVMODE寄存器中的WAVSEL[2:0]位,可將電流通道的波形樣本以固定采樣率路由到WFORM寄存器,同時不影響能量計算。
4. di/dt電流傳感器與數(shù)字積分器
di/dt電流傳感器檢測交流電流引起的磁場變化,產(chǎn)生與電流變化率成正比的電壓信號。ADE7758內(nèi)置數(shù)字積分器,用于從di/dt信號中恢復(fù)電流信號。默認(rèn)情況下,通道1的數(shù)字積分器在芯片上電時是禁用的,通過設(shè)置GAIN[7:0]寄存器的最高位可開啟。積分器具有-20dB/dec的衰減和大約-90°的相移,與di/dt傳感器結(jié)合使用時,需更有效的抗混疊濾波器來避免混疊噪聲。當(dāng)數(shù)字積分器關(guān)閉時,ADE7758可直接與傳統(tǒng)電流傳感器(如電流互感器或低電阻電流分流器)配合使用。
5. 電壓通道ADC
電壓通道ADC的輸出經(jīng)過一個截止頻率為260Hz的單極點低通濾波器(LPF1)后,可將波形樣本路由到WFORM寄存器。該濾波器會對信號產(chǎn)生輕微衰減,例如在60Hz時,信號衰減約3.575%。波形樣本為16位有符號補碼數(shù)據(jù),在WFORM寄存器中擴(kuò)展為24位。
6. 過零檢測
ADE7758為每個電壓通道都配備了過零檢測電路。過零中斷由LPF1的輸出產(chǎn)生,由于LPF1的相移特性,電壓輸入的過零點與產(chǎn)生的過零信號之間存在約1.1ms(60Hz時)的時間延遲。過零信號用于線周期累積模式、過零中斷和線周期/頻率測量。當(dāng)某一相從負(fù)到正過零時,中斷狀態(tài)寄存器中的相應(yīng)標(biāo)志位會被置為1,若中斷屏蔽寄存器中的對應(yīng)ZX位也置為1,則IRQ輸出變?yōu)榈碗娖健?/p>
7. 相位補償
當(dāng)電流通道中的高通濾波器(HPF)啟用時,電流通道和相應(yīng)電壓通道之間會存在相位誤差。ADE7758提供了相位校準(zhǔn)寄存器(APHCAL、BPHCAL和CPHCAL),可對這些小相位誤差進(jìn)行數(shù)字校準(zhǔn)。這些寄存器為7位有符號補碼寄存器,可在電壓通道信號路徑中引入從+153.6μs到 - 75.6μs的時間延遲或提前,以補償相位誤差。
8. 周期測量
ADE7758可測量線電壓的周期或頻率。周期測量由MMODE寄存器的第0至1位指定的相位進(jìn)行,周期寄存器為12位無符號FREQ寄存器,每四個選定相位的周期更新一次。通過設(shè)置LCYCMODE寄存器的第7位,可選擇周期寄存器顯示頻率還是周期。
9. 線電壓驟降檢測
該功能可檢測任何一相的線電壓絕對值在多個半周期內(nèi)降至某個峰值以下的情況。通過設(shè)置SAGLVL[7:0]寄存器指定檢測閾值,SAGCYC[7:0]寄存器指定半周期數(shù)。當(dāng)滿足條件時,中斷狀態(tài)寄存器中的SAG標(biāo)志位會被置為1,若中斷屏蔽寄存器中的對應(yīng)SAG使能位也置為1,則IRQ輸出變?yōu)榈碗娖健?/p>
10. 峰值電壓檢測
ADE7758可記錄電壓波形的峰值,并在電流超過預(yù)設(shè)限值時產(chǎn)生中斷。通過VPEAK寄存器存儲固定半周期數(shù)內(nèi)電壓波形的絕對峰值,可同時激活多個相位進(jìn)行峰值檢測。當(dāng)所選電壓相位超過VPINTLVL[7:0]寄存器設(shè)置的閾值時,中斷狀態(tài)寄存器中的PKV標(biāo)志位會被置為1,若中斷屏蔽寄存器中的對應(yīng)PKV使能位也置為1,則IRQ輸出變?yōu)榈碗娖健?/p>
11. 相位序列檢測
ADE7758具有片上相位序列錯誤檢測中斷功能。正常的過零順序是A相從負(fù)到正、C相從正到負(fù)、B相從負(fù)到正等。若順序不符合此規(guī)律,STATUS寄存器中的SEQERR位會被置為0;若順序正常,則SEQERR位會被置為1。若在屏蔽寄存器中設(shè)置了SEQERR位,則IRQ邏輯輸出會變?yōu)榈碗娖健?/p>
12. 電源監(jiān)測
ADE7758內(nèi)置電源監(jiān)測功能,持續(xù)監(jiān)測模擬電源(AVDD)。當(dāng)電源電壓低于4V ± 5%時,芯片進(jìn)入非活動狀態(tài),停止能量累積;當(dāng)AVDD恢復(fù)到4V ± 5%以上時,芯片等待18μs使電壓達(dá)到推薦范圍(5V ± 5%)后恢復(fù)正常工作。
13. 參考電路
REFIN/OUT引腳的標(biāo)稱參考電壓為2.42V,用于ADC的參考。電流通道有三種輸入范圍選擇,通過內(nèi)部對參考電壓進(jìn)行1、1/2和1/4的分壓實現(xiàn)。REFIN/OUT引腳可由外部源驅(qū)動,如外部2.5V參考源,這會使標(biāo)稱模擬輸入信號范圍增加約3%。參考電壓會隨溫度略有漂移,可通過在多個溫度下進(jìn)行校準(zhǔn)來減小影響。
14. 溫度測量
ADE7758內(nèi)置溫度傳感器,每4/CLKIN秒進(jìn)行一次溫度測量。溫度傳感電路的輸出連接到ADC進(jìn)行數(shù)字化,結(jié)果存儲在溫度寄存器(TEMP[7:0])中,該寄存器可由用戶讀取,分辨率為3°C/LSB。由于寄存器的偏移可能因芯片而異,需要進(jìn)行校準(zhǔn)以獲得準(zhǔn)確的溫度值。
15. 均方根(RMS)測量
RMS是交流信號幅度的基本測量指標(biāo)。ADE7758通過對輸入信號的平方進(jìn)行低通濾波(LPF3)并取平方根來計算RMS值。該計算同時在六個模擬輸入通道上進(jìn)行,每個結(jié)果存儲在單獨的寄存器中。電壓RMS測量和視在電能的帶寬限制為260Hz,電流RMS和有功功率的帶寬為14kHz。
電流RMS計算
電流通道的RMS值由電流通道波形采樣模式中的樣本處理得到,存儲在24位寄存器(AIRMS、BIRMS和CIRMS)中。在滿量程模擬輸入信號為0.5V時,ADC輸出約為±2,642,412d,60Hz時滿量程正弦信號的等效RMS值為1,914,753(0x1D3781)。電流RMS測量的精度在滿量程輸入到1/500滿量程輸入范圍內(nèi)典型誤差為0.5%,帶寬為14kHz。建議在電壓過零時同步讀取RMS寄存器以確保穩(wěn)定性。
電壓通道RMS計算
電壓通道的RMS值通過對LPF1輸出的波形樣本進(jìn)行處理得到,存儲在24位寄存器(AVRMS、BVRMS和CVRMS)中。在滿量程交流模擬輸入信號為0.5V時,60Hz時LPF1的輸出代碼約為其滿量程值的63%,即±9,372d,等效RMS值約為1,639,101(0x1902BD)。電壓RMS測量的精度在滿量程輸入到1/20滿量程輸入范圍內(nèi)典型誤差為0.5%,帶寬為260Hz。同樣建議在電壓過零時同步讀取RMS寄存器。
16. 有功功率計算
有功功率是電能從電源流向負(fù)載的速率,通過電壓和電流波形的乘積得到瞬時功率信號,其直流分量即為有功功率。ADE7758通過將每個相的電流和電壓信號相乘得到瞬時功率信號,再通過LPF2提取直流分量得到平均有功功率。有功功率在相應(yīng)的16位瓦時寄存器(AWATTHR、BWATTHR或CWATTHR)中累積。
有功功率增益校準(zhǔn)
可通過向相位的瓦特增益寄存器(AWG、BWG或CWG)寫入值來對平均有功功率結(jié)果進(jìn)行±50%的縮放,這些寄存器為有符號補碼寄存器,分辨率為0.024%/LSB。
有功功率偏移校準(zhǔn)
每個相都有一個瓦特偏移寄存器(AWATTOS、BWATTOS和CWATTOS),用于消除有功功率計算中的偏移。偏移可能由于PCB上通道之間的串?dāng)_或芯片本身引起,通過校準(zhǔn)可使在無功率消耗時有功功率寄存器的內(nèi)容保持為0。
有功功率符號計算
平均有功功率是有符號計算,當(dāng)電流和電壓波形的相位差超過90°時,平均功率變?yōu)樨?fù)數(shù),表示能量回饋到電網(wǎng)。當(dāng)任何一相的平均功率符號發(fā)生變化時,中斷狀態(tài)寄存器中的REVPAP位會被置為1,若在屏蔽寄存器中設(shè)置了該位,則IRQ邏輯輸出會變?yōu)榈碗娖健?/p>
無負(fù)載閾值
ADE7758在每個相都有內(nèi)部無負(fù)載閾值,可通過設(shè)置COMPMODE寄存器的NOLOAD位激活。當(dāng)有功功率低于滿量程輸入的0.005%時,該相的能量不會累積,以避免電表的潛動。
有功能量計算
有功能量是有功功率的積分,ADE7758通過在內(nèi)部41位能量寄存器中連續(xù)累積有功功率信號來實現(xiàn)積分。瓦時寄存器(AWATTHR、BWATTHR和CWATTHR)表示這些內(nèi)部寄存器的高16位。通過設(shè)置WDIV[7:0]寄存器的值,可以調(diào)整能量累積的時間,避免瓦時累積寄存器溢出。
17. 無功功率計算
無功功率是與負(fù)載中的電抗元件(電感或電容)相關(guān)的功率,通過將電壓信號與相位偏移90°的電流信號相乘得到瞬時無功功率信號,其直流分量即為無功功率。ADE7758通過低通濾波器提取每個相的平均無功功率,并在相應(yīng)的16位VAR時寄存器(AVARHR、BVARHR或CVARHR)中累積。
無功功率增益校準(zhǔn)
可通過向相位的VAR增益寄存器(AVARG、BVARG或CVARG)寫入值來對平均無功功率結(jié)果進(jìn)行±50%的縮放,這些寄存器為有符號補碼寄存器,分辨率為0.024%/LSB。
無功功率偏移校準(zhǔn)
每個相都有一個VAR偏移寄存器(AVAROS、BVAROS和CVAROS),用于消除無功功率計算中的偏移。
無功功率符號計算
平均無功功率是有符號計算,其符號與電壓和電流的相位差以及積分器的狀態(tài)有關(guān)。當(dāng)任何一相的平均無功功率符號發(fā)生變化時,中斷狀態(tài)寄存器中的REVPRP位會被置為1,若在屏蔽寄存器中設(shè)置了該位,則IRQ邏輯輸出會變?yōu)榈碗娖健?/p>
無功能量計算
無功能量是無功功率的積分,ADE7758通過在內(nèi)部41位累積寄存器中連續(xù)累積無功功率信號來實現(xiàn)積分。VAR時寄存器(AVARHR、BVARHR和CVARHR)表示這些內(nèi)部寄存器的高16位。通過設(shè)置VARDIV[7:0]寄存器的值,可以調(diào)整能量累積的時間,避免VAR時累積寄存器溢出。
18. 視在功率計算
視在功率是有功功率和無功功率矢量和的幅值,ADE7758采用算術(shù)方法,通過電壓RMS值和電流RMS值的乘積來計算視在功率。視在功率在相應(yīng)的16位VA時寄存器(AVAHR、BVAHR和CVAHR)中累積。
視在功率增益校準(zhǔn)
可通過向相位的VAGAIN寄存器(AVAG、BVAG或CVAG)寫入值來對平均視在功率結(jié)果進(jìn)行±50%的縮放,這些寄存器為有符號補碼寄存器,分辨率為0.024%/LSB。
視在功率偏移校準(zhǔn)
視在功率的偏移校準(zhǔn)通過校準(zhǔn)每個單獨的RMS測量來實現(xiàn),因為在RMS值相乘時不會產(chǎn)生額外的偏移。
視在能量計算
視在能量是視在功率的積分,ADE7758通過在內(nèi)部41位無符號累積寄存器中連續(xù)累積視在功率信號來實現(xiàn)積分。VA時寄存器(AVAHR、BVAHR和CVAHR)表示這些內(nèi)部寄存器的高16位。通過設(shè)置VADIV[7:0]寄存器的值,可以調(diào)整能量累積的時間,避免VA時累積寄存器溢出。
19. 能量寄存器縮放
ADE7758對有功、無功和視在能量的測量使用不同的信號路徑和濾波進(jìn)行計算,因此這些能量寄存器的LSB權(quán)重可能存在微小差異。內(nèi)部會進(jìn)行補償,使縮放比例接近1:1。
20. 波形采樣模式
通過設(shè)置WAVMODE寄存器中的WAVSEL[2:0]位,可將電流和電壓波形以及有功、無功和視在功率乘法器的輸出路由到WAVEFORM寄存器。通過設(shè)置PHSEL[1:0]位可選擇采樣的相位。在波形采樣期間,所有能量計算不受影響??赏ㄟ^WAVMODE寄存器的第5和第6位選擇四種輸出采樣率之一。當(dāng)設(shè)置中斷屏蔽寄存器中的WFSM位為1時,當(dāng)有樣本可用時,中斷請求輸出IRQ會變?yōu)榈碗娖健?/p>
三、校準(zhǔn)方法
校準(zhǔn)ADE7758電能表需要參考電表或精確的電源??梢酝ㄟ^調(diào)整校準(zhǔn)輸出頻率APCF和VARCF來匹配參考電表的頻率輸出,也可以利用線周期累積模式同時校準(zhǔn)三個相位。
1. 使用脈沖輸出校準(zhǔn)
增益校準(zhǔn)
增益校準(zhǔn)用于電表之間的增益調(diào)整、APCF或VARCF輸出速率校準(zhǔn)以及確定Wh/LSB、VARh/LSB和VAh/LSB常數(shù)。通過設(shè)置OPMODE寄存器的第2位啟用脈沖輸出,根據(jù)不同的校準(zhǔn)需求設(shè)置相關(guān)寄存器,測量脈沖輸出的誤差,并計算相應(yīng)的增益寄存器值進(jìn)行調(diào)整。
相位校準(zhǔn)
ADE7758的每個相都有相位校準(zhǔn)寄存器,用于補償小相位誤差。通過設(shè)置測試系統(tǒng)的參數(shù),測量APCF脈沖輸出的誤差,計算相位誤差并寫入相應(yīng)的相位校準(zhǔn)寄存器。
功率偏移校準(zhǔn)
功率偏移校準(zhǔn)用于在寬動態(tài)范圍內(nèi)實現(xiàn)出色的性能。通過清除功率偏移寄存器,設(shè)置測試系統(tǒng)的參數(shù),測量脈沖輸出的誤差,并計算相應(yīng)的偏移寄存器值進(jìn)行調(diào)整。
2. 使用線累積校準(zhǔn)
線周期累積模式可同時校準(zhǔn)所有相位和能量,消除有功能量的正弦分量。在進(jìn)行增益校準(zhǔn)前,可先設(shè)置APCFNUM/APCFDEN和VARCFNUM/VARCFDEN的值。通過設(shè)置相關(guān)寄存器和測試系統(tǒng)的參數(shù),讀取能量寄存器的值,計算并寫入相應(yīng)的增益寄存器,同時計算Wh/LSB、VARh/LSB和VAh/LSB常數(shù)。
四、寄存器功能
ADE7758的所有功能都通過片上寄存器進(jìn)行訪問,每個寄存器通過先寫入通信寄存器,再傳輸寄存器數(shù)據(jù)來進(jìn)行操作。以下是一些重要寄存器的功能介紹:
1. 通信寄存器
通信寄存器是一個8位的只寫寄存器,用于控制ADE7758與主機(jī)處理器之間的串行數(shù)據(jù)傳輸。其最高位決定下一次數(shù)據(jù)傳輸操作是讀還是寫,低7位包含要訪問的寄存器地址。
2
-
ADE7758
+關(guān)注
關(guān)注
0文章
15瀏覽量
16480 -
三相電能計量
+關(guān)注
關(guān)注
0文章
8瀏覽量
6512
發(fā)布評論請先 登錄
ADE7758:高精度三相電能計量IC的深度剖析
評論