《電子技術應用》
您所在的位置:首頁 > 測試測量 > 業界動態 > 電子式電能表專用芯片CS5460及其在電測儀表中的應用

電子式電能表專用芯片CS5460及其在電測儀表中的應用

2009-03-04
作者:羅 旭1, 張彥斌1, 胡國鵬1

  摘? 要: 介紹了德國CIRRUS LOGIC公司推出的電子式電能表專用芯片CS5460的特點、控制方式、與輸入信號及微控制器的接口及其在電測儀表中的應用。

  關鍵詞: 電子式電能表? 專用芯片CS5460? 微控制器? 電測儀表

?

  近年來,電子式電能表在國際、國內得到了迅速推廣。國外許多IC廠家不失時機地推出了各種電子式電能表專用芯片。目前,國內較為常用的單相電子式電能表芯片有德國CIRRUS LOGIC公司的CS5460、美國AD公司的AD7751和AD7755;三相電子式電能表專用芯片有美國ATMEL公司的AT73C500+AT73C501(AT73C502)等。它們的共同特點是:①高度集成(集成了ADC、電壓基準、功率計算模塊);高精度(測量誤差大多小于0.3%);②易接口(易于與微控制器或步進電機接口)。這些芯片為設計低成本、高性能的電子式電能表提供了非常理想的解決方案。

  值得注意的是,在這些專用芯片中,有一些不僅能夠測量功率、電能,而且能夠測量電壓、電流等其它電量,如CS5460、AT73C500+AT73C501(AT73C502)等。而許多電測儀表功能的實現都是以測量功率、電能、電壓、電流為基礎的,如電力設備交流阻抗測試儀、電力變壓器綜合參數測試儀等。因此,如果拓展思路,將這些電子式電能表專用芯片用于電測儀表產品的開發中,不僅可以縮短產品開發周期,而且能大大提高產品的性能。筆者就運用CS5460成功地開發出了多功能電量監測儀。

1 CS5460的特點和內部結構

1.1? CS5460主要特點

  · 符合IEC521/1036、JIS工業標準

  · 能夠測量瞬時電壓、瞬時電流、瞬時功率、電能、電壓有效值和電流有效值;能完成電能/脈沖轉換

  · 電能測量精度:0.1%

  · 具有相位補償和系統校準功能

  · 具有2.5V片內電壓基準(溫漂 60ppm/°C)

  · 功率消耗<12mW

  · 電源配置:

??? VA+=+5V,VA-=0V;VD+=+3V~+5V

??? 或? VA+=+2.5V,VA-=-2.5V;VD+=+3V?

1.2? CS5460的內部組成模塊如下:

  · 一個電流通道可編程增益放大器,其增益為10和50可選

????·一個電壓通道固定增益放大器,其增益為10

  ·兩個同時采樣的Σ-Δ模/數轉換器

  ·兩個高速數字濾波器

  ·兩個可選用的高通濾波器

  ·一個功率計算引擎

  ·一個2.5V片內電壓基準

  ·一個可以檢測電力不足或電源故障的電源監視器

  · 一個持續監視串口通訊的看門狗

  · 一個2.5MHz~20MHz可選的內部時鐘發生器

  · 一個雙向串行接口

  · 一個電能/脈沖變換器

????· 一個校準用SRAM

2 CS5460的功能控制和測量數據輸出方式

2.1 CS5460的功能控制

  CS5460的功能控制是通過寫命令字的方式實現的。這些8位長度的命令字包括“啟動轉換”、“同步調整”、“上電/暫停控制”、“掉電控制”、“校準控制”和“寄存器讀/寫” 等命令。CS5460內部有16個24位長度的用戶可訪問的寄存器。對這些寄存器的訪問是根據填寫在“寄存器讀/寫”命令中的地址進行的。這些寄存器包括“基本配置”、“電流、電壓偏移校準”、“電流、電壓增益校準”、“循環計數值N”、“電能/脈沖轉換尺度”、“前次轉換的電流、電壓、功率瞬時值”、“前個計算周期的電能、電流有效值、電壓有效值”、“時基校準”、“狀態”、“中斷屏蔽”等寄存器。

