CS5461A:单相双向功率/能量IC的深度解析

电子说

1.4w人已加入

描述

CS5461A:单相双向功率/能量IC的深度解析

在电子工程师的设计工作中,功率测量设备是至关重要的一环。今天,我们就来深入了解一款优秀的功率测量IC——CIRRUS LOGIC的CS5461A。

文件下载:CS5461A-ISZ.pdf

一、产品概述

CS5461A是一款CMOS单片功率测量设备,集成了可编程增益放大器、两个ΔΣ模数转换器(ADC)、系统校准和计算引擎。它主要用于功率测量应用,能精确测量单相2线或3线电力计量应用中的瞬时电流和电压,并计算(V{RMS})、(I{RMS})、瞬时功率、视在功率和有功功率。

其突出特点包括:

  • 高精度能量数据线性度:在1000:1动态范围内,能量数据线性度可达±0.1%。
  • 丰富的片上功能:具备瞬时电压、电流和功率测量,RMS和(V_{RMS})计算,视在和有功功率计算,能量到脉冲转换,系统校准和相位补偿,温度传感器以及电压骤降检测等功能。
  • 符合标准:满足IEC、ANSI和JIS的精度规范。
  • 低功耗:有效降低能源消耗。
  • 优化的电流输入:针对感测电阻进行了优化。
  • 单电源参考信号:采用GND参考信号,单电源供电。
  • 片上2.5V参考:典型温度系数为25 ppm/°C。
  • 电源监控:实时监测电源状态。
  • 简单的三线数字串行接口:与SPI™和Microwire™兼容。
  • 自动启动模式:可从串行(E^{2}PROM)实现“自动启动”。

二、引脚说明

CS5461A共有24个引脚,各引脚功能明确:

  • 晶体相关引脚:XOUT和XIN是反相放大器的输出和输入,连接晶体可提供片上系统时钟,也可通过XIN接入外部时钟。
  • 时钟输出引脚:CPUCLK输出片上振荡器信号,可驱动一个标准CMOS负载。
  • 控制和数据引脚:SCLK用于时钟数据传输,SDO为串行数据输出,CS激活串行端口接口,MODE开启“自动启动”模式。
  • 能量输出引脚:E1和E2为能量输出,输出频率与有功功率成正比,E3用于辅助系统校准。
  • 复位和中断引脚:RESET用于复位,INT指示事件发生。
  • 模拟输入引脚:VIN+和VIN - 为电压通道差分输入,IIN+和IIN - 为电流通道差分输入。
  • 电源引脚:VA+为正模拟电源,VD+为正数字电源,AGND和DGND分别为模拟和数字接地。

三、特性与规格

推荐工作条件

参数 符号 最小值 典型值 最大值 单位
正数字电源 VD+ 3.135 5.0 5.25 V
正模拟电源 VA+ 4.75 5.0 5.25 V
电压参考 VREFIN - 2.5 - V
指定温度范围 (T_{A}) -40 - +85 °C

模拟特性

在推荐工作条件下,各项模拟特性表现出色。例如,有功功率精度在所有增益范围内,输入范围为0.1% - 100% (P{Active})时,精度可达±0.1%;电流RMS精度在输入范围0.2% - 100% (I{RMS})时为±0.2%,0.1% - 0.2%时为±1.5%;电压RMS精度在输入范围5% - 100% (V_{RMS})时为±0.1%。

电压参考

VREFOUT输出电压典型值为2.5V,温度系数典型值为25 ppm/°C,负载调节在6 - 10 mV之间。

数字特性

主时钟频率范围为2.5 - 20 MHz,占空比在40% - 60%之间。输入/输出特性方面,不同引脚的高低电平输入输出电压有明确规定。

开关特性

上升和下降时间在规定范围内,振荡器启动时间在使用4.096 MHz晶体时典型值为60 ms,串行端口时钟频率最大为2 MHz。

绝对最大额定值

为确保设备安全,需注意各项绝对最大额定值,如DC电源电压、输入和输出电流、功耗、模拟和数字输入电压以及环境温度等。

四、工作原理

CS5461A采用双通道模数转换器(ADC)和计算引擎进行功率计算和能量到脉冲转换。模拟输入通过电压和电流两个专用通道,分别进行信号采集和处理。

数字滤波器

采用(Sinc ^{3})滤波器和4阶IIR滤波器进行信号处理,可选的数字高通滤波器(HPF)可去除信号中的直流分量。

电压和电流测量

通过对数字滤波器输出字进行直流偏移调整和增益校准,可得到校准后的电压和电流测量值。RMS计算基于N个瞬时样本进行。

