新聞中心

EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > CS5460A及其在電子式電能表中的應(yīng)用

CS5460A及其在電子式電能表中的應(yīng)用

——
作者:吳忠儀表寧光電表有限公司 李建煒 時間:2007-01-26 來源:《EDN電子設(shè)計技術(shù)》 收藏

1 引 言

本文引用地址:http://m.butianyuan.cn/article/21052.htm

cs5460a是美國crystal公司最新推出的帶有串行接口的單相雙向功率/電能計量集成電路芯片,現(xiàn)主要應(yīng)用在單相電子式電能表和三相電子式電能表中。該芯片的性能優(yōu)于其它計量芯片,主要表現(xiàn)在

·可測量瞬時電流、瞬時電壓、瞬時功率、電流有效值、電壓有效值、功率有效值和電能計量;

·具有片內(nèi)看門狗定時器(watch dog timer)與內(nèi)部電源監(jiān)視器;

·雙向串行接口與內(nèi)部寄存器陣列可以方便地與微處理器相連接;

·具有機(jī)械計度器/步進(jìn)馬達(dá)驅(qū)動器;

·片內(nèi)2.5v參考電壓;

·外部時鐘最高頻率可達(dá)20mhz;

·具有功率方向輸出指示;

·提供了外部復(fù)位引腳。

2 技術(shù)特性

cs5460a是一個包含兩個△-σ模-數(shù)轉(zhuǎn)換器(adc)、一個串行接口的具有高速電能計量功能的高度集成△σ模-數(shù)轉(zhuǎn)換器。cs5460a具有與微控制器通訊的雙向串口和與能量成正比的頻率可編程的脈沖輸出。cs5460具有方便的片上ac/dc系統(tǒng)校準(zhǔn)功能。cs5460a能獨(dú)自工作,在系統(tǒng)上電后自動初始化。芯片內(nèi)結(jié)構(gòu)見圖1,引腳功能如下:

1腳xout:晶體振蕩器輸出。

24腳xin:晶體振蕩器輸入。xout,xin——芯片內(nèi)的一個門電路與這些引腳相連,可連接晶體為芯片提供系統(tǒng)時鐘。另外,也可以有外部時鐘(與cmos時鐘兼容)驅(qū)動引腳xin,為芯片提供系統(tǒng)時鐘。

2腳cpuclk:cpu時鐘輸出。cpuclk——片上振蕩器的輸出,可以驅(qū)動一個標(biāo)準(zhǔn)的cmos負(fù)荷。

3腳vd+:數(shù)字電路電源正極。以dgnd為參考,一般為+5v±10%。

4腳dgnd:數(shù)字地。數(shù)字接地,與va-具有相同的電平。

5腳sclk:串行時鐘輸入。該腳確定sdi和sdo引腳的輸入和輸出速率。此輸入具有一個允許使用邊沿緩慢的信號的施密特觸發(fā)器。只有當(dāng)cs低時,sclk引腳才識別時鐘。

6腳sdo:串行數(shù)據(jù)輸出。sdo是串行數(shù)據(jù)端口的輸出引腳,當(dāng)cs高時,其輸出將處于高阻抗?fàn)顟B(tài)。

7腳cs:片選。當(dāng)處于低電平時,端口可以識別sclk。該腳高電平狀態(tài)使sdo引腳處于高阻抗?fàn)顟B(tài)。cs應(yīng)在sclk處于低電平時改變狀態(tài)。

8腳mode:模式選擇。當(dāng)處于高電平時cs5460a開始執(zhí)行自導(dǎo)入序列,從外接eeprom讀取命令和設(shè)置。當(dāng)處于低電平時cs5460運(yùn)行在常規(guī)命令模式。引腳不連接時下拉為邏輯低電平。

9腳vin+:差分電壓正輸入端。

10腳vin-:差分電壓負(fù)輸入端。vin+、vin-—電壓通道的差分模擬輸入引腳。

11腳vrefout:參考電壓輸出。芯片上的參考電壓由該引腳輸出,參考電壓的標(biāo)稱值為2.5v(以va-引腳為參考)。

12腳vrefin:參考電壓輸入。該引腳輸入的電壓給芯片上的調(diào)制器提供參考電壓。

13腳va-:模擬地負(fù)極。負(fù)模擬電源引腳,必須具有最低的電壓。

14腳va+:模擬電源正極。以va-為參考,通常為+5v±10%。

15腳iin-:差分電流負(fù)輸入端。

16腳iin+:差分電流正輸入端。iin-、iin+為電流通道的差分模擬輸入引腳。

17腳pfmon:電源掉電監(jiān)視輸出。pfmon——掉電監(jiān)視器,用來監(jiān)視模擬電源,相對于va-引腳的典型閥值電平為2.5v,具有+/-50mv的滯環(huán)。如果pfmon的電壓低于閥值,則狀態(tài)寄存器的lsd(低電源檢測)位將被置位。

18腳nc:空腳。該引腳保持懸浮態(tài)。

19腳reset:復(fù)位輸入。reset——當(dāng)復(fù)位引腳為低電平時,所有內(nèi)部寄存器都被設(shè)置為缺省值。

20腳int:中斷輸出。當(dāng)int變低時,表明一個允許的事件已發(fā)生。可以通過向cs5460a寫入適當(dāng)命令來使int清除(邏輯1)。

21腳eout:電能脈沖輸出。eout——電量輸出引腳,輸出一個脈沖寬固定、頻率(可編程)和電能成比例的脈沖串。   22腳edir:能量方向指示輸出。如果測量到的電能是負(fù)值,電能方向指示器發(fā)出指示。