2.2 CS5460的測量數據輸出方式

  在CS5460接收到“啟動轉換”命令(設置為多計算循環方式)后,電能寄存器和電壓、電流有效值寄存器內的數據,每N(N值在循環計數寄存器中設置)次A/D轉換(等于一個計算周期)完畢后更新一次。而電壓、電流、功率瞬時值寄存器內的數據,則每一次A/D轉換完畢后便更新一次。應當注意的是:CS5460的狀態寄存器中的“DRDY”(數據有效)位,在每個計算周期(N次A/D轉換完畢)后才置位,同時在/INT引腳產生中斷信號(當屏蔽寄存器的“DRDY”位未被屏蔽時),所以若讓電壓、電流、功率的瞬時值數據每更新一次就產生一個中斷請求,需將循環計數寄存器的值N設為1。微控制器進行中斷處理的一般過程是:讀CS5460狀態寄存器→屏蔽中斷→進行中斷服務處理→將步驟一讀出的值寫回CS5460狀態寄存器(清狀態位)→開中斷→返回。

3 CS5460的模擬信號輸入電路

  CS5460的電流通道可與低功耗分流器或互感器接口;電壓通道可與阻性分壓器或互感器接口。其電流通道的可編程增益放大器(PGA)的增益可設為10和50,分別對應于最大有效值為150mV和30mV的交流信號輸入;電壓通道的最大有效值輸入為150mV。由于CS5460的Σ-Δ型模/數轉換器采用過采樣原理,對高頻噪聲有較強的抑制作用,因而對輸入信號無需進行復雜的濾波處理(引入阻容濾波電路反而容易引起相移)。

  圖1是筆者在課題中采用的模擬信號輸入電路。在圖1中,PT為變比1:1的電流型電壓互感器,CT為變比2000:1的電流互感器。取樣電阻R1、R2、R5、R6的阻值由被測信號的最大值決定。經變換后的被測信號以差模電壓的形式接到CS5460的模擬信號輸入端。由于互感器角差的影響,可能造成輸入信號的相移,使功率測量的誤差增大。而CS5460具有相位補償功能(可進行-2.4°至+2.5°的相位補償,步進0.34°),可以大大減小互感器角差的影響。

4 CS5460與微控制器的接口及編程

  CS5460有四條串行接口線:/CS、SDI、SDO和SCLK。/CS為片選控制線,低電平有效;SDI為串行數據輸入線;SDO為串行數據輸出線;SCLK為串行時鐘,用于控制CS5460與微控制器之間數據傳輸同步。

  每次數據讀/寫操作都要通過SDI引腳寫入一個8位的命令字節,該操作需要8個SCLK時鐘周期。如果寫入的是“寄存器讀/寫”命令,那么接下來應通過SDI引腳寫入24位數據或通過SDO引腳輸出8、16、24位數據。SCLK時鐘周期的個數由數據位數決定。應當注意的是,在通過 SDO引腳讀取數據的時候,必須同時向SDI引腳寫入與8、16、24位數據大小相對應的1、2、3個空操作(NOP)命令字節(0xFE)。

  圖2是筆者在課題中使用的CS5460與MCS51系列單片機的接口原理圖。

?

  下面是與此接口方式相對應的寫命令字、寫寄存器和讀寄存器操作的51匯編指令。

  ;SDI??? BIT?? P1.0

  ;SDO?  BIT?? P1.1

  ;SCLK???BIT?? P1.2

  RD_REG:????????? ;讀寄存器程序入口

  ;????? IN: A? ?? 存放“讀寄存器”命令字

  ;????? OUT: 32H? 存放讀出數據高字節

  ;????????????31H? 存放讀出數據中字節

????;????????????30H? 存放讀出數據低字節

???????????????

????  LCALL? SET_COM

????????MOV??? R2 , ?#32H

????????MOV??? R3,?? #03H

RDLP1:?MOV??? R4,?? #08H?

????????MOV??? R0,?? #0FEH?

