CS5464 3通道單相功率/能量IC:設計與應用全解析
在電子工程師的日常工作中,準確測量和計算功率、能量等參數(shù)是一項至關重要的任務。CIRRUS LOGIC的CS5464 3通道單相功率/能量IC為我們提供了一個強大而可靠的解決方案。今天,我們就來深入探討一下這款IC的特點、功能以及如何在實際設計中應用它。
文件下載:CS5464-ISZ.pdf
一、CS5464概述
CS5464是一款CMOS功率測量集成電路,它利用四個ΔΣ模數(shù)轉換器來測量線電壓、溫度和來自最多兩個源的電流。該IC能夠計算有功、無功和視在功率,以及均方根(RMS)和峰值電壓、電流。此外,它還具備脈沖輸出轉換、電壓驟降、電流故障、電壓過零、線頻率和防篡改檢測等系統(tǒng)相關功能。
特點亮點
- 高精度能量測量:在1000:1的動態(tài)范圍內(nèi),能量線性度達到±0.1%的讀數(shù),滿足IEC、ANSI和JIS的精度規(guī)格要求。
- 豐富的片上功能:包括電壓和電流測量、有功/無功/視在功率/能量計算、RMS電壓和電流計算、電流故障和電壓驟降檢測、校準、相位補償、溫度傳感器以及能量脈沖輸出等。
- 低功耗設計:有效降低系統(tǒng)能耗,延長設備使用壽命。
- 防篡改檢測與校正:提供至少兩種形式的電表篡改補償,確保測量的準確性和可靠性。
- 單電源接地參考輸入:簡化電路設計,提高系統(tǒng)穩(wěn)定性。
- 片上2.5V參考電壓:典型溫度系數(shù)為40 ppm / °C,提供穩(wěn)定的參考電壓。
- 電源監(jiān)控功能:可實時監(jiān)測電源狀態(tài),保障系統(tǒng)正常運行。
- 三線串行接口:方便與微控制器或E2PROM進行通信。
二、引腳說明
CS5464的引腳分為控制引腳和串行數(shù)據(jù)I/O、模擬輸入/輸出、電源連接以及其他引腳等幾類。下面為大家詳細介紹一些關鍵引腳的功能:
模擬引腳
- 電壓輸入(VIN±):連接線路電壓電阻分壓器或變壓器的輸出,電壓通道配備10x固定增益放大器,滿量程信號電平為±250mV。
- 電流輸入(IIN1±、IIN2±):連接電流傳感電阻或變壓器的輸出,電流通道采用可編程增益放大器(PGA),有±50mV或±250mV兩種可選輸入增益。
- 電源故障監(jiān)控輸入(PFMON):通過電阻分壓器監(jiān)測未穩(wěn)壓的電表電源,當電壓低于低限或高于高限時,相應的狀態(tài)寄存器位會被設置。
- 電壓參考輸入(VREFIN):需要施加2.5V的穩(wěn)定電壓參考,可由外部電壓參考或VREFOUT輸出提供。
- 電壓參考輸出(VREFOUT):產(chǎn)生2.5V參考電壓,適合驅(qū)動VREFIN引腳,但扇出能力較弱。
- 晶體振蕩器(XIN、XOUT):可連接外部石英晶體或外部時鐘源,為設備提供系統(tǒng)時鐘。
數(shù)字引腳
- 復位輸入(RESET):低電平有效,用于復位芯片,復位后會執(zhí)行初始化程序,設置默認寄存器值。
- CPU時鐘輸出(CPUCLK):提供邏輯電平時鐘輸出,可驅(qū)動外部CPU或微控制器時鐘,有兩種相位選擇。
- 中斷輸出(INT):指示內(nèi)部狀態(tài)寄存器(Status)中的使能位被設置,可用于觸發(fā)相應的操作。
- 能量脈沖輸出(E1、E2、E3):主要為低電平有效能量脈沖輸出,也可根據(jù)配置輸出其他條件。
- 串行接口(SCLK、SDI、SDO、CS、MODE):用于與主機微控制器或串行E2PROM進行通信。MODE輸入可選擇使用E2PROM還是主機微控制器,SCLK用于移位和限定串行數(shù)據(jù),SDI為串行數(shù)據(jù)輸入,SDO為串行數(shù)據(jù)輸出,CS為芯片選擇輸入。
三、特性與規(guī)格
推薦工作條件
- 正數(shù)字電源(VD+):3.135 - 5.25V
- 正模擬電源(VA+):4.75 - 5.25V
- 電壓參考(VREFIN):2.5V
- 指定溫度范圍(TA):-40 - +85°C
模擬特性
- 精度:有功功率在0.1% - 100%輸入范圍內(nèi),精度為±0.1%;無功功率在0.1% - 100%輸入范圍內(nèi),精度為±0.2%;功率因數(shù)在1.0% - 100%輸入范圍內(nèi),精度為±0.2%。
- 模擬輸入:共模抑制比(CMRR)為80dB,輸入電容和有效輸入阻抗等參數(shù)也有明確規(guī)定。
- 電源:電源電流和功耗在不同工作狀態(tài)下有相應的數(shù)值,電源抑制比(PSRR)在50、60Hz時也有具體要求。
數(shù)字特性
- 主時鐘特性:主時鐘頻率范圍為2.5 - 20MHz,占空比為40 - 60%。
- 濾波器特性:相位補償范圍為-5.4° - +5.4°,輸入采樣率和數(shù)字濾波器輸出字速率等參數(shù)也有明確規(guī)定。
- 輸入/輸出特性:高電平輸入電壓、低電平輸入電壓、高電平輸出電壓、低電平輸出電壓等參數(shù)都有相應的要求。
開關特性
- 上升時間和下降時間:數(shù)字輸出的上升時間和下降時間分別為50ns - 1.0μs。
- 啟動時間:振蕩器啟動時間在XTAL = 4.096MHz時為60ms。
- 串行端口時序:串行時鐘頻率為2MHz,串行時鐘脈沖寬度高和低分別為200ns。
絕對最大額定值
- 直流電源:正數(shù)字電源(VD+)和正模擬電源(VA+)的范圍為-0.3 - +6.0V。
- 輸入電流和輸出電流:除電源引腳外,任何引腳的輸入電流為±10mA,輸出電流為100mA。
- 功率耗散:最大為500mW。
- 模擬輸入電壓和數(shù)字輸入電壓:范圍為-0.3 - (電源電壓 + 0.3)V。
- 環(huán)境工作溫度和存儲溫度:分別為-40 - 85°C和-65 - 150°C。
四、信號路徑描述
CS5464的數(shù)據(jù)流程包括兩個電流路徑和兩個電壓路徑,每個路徑都有其特定的功能和處理步驟。
模數(shù)轉換器
電壓和溫度通道使用二階ΔΣ調(diào)制器,兩個電流通道使用四階ΔΣ調(diào)制器,將模擬輸入轉換為單比特數(shù)字數(shù)據(jù)流,采樣率為DCLK/8。
抽取濾波器
單比特調(diào)制器輸出數(shù)據(jù)被擴展為24位,并通過低通抽取濾波器下采樣到DCLK/1024,然后經(jīng)過三階IIR“反Sinc”濾波器補償抽取濾波器的幅度滾降。
相位補償
通過改變抽取濾波器中的采樣時間,改變電流相對于電壓的相位,相位補償值由配置寄存器(Config)和控制寄存器(Ctrl)中的PC[7:0]位設置。
DC偏移和增益校正
系統(tǒng)和芯片固有的增益和偏移誤差可以通過增益和偏移寄存器進行校正,每個測量通道都有自己的寄存器。
高通濾波器
可選的高通濾波器(HPF)可以從選定的信號路徑中去除任何DC成分,隨后也會從功率和所有低速率結果中去除DC。
低速率計算
低速率結果是通過對N個采樣率結果進行積分得到的,N的值存儲在循環(huán)計數(shù)寄存器中。
RMS結果
均方根(RMS)計算是對N個瞬時電壓和電流采樣進行的,使用公式[I{RMS }=sqrt{frac{sum{n=0}^{N-1} I_{n}^{2}}{N}}]。
功率和能量結果
瞬時電壓和電流采樣相乘得到瞬時功率,然后對N次轉換進行平均得到有功功率。視在功率是RMS電壓和電流的乘積,功率因數(shù)是有功功率除以視在功率,寬帶無功功率是通過視在功率和有功功率的矢量減法計算得到的,無功功率是對瞬時正交功率進行積分得到的。
峰值電壓和電流
峰值電流和峰值電壓是在前一個低速率間隔中檢測到的最大電流和電壓采樣。
功率偏移
功率偏移寄存器可以用于補償系統(tǒng)中不是來自電源線的錯誤功率源,通過測量無負載時的平均功率并將其負值寫入相應的功率偏移寄存器來實現(xiàn)。
五、設置CS5464
時鐘分頻器
CS5464的內(nèi)部時鐘需要在4MHz左右運行,通過使用內(nèi)部時鐘分頻器,可以使用更高的晶體頻率,分頻比K由配置寄存器(Config)中的K[3:0]位選擇,范圍為1 - 16。
CPU時鐘反相
默認情況下,CPUCLK與XIN反相,通過設置配置寄存器位iCPU可以去除這種反相。
中斷引腳行為
INT引腳的行為由配置寄存器中的IMODE和IINV位控制,有四種可選模式:低電平有效、高電平有效、低脈沖和高脈沖。
電流輸入增益范圍
控制寄存器位I1gain(I2gain)選擇電流輸入的輸入范圍,有±250mV和±50mV兩種可選增益。
高通濾波器
模式控制(Modes)寄存器位VHPF和IHPF分別激活電壓和電流路徑中的HPF,當只在一個路徑中啟用HPF時,會在另一個路徑中應用相位匹配濾波器(PMF)。
循環(huán)計數(shù)
低速率計算的平均窗口持續(xù)時間由循環(huán)計數(shù)(N)寄存器設置,默認值為4000。
能量脈沖輸出
E1、E2、E3引腳的功能由模式控制(Modes)寄存器中的E1MODE[1:0]、E2MODE[1:0]和E3MODE[1:0]位控制,可以輸出有功能量、無功能量、視在能量等多種條件。
無負載閾值
無負載閾值寄存器(LoadMIN)用于在能量脈沖寄存器的值小于該閾值時將其清零。
能量脈沖寬度
能量脈沖寬度(PulseWidth)由PulseWidth寄存器設置,是輸出字速率(OWR)的整數(shù)倍。
能量脈沖速率
啟用的E1、E2、E3引腳的滿量程脈沖頻率為PulseRate x 輸出字速率(OWR)/2,實際脈沖頻率是滿量程脈沖頻率乘以脈沖寄存器的值。
電壓驟降/電流故障檢測
電壓驟降檢測和電流故障檢測通過設置V1SagDUR(V2SagDUR)和I1FaultDUR(I2FaultDUR)寄存器的持續(xù)時間,以及V1SagLEVEL(V2SagLEVEL)和I1FaultLEVEL(I2FaultLEVEL)寄存器的預定電平來實現(xiàn)。
Epsilon
Epsilon寄存器用于設置正交功率計算中90°相移的增益,其值是線頻率與輸出字速率(OWR)的比值,可以由應用程序?qū)懭牖蛲ㄟ^設置AFC位自動計算。
溫度測量
片上溫度傳感器使用晶體管的VBE來測量溫度,溫度測量結果存儲在溫度寄存器(T)中,可以通過改變溫度增益(TGAIN)和溫度偏移(TOFF)寄存器來改變溫度的刻度和范圍。
六、使用CS5464
初始化
CS5464使用上電復位電路(POR)提供內(nèi)部復位,直到模擬電壓達到4.0V。也可以使用RESET輸入引腳進行復位,復位后執(zhí)行初始化程序,設置默認寄存器值。軟件復位命令也可以用于運行初始化程序。
掉電狀態(tài)
CS5464有兩種掉電狀態(tài):待機和睡眠。在待機狀態(tài)下,除電壓參考和晶體振蕩器外的所有電路都斷電;在睡眠狀態(tài)下,除指令解碼器外的所有電路都斷電。返回活動狀態(tài)時,需要發(fā)送喚醒/暫停命令。
防篡改檢測與校正
CS5464提供至少兩種形式的電表篡改補償,通過第二電流輸入和內(nèi)部RMS電壓參考來實現(xiàn)。功率和能量會為兩個電流輸入(兩個能量通道)進行計算,CS5464可以自動選擇幅度較大的通道,也可以由應用程序選擇更合適的通道。
命令接口
命令和數(shù)據(jù)通過三線串行接口傳輸,命令分為寄存器讀取、寄存器寫入、同步和指令四種類型。寄存器讀取會將最多四個字節(jié)的寄存器數(shù)據(jù)從SDO引腳輸出,寄存器寫入需要三個字節(jié)的寫入數(shù)據(jù)。
寄存器分頁
讀寫命令訪問指定頁面內(nèi)的32個寄存器之一,通過寫入頁面寄存器(Page)來選擇不同的頁面。
命令
所有命令都是1字節(jié)(8位)長,包括轉換、同步、電源控制、校準、寄存器讀取和寫入等命令。
七、寄存器描述
CS5464的寄存器分為頁面寄存器、頁面0寄存器、頁面1寄存器和頁面2寄存器,每個寄存器都有其特定的功能和用途。
頁面寄存器
頁面寄存器(Page)用于選擇128個寄存器頁面之一,是一個只寫整數(shù),包含7位。
頁面0寄存器
包含配置(Config)、瞬時電流(I1、I2)、電壓(V1、V2)、功率(P1、P2)、有功功率(P1AVG、P2AVG)、RMS電流(I1RMS、I2RMS)、電壓(V1RMS、V2RMS)、瞬時正交功率(Q1、Q2)、無功功率(Q1AVG、Q2AVG)、峰值電流(I1PEAK、I2PEAK)、電壓(V1PEAK、V2PEAK)、視在功率(S1、S2)、功率因數(shù)(PF1、PF2)、溫度(T)、有功/視在/無功能量脈沖輸出(EPULSE、SPULSE、QPULSE)、內(nèi)部狀態(tài)(Status)、中斷掩碼(Mask)和控制(Ctrl)等寄存器。
頁面1寄存器
包含電流和電壓的DC偏移(I1OFF、I2OFF、V1OFF、V2OFF)、增益(I1GAIN、I2GAIN、V1GAIN、V2GAIN)、功率偏移(P1OFF、P2OFF)、AC偏移(I1ACOFF、I2ACOFF、V1ACOFF、V2ACOFF)、模式控制(Modes)、線與采樣頻率比(Epsilon)、脈沖輸出寬度(PulseWidth)、脈沖輸出速率(PulseRate)、循環(huán)計數(shù)(N)、通道選擇電平(IchanLEVEL)、通道選擇最小幅度(EMIN或IrmsMIN)、寬帶無功功率(Q1WB、Q2WB)、溫度增益(TGAIN)、溫度偏移(TOFF)、濾波器穩(wěn)定時間(TSETTLE)、無負載閾值(LoadMIN)、電壓固定RMS參考(VFRMS)、系統(tǒng)增益(G)和系統(tǒng)時間(Time)等寄存器。
頁面2寄存器
包含電壓驟降和電流故障持續(xù)時間(V1SagDUR、V2SagDUR、I1FaultDUR、I2FaultDUR)和電壓驟降和電流故障電平(V1SagLEVEL、V2SagLEVEL、I1FaultLEVEL、I2FaultLEVEL)等寄存器。
八、系統(tǒng)校準
校準類型
CS5464提供DC偏移和增益校準,可應用于電壓和電流測量,以及AC偏移校準,可應用于電壓和電流RMS計算。
校準順序
- DC偏移校準:在無線路電壓或電流輸入的情況下,測量并平均指定通道的DC值,將其逆結果存儲在相關的偏移寄存器中。
- DC或AC增益校準:在滿量程參考信號輸入的情況下,測量并平均指定通道的DC或AC值,將其倒數(shù)結果存儲在相關的增益寄存器中。
- AC偏移校準(如果需要):在零輸入的情況下,測量并平均指定通道的殘余RMS值,將其逆結果存儲在相關的AC偏移寄存器中。
溫度傳感器校準
溫度傳感器校準涉及調(diào)整ΔVBE和VBE0兩個參數(shù),通過測量實際溫度和T寄存器溫度的差值,計算偏移誤差和增益校正因子,更新TOFF和TGAIN寄存器的值。
九、E2PROM操作
CS5464可以接受來自串行E2PROM的命令,通過設置MODE輸入為高電平來選擇E2PROM模式。E2PROM代碼需要設置配置和控制寄存器位、寫入校準數(shù)據(jù)、設置能量輸出脈沖寬度和速率、執(zhí)行連續(xù)轉換命令,并在最后設置控制寄存器中的STOP位。
十、基本應用電路
CS5464可以配置為在單相2線系統(tǒng)中測量功率,使用分流電阻來感測線路電流,使用電壓分壓器來感測線路電壓。在這種配置中,需要注意CS5464的共模電平與電源線的參考關系,以及在連接接地參考通信接口時需要隔離電路。
總結
CS5464是一款功能強大、性能卓越的3通道單相功率/能量IC,它提供了高精度的功率和能量測量、豐富的片上功能、低功耗設計以及防篡改檢測與校正等特性。通過深入了解其引腳功能、特性與規(guī)格、信號路徑描述、設置方法、使用方式、寄存器描述、系統(tǒng)校準、E2PROM
-
設計應用
+關注
關注
0文章
182瀏覽量
5257
發(fā)布評論請先 登錄
深入解析Cirrus Logic CS5490:高精度雙通道能量測量IC
CS5480SG:高精度三通道能量測量IC的深度解析
CS5480:高精度三通道能量測量IC的深度解析
CS5463:單相雙向功率/能量IC的深度剖析與應用指南
深入解析Cirrus Logic CS5460A:單相雙向功率/能量IC的卓越性能與應用
深入剖析Cirrus Logic CS5460A:單相雙向功率/能量IC的卓越之選
SGM42403 四通道低側驅(qū)動器 IC 深度解析
解析 MAX20747:小尺寸大能量的智能功率級 IC
MAX20444B:汽車4通道背光驅(qū)動IC的全面解析
ISO7840x:高性能四通道數(shù)字隔離器的全解析
DRV8803:多功能四通道低側驅(qū)動IC的深度解析
TLE92464EDHP:高精度四通道低側電磁閥驅(qū)動IC的深度解析
三通道 LCD 偏置電源管理 IC,帶有三通道高效白光 LED 驅(qū)動器 skyworksinc
CS5464 3通道單相功率/能量IC:設計與應用全解析
評論