《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 測(cè)試測(cè)量 > 業(yè)界動(dòng)態(tài) > 基于CS5467的電源轉(zhuǎn)換效率測(cè)量系統(tǒng)的設(shè)計(jì)

基于CS5467的電源轉(zhuǎn)換效率測(cè)量系統(tǒng)的設(shè)計(jì)

2008-12-09
作者:劉大成1, 牛衛(wèi)華1, 黃 引2

  摘? 要: 在測(cè)量芯片CS5467的基礎(chǔ)上設(shè)計(jì)了一種轉(zhuǎn)換效率" title="轉(zhuǎn)換效率">轉(zhuǎn)換效率" title="電源轉(zhuǎn)換效率" title="電源轉(zhuǎn)換效率">電源轉(zhuǎn)換效率">電源轉(zhuǎn)換效率測(cè)量系統(tǒng)" title="測(cè)量系統(tǒng)">測(cè)量系統(tǒng)。論述了測(cè)量系統(tǒng)的工作原理和軟、硬件設(shè)計(jì),并以單片機(jī)STC12C5410為核心設(shè)計(jì)了SPI接口通信電路。
  關(guān)鍵詞: CS5467; 測(cè)量系統(tǒng); 轉(zhuǎn)換效率; SPI接口

?

  隨著電力電子事業(yè)及科學(xué)技術(shù)的高速發(fā)展,電源的應(yīng)用越來(lái)越廣泛。無(wú)論是工廠、礦山等民用設(shè)施,還是國(guó)防軍事領(lǐng)域,電源的身影隨處可見(jiàn),而電源的轉(zhuǎn)換效率作為一項(xiàng)重要參數(shù)也日益受到重視。
  通常測(cè)量電源轉(zhuǎn)換效率的方法都是采用手工計(jì)算。通過(guò)萬(wàn)用表分別測(cè)量出電源輸入" title="電源輸入">電源輸入端和輸出端的電壓值和電流值,通過(guò)人工計(jì)算得到電源的轉(zhuǎn)換效率。這種方法存在測(cè)量困難、測(cè)量精度" title="測(cè)量精度">測(cè)量精度低等缺點(diǎn),特別是在交流電源非阻型負(fù)載的條件下,不能真實(shí)、準(zhǔn)確地反映出電源的轉(zhuǎn)換效率。
  本文給出了基于Cirrus Logic公司的CS5467四路電能計(jì)量芯片,并以宏晶公司的單片機(jī)STC12C5410為控制芯片設(shè)計(jì)開(kāi)發(fā)的一款電源轉(zhuǎn)換效率測(cè)量系統(tǒng)。在試驗(yàn)應(yīng)用中,該系統(tǒng)以逆變電源為平臺(tái),具有實(shí)時(shí)監(jiān)測(cè)和顯示等功能,可以方便、直觀地對(duì)電源轉(zhuǎn)換效率進(jìn)行監(jiān)控。
1?系統(tǒng)總體設(shè)計(jì)方案
  系統(tǒng)原理框圖如圖1所示。逆變電源輸入端連接外電,同時(shí)從電源輸入端引線與測(cè)量系統(tǒng)輸入1端連接,通過(guò)電壓傳感器和電流傳感器感應(yīng)出逆變電源輸入端電壓值和電流值,將數(shù)據(jù)送入CS5467,經(jīng)計(jì)算得到電源輸入功率值;測(cè)量系統(tǒng)的輸入2端連接電源的輸出端,通過(guò)電壓傳感器和電流傳感器得到逆變電源輸出端電壓值和電流值,將數(shù)據(jù)送入CS5467,經(jīng)計(jì)算得到電源輸出功率值,將兩者作除法運(yùn)算即可得到電源的轉(zhuǎn)換效率。通過(guò)單片機(jī)STC12C5410的控制,可以實(shí)現(xiàn)系統(tǒng)的實(shí)時(shí)控制和顯示等功能。

?

? 測(cè)量系統(tǒng)包括單片機(jī)STC12C5410、測(cè)量芯片CS5467、互感器和顯示電路等。測(cè)量系統(tǒng)原理簡(jiǎn)圖如圖2所示。

?

?