RDLP2:?CLR???? SCLK?

????????NOP?

????????MOV?? C,? SDO?

????????RLC??? A?

????????MOV?? R1,? A?

????????MOV?? A,? R0?

????????RLC??? A?

????????MOV?? R0,? A?

????????MOV?? SDI,? C

??????? SETB? SCLK

??????? MOV? A,? R1?

??????? DJNZ? R4,? RDLP2?

??????? MOV? @R2, A?

??????? DEC?? R2?

?????? ?DJNZ? R3,? RDLP1?

??????? SJMP? COM_END?

WR_REG:?????????? ;寫寄存器程序入口?

  ;IN: A??????? 存放“寫寄存器”命令字?

  ;?? 32H??????? 存放寫入數據高字節?

  ;?? 31H??????? 存放寫入數據中字節?

  ;?? 30H??????? 存放寫入數據低字節???? ?

?????????????????? LCALL ? SET_COM ?

???????? MOV?? R2,? #32H?

???????? MOV?? R3,? #03H?

RWLP1:??MOV?? R4,? #08H?

???????? MOV?? A,?? @R2

RWLP2:? RLC???A

?????????MOV?? SDI,? C

?????????CLR???SCLK

?????????NOP

?????????SETB??CLK

?????????DJNZ??R4, RWLP2

?????????DEC???R2?

?????????DJNZ??R3, RWLP1?

?????????SJMP?? COM_END?

SET_COM:????????? ;寫命令字程序入口?

  ;?IN:?A??????? 存放命令字?

???????   MOV?? R4, #08H?

COMLP1: ? RLC???A?

???????????MOV?? SDI,? C

???????????CLR?? SCLK

???????????NOP?

?????????? SETB?? SCLK?

?????????? DJNZ?? R4, COMLP1?

COM_END: RET?

5 CS5460在多功能電量檢測儀中的應用

5.1? 多功能電量檢測儀簡介??

  多功能電量檢測儀是筆者研制的供電部門工作人員使用的便攜式儀器,它能在不斷電不拆線的情況下現場檢驗單相機械式電能表的精度,同時還能檢測回路的電壓、電流、有功功率、功率因數和頻率,是進行用電監察、供電質量監測的理想工具。考慮到CS5460的基本功能與該儀器的功能有許多相似之處,如測量電壓有效值、電流有效值、有功功率和電能,而且將CS5460的基本功能加以變通運用,還可以派生出一些其它功能,如測取頻率和功率因數。我們在該儀器中采用了CS5460作為其核心。

  圖3是多功能電量檢測儀的硬件框圖。

?

?

  該儀器由互感器電路及流/壓變換電路將回路的電壓、電流信號分別變換為最大有效值為150mV和30mV(將CS5460電流通道的PGA增益設為50)的小電壓信號。CS5460測取電壓有效值、電流有效值、有功功率、電能、電壓瞬時值后,由單片機進行數據處理。該儀器中的EEPROM存有各個電量的系數(從CS5460讀取的數據乘以系數才是最終結果)以及校驗電能表時設定的轉盤圈數和電能表常數。電源芯片MAX756提供+5V的儀器工作電壓。

  在該儀器中,將CS5460的工作時鐘MCLK選定為4.096MHz,分頻系數K設為1,循環計數寄存器的N值設為4000,則一個基本的計算周期為1024×N)/(MCLK/K)=1s。

5.2? 運用CS5460測取各電量的方案

5.2.1 電壓有效值、電流有效值、有功功率、功率因數的測量

  電壓、電流有效值可直接從電壓有效值寄存器、電流有效值寄存器中讀取。而由于計算周期設為1s,電能寄存器中的電能值即為有功功率值,因此有功功率值可直接從電能寄存器中讀出。功率因數可由公式COSΦ=P/(UI)得出。