功率测量

瞬时电压和电流样本相乘得到瞬时功率,经平均计算得到有功功率,并驱动能量脉冲输出。视在功率通过(V{RMS})和(I{RMS})相乘得到。

线性性能

在未校准前,(V{RMS})、(I{RMS})和有功功率测量的线性度在指定范围内可达±0.1%。通过系统校准可提高测量精度。

五、功能描述

模拟输入

具备两个全差分输入通道,电压和电流通道的满量程差分输入电压均为±250 mV。电压通道有10x固定增益放大器,还可通过电压增益寄存器进行可编程增益;电流通道采用可编程增益放大器(PGA),有10x和50x两种增益可选。

高通滤波器

通过配置寄存器的VHPF和IHPF位可分别激活电压和电流通道的高通滤波器,去除直流偏移,提高功率计算精度。

测量执行

CS5461A以输出字速率(OWR)测量瞬时电压、电流和功率,并计算RMS电压、电流和有功功率。计算周期由主时钟和循环计数寄存器决定。

能量脉冲输出

提供E1、E2和E3三个能量输出引脚。E1和E2可设置为四种脉冲输出格式,输出频率与有功功率成正比;E3用于系统校准,脉冲频率可通过PulseRateE3寄存器设置。

电压骤降检测

通过设置电压骤降水平寄存器(VSAGLevel)和电压骤降持续时间寄存器(VSAGDuration),可检测电源电压的骤降情况。

无负载阈值

通过LoadIntv和LoadMin寄存器实现无负载阈值功能,当累积能量未达到设定值时,脉冲输出将被禁用。

片上温度传感器

用于测量芯片温度,可进行温度补偿,温度更新率与ADC采样数有关。

电压参考

可使用片上2.5V参考,也可通过VREFIN引脚连接外部滤波和参考。

系统初始化

上电后,数字电路在模拟电压达到4.0V后开始初始化,可通过硬件或软件复位。

电源关闭状态

有待机和睡眠两种电源关闭状态,可通过相应命令进行切换。

振荡器特性

XIN和XOUT引脚构成片上振荡器,可使用石英晶体或外部时钟源。

事件处理

INT引脚用于指示内部事件,通过掩码寄存器控制中断激活。

串行端口

采用“4线”同步串行通信接口,可进行命令和数据传输。

六、寄存器描述

CS5461A包含多个寄存器,用于配置和控制芯片的各种功能。

配置寄存器

用于设置相位补偿、电流PGA增益、中断配置、脉冲输出格式等参数。

电流和电压DC偏移寄存器

用于存储DC偏移校准值,可进行系统偏移补偿。

电流和电压增益寄存器

存储增益校准值,用于系统增益补偿。

循环计数寄存器

决定计算周期的长度。

脉冲速率寄存器

设置E1、E2和E3的脉冲频率。

状态和掩码寄存器

状态寄存器指示芯片内部状态,掩码寄存器控制INT引脚的激活。

七、系统校准

通道偏移和增益校准

可对电压和电流通道进行数字DC偏移、增益补偿和AC偏移补偿。校准顺序包括DC偏移校准、AC偏移校准和增益校准,必要时还需对AC偏移进行调整。

相位补偿

通过配置寄存器的PC[6:0]位进行相位补偿,可消除测量元件引入的相移。

有功功率偏移

可通过功率偏移寄存器抵消系统中不必要的功率源。

八、自动启动模式

当MODE引脚置高时,CS5461A进入自动启动模式,从外部串行(E^{2}PROM)下载命令和寄存器数据,开始进行能量测量。

自动启动配置

CS5461A与(E^{2}PROM)通过串行接口连接,读取用户指定的命令和数据。

自动启动数据

用户可将配置命令写入(E^{2}PROM),如配置寄存器、增益寄存器、脉冲速率寄存器等的设置。

推荐的(E^{2}PROM)设备

可使用Atmel、National Semiconductor和Xicor等公司的串行(E^{2}PROM)。

九、基本应用电路

单相2线系统

可采用直接连接或隔离连接方式。直接连接时,使用分流电阻和电压分压器进行电流和电压测量;隔离连接时,使用变压器实现电源和信号的隔离。

单相3线系统

根据是否有中性线,有不同的连接方式。

十、总结

CS5461A是一款功能强大、性能优异的功率测量IC,适用于各种单相功率计量应用。通过合理配置和校准,可实现高精度的功率测量。在实际设计中,电子工程师需根据具体需求选择合适的应用电路和参数设置,以充分发挥CS5461A的优势。你在使用类似功率测量IC时遇到过哪些问题呢?欢迎在评论区分享。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分