23腳sdi:串行數(shù)據(jù)輸入。sdi是串行數(shù)據(jù)接口的輸入引腳。數(shù)據(jù)的輸入速率由sclk決定。

3 操作原理

cs5460a可以在單一+5v電源下運(yùn)行。電流通道輸入范圍為30mvrms或150 mvrms,電壓通道輸入范圍為150 mvrms。當(dāng)在va+/-引腳用單電源+5v供電時,cs5460a可以承受范圍為-0.25v到va+的共模信號??偣模?00mw;電能計量精度:在1000∶1動態(tài)范圍以上每秒讀取0.1%;電流測量精度:讀數(shù)的0.1%;瞬時功率測量精度:讀數(shù)的0.1%。供電引腳最大輸入電流為±50ma;(va+)-(va-)≤+6.0v。

任意時刻,軟件或硬件復(fù)位都可以使系統(tǒng)初始化。軟件復(fù)位是通過向配置寄存器的rs位寫入邏輯1來實(shí)現(xiàn)的,復(fù)位后該位自動恢復(fù)為邏輯0。硬件復(fù)位是通過強(qiáng)制拉低reset引腳50ns以上來實(shí)現(xiàn)。

寄存器讀寫命令如下:

其中,w/r為0讀寄存器,為1寫寄存器,ra(0~4)寄存器地址說明如下:00000:配置寄存器,00001:電流偏移校準(zhǔn),00010:電流增益校準(zhǔn),00011:電壓偏移校準(zhǔn),00010:電壓增益校準(zhǔn),00101:轉(zhuǎn)換次數(shù),00110:能量,00111:最新電流,01000:最新電壓,01001:最新功率,01111:狀態(tài)寄存器,10000:交流電流偏移寄存器,10001:交流電壓偏移寄存器。

cs5460的串行接口部分集成了一個帶有發(fā)送/接收緩沖器的狀態(tài)機(jī),狀態(tài)機(jī)在sclk上升沿解釋8位命令字。根據(jù)對命令的解碼,狀態(tài)機(jī)將執(zhí)行相應(yīng)的操作,或者,為把尋址的內(nèi)部寄存器的數(shù)據(jù)傳送到發(fā)送緩沖區(qū),寫操作在數(shù)據(jù)傳輸前要等24個sclk周期。通過寄存器讀/寫命令,數(shù)據(jù)可被寫入或從cs5460a中讀出,圖2、圖3為讀、寫時序。數(shù)據(jù)的讀、寫通過向串口sdi引腳寫入相應(yīng)的8位命令字(高位在前)來啟動。需要注意的是:一些命令字在執(zhí)行時受周期計數(shù)寄存器和配置寄存器內(nèi)容的影響,需要先對周期計數(shù)器和配置寄存器內(nèi)容進(jìn)行正確設(shè)置。寄存器寫指令后必須跟24位數(shù)據(jù),先寫命令字啟動寫操作,然后隨著24個連續(xù)的串行時鐘脈沖,cs5460a將從串行輸入引腳sdi接收串行數(shù)據(jù),一旦收到數(shù)據(jù),狀態(tài)機(jī)便將數(shù)據(jù)寫入配置寄存器并返回到命令模式。寄存器讀指令可以終止在8位的邊界上。通過sdi引腳寫入命令后,可從sdo引腳讀出數(shù)據(jù)。

4 應(yīng) 用

因?yàn)閏s5460a可以用來測量瞬時電流、瞬時電壓、瞬時功率、電能以及電壓和電流的有效值,測量結(jié)果將以24位有符號或無符號形式存儲在內(nèi)部寄存器中,所以可以用cs5460a設(shè)計單相多功能電能表。另外,cs5460還提供了電能計量脈沖輸出端口eout和功率方向端口edir,可以方便地與步進(jìn)電機(jī)計數(shù)器連接構(gòu)成簡單的電能表。當(dāng)晶振頻率為4.096mhz,分頻比為1,且兩個轉(zhuǎn)換器的直流輸入皆為最大值時,輸出脈沖的頻率與脈沖速度寄存器的頻率相同。

圖4所示為一個典型的電度表電路,它的基本電流有效值ib=20a,相線電壓有效值v=220v(50hz),計量常數(shù)k=500imp/kwh,最大電流有效值為imax=100a,最大電壓有效值為vmax=300v,差分電壓輸入和差分電流輸入最大值為150mv,電阻r1調(diào)整差分電流輸入值。

如果用cs5460a設(shè)計電子式三相多功能電能表,可以在a、b、c每一相用一片cs5460a,每片輸入?yún)?shù)值都要符合cs5460a技術(shù)要求,通過mcu對三相的能量等各參數(shù)進(jìn)行處理,用mcu發(fā)出脈沖,同時可以計量每一相的用電情況。利用3片cs5460a設(shè)計的電子式三相多功能電能表,有功精度可達(dá)0.5級,無功精度可達(dá)1.0級,此表現(xiàn)已投入生產(chǎn)使用。

5 結(jié)束語

cs5460a性能優(yōu)于其它單相計量芯片。目前,供電部門對電網(wǎng)的用電考核參數(shù)越來越多,如:有功、無功、瞬時電壓、瞬時電流、瞬時功率等。而cs5460a提供了許多計量參數(shù),設(shè)計在電能表中,其功能基本滿足供電部門需求,市場前景極為廣闊。


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


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


關(guān)鍵詞:

評論


相關(guān)推薦

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

關(guān)閉