5.2.2? 頻率的測量

  將循環計數寄存器的N值改設為1,此時電壓、電流瞬時值數據的刷新率為4000Hz,這就為通過軟件進行信號過零判斷創造了條件。頻率測量的具體方法是:通過一個過零函數來記錄電壓信號正向過零次數,并同時記下讀取數據次數,如果取10個周期的平均時間為實測周期時間,那么當記到第11次正向過零時,就停下來算出每個周期內讀取數據次數,默認兩次讀取數據的時間差為250μs,便可算出頻率。

5.2.3 電能累計值的測量

  電能表誤差的計算公式如下:

  

  其中,E為電能表轉盤轉過設定圈數所用時間(靠兩次按鍵來確定)中的電能累計值,單位為焦耳。將循環計數寄存器的N值改設為40,則此時電能寄存器數據刷新周期為10ms,即可以每10ms從電能寄存器中讀取數據并在單片機中累加。由于一次按鍵的時間為20~30ms,并考慮到人為因素造成的計時誤差,則因電能寄存器數據刷新時間間隔所引起的計時誤差是可以忽略的。

  本文介紹的以CS5460為核心的多功能電量檢測儀已于2000年6月通過陜西省計量局的技術鑒定,其電壓、電流、有功功率、電能的測量精度均達到0.2級標準,頻率測量誤差小于0.02Hz,完全能滿足現場應用要求。

?

參考文獻

1 Single Phase Bi-Directional Power/Energy IC-CS5460.Preliminary Product Information.APR’99DS279PP3,In

ternet網址:http://www.crystal.com

2 張志偉.電測新技術及其發展.電測與儀表,1997(9)

