<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計應用 > 多功能電力儀表計量芯片

          多功能電力儀表計量芯片

          作者: 時間:2009-04-20 來源:網(wǎng)絡(luò) 收藏
          1 引言
          新型集成芯片不僅精確度高,而且硬件軟件設(shè)計簡單、性價比高。著重介紹SA9904B,ATT7026A及CS5463 3種三相電能的工作原理,比較其性能指標,為合理選擇電能芯片提供了有力的幫助。

          2 電能
          SA9904B是南非微電子系統(tǒng)有限公司設(shè)計開發(fā)的一種電能,ATY7026A是珠海炬力集成電路設(shè)計有限公司開發(fā)的電能計量芯片,CS5463是美國CRYSTAL公司推出的帶有串行接口的單相雙向功率/電能計量集成電路芯片。這三者都用于三相電能計量,均適用于三相三線制的具有50 Hz或60 Hz標準頻率的電網(wǎng),支持電阻網(wǎng)絡(luò)校表和軟件校表兩種方式。由于電能計量、參數(shù)測量和數(shù)據(jù)讀取是電能芯片的核心部分。下面主要從有功計量、無功計量、視在功率/電能計量、有效值測量、中斷和SPI接口6個方面介紹芯片原理。
          2.1 SA9904B簡介
          SA9904B有20個引腳,PDIP封裝,12個元暫存器。SA9904B包含9個代表各相的有功電能、無功電能與電源電壓的24位元暫存器。第10個24位元暫存器代表任何有效相位的市頻,包含3個位址以保存與SA9604A的兼容性。3個位址的任何其一可用于存取頻率暫存器。每相位的有功與無功功率被積存于24位元暫存器。被測電路的電能或功率不直接提供給用戶,但是可以通過公式計算。計算每相的有功或無功電能:電能每計數(shù)=(VRATED×IRATED)/320 000;計算每相的有功或無功功率:功率=VRATED×IRATED×N/INTTIME/320 000。其中:VRATED為電表的額定電源電壓,IRATED為電表的額定電源電流,N=相繼讀數(shù)間的暫存器數(shù)值差數(shù)(△值),INTTIME為相繼讀數(shù)間的時間差值(單位為秒)。若要求合相有功電能,只能通過程序?qū)θ嘤泄﹄娔芮蠛?,或通過有功功率脈沖輸出F50計數(shù)。芯片內(nèi)的3個電壓暫存器包含各相位測得的RMS電壓值.用戶可以直接從暫存器中讀取。SA9904B不具有中斷功能。串行周邊的接口匯流排(SPI)為一同步匯流排,使用于微控器與SA9904B之間的數(shù)據(jù)傳輸。引腳D0(串行數(shù)據(jù)出端),DI(串行數(shù)據(jù)入端),CS(芯片選項)與SCK(串行時脈)用于此匯流排的應用。SA9904B為從器件,而微控器為匯流排主器件。CS輸入啟始與終止數(shù)據(jù)傳輸。SCK信號(微控器發(fā)送的)選通微控器與SA9904B的SCK引腳間的數(shù)據(jù)。DI與DO引腳為SA9904B的串行數(shù)據(jù)輸入與輸出引腳。
          2.2 ATT7026A簡介
          ATT7026A 44個引腳,QFP44封裝,102個寄存器翻。有功功率通過求瞬時功率代數(shù)均值獲得。分相、合相有功功率分別存入指定寄存器,供用戶讀取。無功功率是通過將電壓采樣信號作一90°相移,再求瞬時功率的代數(shù)均值獲得。分相、合相無功功率同樣提供給用戶。芯片中有電能累加寄存器,能夠提供分相、合相有功、無功電能,但不提供電網(wǎng)周期累加模式。芯片通過能量脈沖生成器,提供校表脈沖CFl和驅(qū)動步進電機的低頻脈沖F1/F2。由于芯片提供電流和電壓有效值,用戶也可用公式S=VRMS×IRMS,通過MCU計量分相、合相視在功率。有效值測量通過對電壓、電流的采樣數(shù)據(jù)求均方值實現(xiàn)。能夠同時計算6通道的有效值,結(jié)果存在指定的寄存器中供用戶讀取。此外,芯片不僅提供分相電流、電壓有效值.還提供三相電流、電壓矢量和的有效值,用戶可在指定寄存器中讀取。ATT7026A不具有中斷功能。芯片內(nèi)部集成了SPI串行通信接口,使用2條控制線和2條數(shù)據(jù)線。更新校表數(shù)據(jù)寄存器的命令字為:最高兩位是10,低6位是校表寄存器的地址;寫特殊命令字操作(配合軟件校表)的命令字為:最高2位是11,低6位是特殊命令字的類型。芯片提供清校表數(shù)據(jù)、校表數(shù)據(jù)讀出、校表數(shù)據(jù)寫使能、軟件復位共4種特殊命令。
          2.3 CS5463簡介
          CS5463有24引腳,SSOP封裝,32個寄存器。采樣得到瞬態(tài)電壓和電流的數(shù)字量,把每對瞬態(tài)電壓和電流的數(shù)據(jù)相乘,得到瞬時有功功率的采樣值。每個A/D采樣周期后.新的瞬態(tài)功率采樣值就存入功率寄存器,N個瞬時功率采樣值為一組,每組的值累加和用于計算以后放在能量寄存器中的數(shù)值,它與電路在N個A/D轉(zhuǎn)換周期中的有功功率值成正比。同樣原理,電壓和電流有效值也利用最近的N個瞬態(tài)電壓、電流采樣值計算,并可從RMS電壓和電流寄存器中讀出。視在功率可以在視在功率寄存器中直接讀取,也可以對E2輸出的與視在功率成正比的脈沖進行計量得出。CS5463帶有中斷功能。中斷處理流程為:讀狀態(tài)寄存器→禁止所有中斷→轉(zhuǎn)向相應的中斷處理程序→將讀出的值寫回,以清除狀態(tài)寄存器→重新開中斷→從中斷處理程序中返回。CS5463的串行口包括4條控制線:CS、SDI、SDO、SCLK,如果片選CS直接與邏輯O相連接,則只需要3條線就可以完成串行口的操作。一個數(shù)據(jù)的傳輸總是從向串行接口的SDI發(fā)送8位命令開始,當命令中包括一個寫入操作時,在其后的24個SCLK周期內(nèi),串口將持續(xù)從SDI引腳讀入串行數(shù)據(jù)。當發(fā)出一個讀取命令時,串口將根據(jù)發(fā)出的命令,在其后的8、16、24個SCLK周期從SD0引腳上串行輸出寄存器內(nèi)容。

          本文引用地址:http://www.ex-cimer.com/article/188967.htm

          3 性能指標比較
          SA9904B,ATT7026A及CS5463都具有功能強大,軟件、硬件實現(xiàn)方便,計量精度高,價格便宜等優(yōu)點,廣泛適用于電能測量控制領(lǐng)域。但在性能、指標方面仍存在較大差別。
          3.1 精度
          (1)SA9904B符合IEC 61036一級交流電能表的規(guī)定要求,符合IEC 61268二級VAR時數(shù)電表的規(guī)定要求。RMS電壓的測量精度為1%,有功功率的測量精度為1.0級。適合做三相的有功和無功儀表,在做三相表時測量精度有待加強。
          (2)ATT7026A有功電能計量滿足1級、0.15級。符合IEC687/1036和GB/T1721521998標準。無功電能計量滿足2級、3級,符合IECl268和GB/T1788221999標準。有功、無功電能計量在1000:l的動態(tài)范圍內(nèi)誤差均小于O.11%??删_測量至含21次諧波的有功、無功和視在功率。電壓通道輸入10―1 000 mV時,有效值誤差小于叭5%。電流通道輸入2~l000 mV時,有效值誤差小于0.15%。線電壓頻率測量范圍10~500 Hz。
          (3)CS5463 CS5463的精度較高,符合IEC,ANSI,JIS工業(yè)標準。電能數(shù)據(jù)線性度在1 000:1動態(tài)范圍內(nèi)為±0.1%,電能計量精度:在300:1動態(tài)范圍以上每秒讀取0.1%;電壓測量精度:讀數(shù)的O.1%;電流測量精度:讀數(shù)的0.1%:瞬時功率測量精度:讀數(shù)的0.1%。

          電能表相關(guān)文章:電能表原理

          上一頁 1 2 下一頁

          關(guān)鍵詞: 多功能 電力儀表 計量芯片

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();