2 系統(tǒng)硬件構(gòu)成
2.1? CS5467芯片介紹

  CS5467是一個(gè)包括4個(gè)△∑模數(shù)轉(zhuǎn)換器(ADC)、功率計(jì)算功能、電能到頻率轉(zhuǎn)換器和一個(gè)串行接口的完整的四路功率/能源電表IC。它能精確測(cè)量瞬時(shí)電流和電壓,計(jì)算VRMS和IRMS、瞬時(shí)功率、有用功率、視在功率以及無(wú)功功率等。芯片內(nèi)部結(jié)構(gòu)如圖3所示。

?


  芯片主要性能特點(diǎn)如下:
  (1)電能數(shù)據(jù)線性度在1 000:1動(dòng)態(tài)范圍內(nèi)為±0.1%;
  (2)符合IEC、ANSI、JIS工業(yè)標(biāo)準(zhǔn);
  (3)單電源工作和低功耗;
  (4)系統(tǒng)校準(zhǔn)/相位補(bǔ)償;
  (5)單電源地參考信號(hào);
  (6)電流故障和電壓下降檢測(cè);
  (7)內(nèi)帶電源監(jiān)視器;
  (8)SPI接口通信。
2.2 傳感器的選擇
  電壓傳感器選擇森社電子生產(chǎn)的宇波模塊CHV-25P。CHV-25P為閉環(huán)霍爾電壓傳感器,采用霍爾磁補(bǔ)償工作原理,可測(cè)量DC、AC、脈動(dòng)電壓和小電流,具有測(cè)量精度高,線性度小(0.1%),反應(yīng)時(shí)間短(10?滋s)等優(yōu)點(diǎn)。電路連接如圖4(a)所示。
CHV-25P的“+HT”端和“-HT”端為輸入端,連接被測(cè)電源設(shè)備,采集電源的輸入電壓值;“+”端和“-”端為CHV-25P的供電端口,連接±12V電源;M端為輸出端,連接測(cè)量系統(tǒng),將反饋電壓值送入CS5467芯片中。R1為前端限流電阻,Rm為輸出分壓電阻,由于傳感器的匝數(shù)比為2 500:1 000,額定電流為10mA,所以選擇R1=80kΩ/2W和Rm=820Ω的電阻相匹配,實(shí)現(xiàn)輸入電壓和輸出電壓成40:1的比例關(guān)系,及輸入電源電壓為220V,傳感器“M”端感應(yīng)出的電壓為5.5V。但此時(shí)感應(yīng)出的電壓值還不能直接送入CS5467中,這是因?yàn)镃S5467電壓通道的滿量程為250mV,所以還需要進(jìn)行分壓操作。在此選擇10kΩ接地電阻和100Ω電阻匹配,進(jìn)行100:1的降壓操作,使CS5467的輸入電壓值滿足要求。

?


  電流傳感器選擇森社電子生產(chǎn)的宇波模塊CHF-500B。CHF-500B為開(kāi)環(huán)霍爾電流傳感器,采用霍爾直測(cè)式原理,用于測(cè)量直流、交流和脈沖電流;具有輸出信號(hào)與原邊電流電氣隔離,測(cè)量精度高,線性度小(0.1%),反應(yīng)時(shí)間短(10?滋s)等優(yōu)點(diǎn)。電路連接如圖4(b)所示。
  將CHF-500B套于導(dǎo)線上,標(biāo)識(shí)方向與電流方向同向,其中“+”端和“-”端為CHF-500B的供電端口,連接±12V電源;“M”端為輸出端,連接測(cè)量系統(tǒng),將感應(yīng)出的電流值送入測(cè)量芯片CS5467中;“⊥”端接地。
2.3 SPI接口通信
  CS5467具有SPI串行通信接口,很容易實(shí)現(xiàn)與單片機(jī)的通信。接口電路如圖5所示。