3 中華人民共和國電力標準DL/T585—95

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久aⅴ国产紧身牛仔裤| 欧美成人资源网| 亚洲人成毛片在线播放| 亚洲欧美www| 亚洲视频在线观看免费| 亚洲精品在线看| 亚洲国产一区视频| 亚洲国产黄色片| 激情文学综合丁香| 国产一区二区观看| 国产一区二区av| 国产一区二区三区成人欧美日韩在线观看 | 亚洲一区二区免费| 一区二区毛片| 亚洲激情在线视频| 亚洲国产精品成人综合| 欧美有码在线观看视频| 欧美一区二区三区在线看 | 性欧美大战久久久久久久久| 亚洲欧美日韩高清| 亚洲一区高清| 亚洲综合另类| 亚洲欧美综合精品久久成人| 亚洲欧美一区二区三区极速播放| 亚洲欧美变态国产另类| 午夜日韩在线| 久久精品国产欧美亚洲人人爽| 欧美在线免费播放| 久久久免费av| 蜜臀久久99精品久久久久久9 | 一区二区欧美激情| 亚洲午夜久久久久久尤物| 亚洲视频一区二区在线观看| 亚洲影视在线播放| 久久不射网站| 麻豆乱码国产一区二区三区| 欧美成人一区二区在线| 欧美一区三区二区在线观看| 久久久国产精品亚洲一区| 麻豆久久精品| 欧美日韩伊人| 国产欧美日韩免费| 精品不卡在线| 亚洲美女诱惑| 亚洲欧美999| 亚洲第一黄网| 一区二区三区三区在线| 欧美一区二区视频网站| 麻豆国产精品777777在线| 欧美日韩精品欧美日韩精品| 国产精品福利av| 国产网站欧美日韩免费精品在线观看 | 欧美xx视频| 国产精品久久久久久久久婷婷 | 国产亚洲一区二区在线观看 | 亚洲欧洲一区| 亚洲一线二线三线久久久| 久久爱www.| 日韩一区二区精品视频| 性色av一区二区三区在线观看| 久久久蜜桃一区二区人| 欧美精品自拍偷拍动漫精品| 国产精品久久久久久久久免费桃花 | 国产精品羞羞答答| 在线观看欧美黄色| 夜夜精品视频一区二区| 欧美一级久久| 日韩一级视频免费观看在线| 欧美一进一出视频| 欧美激情精品久久久久久变态| 国产精品美女xx| 在线观看日韩| 亚洲调教视频在线观看| 亚洲国产精品999| 亚洲一区三区视频在线观看| 久久夜色精品国产欧美乱| 欧美四级在线| 在线欧美小视频| 亚洲综合色噜噜狠狠| 亚洲精品欧美专区| 久久国产精品久久久久久| 久久一区二区精品| 国产精品久久久久9999高清| 亚洲第一精品影视| 午夜亚洲性色福利视频| 一本色道久久综合狠狠躁篇的优点 | 欧美一区成人| 欧美视频在线免费看| 在线成人亚洲| 久久爱www久久做| 亚洲影院在线观看| 欧美激情综合网| 1024亚洲| 亚洲福利小视频| 久久精品国产精品亚洲| 国产精品免费观看在线| avtt综合网| 夜夜爽www精品| 欧美激情一区二区三区不卡| 精品不卡视频| 久久精品国产免费看久久精品| 午夜精品一区二区三区四区| 欧美日韩专区在线| 亚洲精品中文字幕女同| 亚洲级视频在线观看免费1级| 久久久久久亚洲精品不卡4k岛国| 国产精品日韩精品欧美精品| 99国产精品| 99re热这里只有精品视频| 久久综合影视| 国产亚洲精品bv在线观看| 在线一区二区三区四区五区| 亚洲国产成人一区| 欧美影院在线播放| 欧美日韩成人在线视频| 欧美日韩国产专区| 亚洲精品在线三区| 亚洲国产精品国自产拍av秋霞| 午夜在线视频观看日韩17c| 欧美日韩99| 亚洲第一级黄色片| 亚洲黄色在线看| 久久精品一区二区三区不卡| 国产精品美女久久久久aⅴ国产馆| 亚洲精品色婷婷福利天堂| 亚洲二区在线观看| 欧美成人免费观看| 樱花yy私人影院亚洲| 久久精品电影| 久久久91精品| 国产三区精品| 亚洲国产成人久久综合一区| 久久精品视频99| 国产伦精品一区二区三区免费迷 | 久久超碰97人人做人人爱| 久久精品成人欧美大片古装| 国产精品网站在线| 亚洲一区二区在线观看视频| 亚洲午夜在线观看视频在线| 欧美日本免费| 亚洲人在线视频| 亚洲校园激情| 国产精品都在这里| 亚洲一区二区综合| 亚洲免费人成在线视频观看| 国产精品国产福利国产秒拍 | 一区二区三区 在线观看视| 99亚洲一区二区| 欧美日本一道本| 日韩亚洲国产精品| 在线午夜精品自拍| 欧美日韩一区二区视频在线观看 | 一本色道婷婷久久欧美| 欧美日韩99| 亚洲手机视频| 西西裸体人体做爰大胆久久久| 国产精品视频你懂的| 欧美一区观看| 美女在线一区二区| 亚洲国产婷婷| 一区二区三区四区国产精品| 国产精品白丝av嫩草影院| 欧美在线日韩| 免费久久99精品国产自在现线| 亚洲福利av| av成人手机在线| 国产精品国产三级国产aⅴ浪潮| 久久国产手机看片| 欧美大香线蕉线伊人久久国产精品| 亚洲激情成人| 亚洲欧美激情四射在线日 | 欧美成人乱码一区二区三区| 亚洲国产精品第一区二区三区| 亚洲一区日韩| 国产色婷婷国产综合在线理论片a| 久久精品一区蜜桃臀影院| 美女日韩在线中文字幕| 亚洲日本黄色| 亚洲欧美日本国产有色| 国产精品国产三级国产普通话三级| 亚洲欧美日韩区| 久久综合中文| 亚洲欧美清纯在线制服| 久久午夜精品一区二区| 亚洲欧洲三级| 午夜精品久久久久久久99热浪潮| 国内精品久久久久久影视8| 亚洲精一区二区三区| 国产精品久久久久久久电影| 欧美在线视频观看免费网站| 欧美好吊妞视频| 久久成人av少妇免费| 欧美紧缚bdsm在线视频| 亚洲主播在线播放| 欧美.www| 亚洲社区在线观看| 欧美激情第一页xxx| 亚洲欧美日韩区| 欧美激情国产日韩| 午夜精品视频|