?

  SPI通信是通過(guò)SDI、SDO、CS和SCLK等四個(gè)引腳實(shí)現(xiàn)的。為保證能正確讀取CS5467的24位數(shù)據(jù)寄存器,要嚴(yán)格按照通信命令格式及時(shí)序的要求進(jìn)行。讀取寄存器命令格式如表1所示,該命令通知狀態(tài)機(jī)需要對(duì)寄存器進(jìn)行訪問(wèn)。讀寄存器時(shí),被尋址的寄存器中的數(shù)據(jù)被傳送到輸出緩沖器中由SCLK 移位輸出;寫(xiě)寄存器時(shí),數(shù)據(jù)由SCLK 移入輸入緩沖器并在第24個(gè)SCLK出現(xiàn)后寫(xiě)入被尋址的寄存器。命令序列由8位二進(jìn)制數(shù)組成,前導(dǎo)位為固定值“0”,不能更改;隨后一位為讀寫(xiě)控制位,為0則執(zhí)行寫(xiě)命令,為1則執(zhí)行讀命令;后面5位RA4~RA0為寄存器的地址碼;最后一位為固定值“0”,不能更改。圖6說(shuō)明了這8位數(shù)據(jù)的操作時(shí)序。每種寄存器可以單獨(dú)讀取,也可以連續(xù)讀取多個(gè)寄存器的時(shí)鐘上升沿之后,SDO引腳隨著此時(shí)鐘下降沿變?yōu)榈碗娖剑院竺總€(gè)時(shí)鐘的下降沿,SDO引腳的數(shù)據(jù)都有效。24位數(shù)據(jù)是按先高位后低位的順序移出的。

?


  STC12C5410單片機(jī)為了和CS5467的SPI通信相對(duì)應(yīng),單片機(jī)選擇主模式作為主機(jī)工作,CS5467作為從機(jī)工作。主機(jī)和從機(jī)的兩個(gè)移位寄存器可以看作是一個(gè)16位循環(huán)移位寄存器。當(dāng)數(shù)據(jù)從主機(jī)移位傳送到從機(jī)的同時(shí),數(shù)據(jù)也以相反的方向移入。這意味著在一個(gè)移位周期中,主機(jī)和從機(jī)的數(shù)據(jù)相互交換。按照CS5467的時(shí)序圖要求,STC12C5410配置如下:控制位CPHA=1,前時(shí)鐘沿驅(qū)動(dòng),后時(shí)鐘沿采樣,CPOL=0,SPICLK空閑時(shí)為低電平,前時(shí)鐘沿為上升沿,后時(shí)鐘沿為下降沿。SPI時(shí)鐘速率選擇為CPUCLK/32。
  電路設(shè)計(jì)中,為提高SPI通信的可靠性,在時(shí)鐘CLK、SDI、SDO各線上可加100pF的對(duì)地電容以濾除掉干擾毛刺。
2.4 顯示電路
  顯示部分采用74LS145芯片和74LS245芯片與數(shù)碼管連接,設(shè)計(jì)三表頭顯示,分別顯示輸入功率、輸出功率和轉(zhuǎn)換效率。其中STC12C5410單片機(jī)的I/O端口P2.0~P2.7與74LS245芯片的B1~B7端口連接,用于傳送顯示數(shù)據(jù);單片機(jī)的I/O端口P3.2~P3.6與兩片74LS145芯片的A~D端口連接,用于選擇顯示項(xiàng)目。
3 系統(tǒng)軟件設(shè)計(jì)
  該系統(tǒng)的軟件設(shè)計(jì)主要完成SPI數(shù)據(jù)讀取及處理和參數(shù)的顯示等工作,程序采用匯編語(yǔ)言編寫(xiě),程序框圖如圖7所示。對(duì)電能寄存器的讀取和處理要注意24位電能寄存器是否溢出,如溢出則要把新讀取的數(shù)加0X00FFFFFF后再與前一讀數(shù)相減,才能得到正確的電能值。

?


  本文介紹了電源轉(zhuǎn)換效率測(cè)量系統(tǒng)的工作原理和軟、硬件設(shè)計(jì)。系統(tǒng)對(duì)測(cè)量電源品質(zhì)有一定的作用,既可以應(yīng)用于電源出廠前的例行測(cè)試,又可以為電源使用者在選購(gòu)電源時(shí)提供準(zhǔn)確、直觀的幫助。


參考文獻(xiàn)
[1] ?CirrusLogic Inc.CS5467DataSheet[DB/OL].http://www.cirrus.com/en/pubs/proDatasheet/CS5467_F1.pdf, 2006.
[2] ?宏晶科技公司.STC12C5410AD Data Sheet [DB/OL].http://soft.laogu.com/download/stc12c5410ad.pdf, 2002.

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。