电子说
在电子工程师的设计工作中,功率测量设备是至关重要的一环。今天,我们就来深入了解一款优秀的功率测量IC——CIRRUS LOGIC的CS5461A。
文件下载:CS5461A-ISZ.pdf
CS5461A是一款CMOS单片功率测量设备,集成了可编程增益放大器、两个ΔΣ模数转换器(ADC)、系统校准和计算引擎。它主要用于功率测量应用,能精确测量单相2线或3线电力计量应用中的瞬时电流和电压,并计算(V{RMS})、(I{RMS})、瞬时功率、视在功率和有功功率。
其突出特点包括:
CS5461A共有24个引脚,各引脚功能明确:
| 参数 | 符号 | 最小值 | 典型值 | 最大值 | 单位 |
|---|---|---|---|---|---|
| 正数字电源 | 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偏移校准值,可进行系统偏移补偿。
存储增益校准值,用于系统增益补偿。
决定计算周期的长度。
设置E1、E2和E3的脉冲频率。
状态寄存器指示芯片内部状态,掩码寄存器控制INT引脚的激活。
可对电压和电流通道进行数字DC偏移、增益补偿和AC偏移补偿。校准顺序包括DC偏移校准、AC偏移校准和增益校准,必要时还需对AC偏移进行调整。
通过配置寄存器的PC[6:0]位进行相位补偿,可消除测量元件引入的相移。
可通过功率偏移寄存器抵消系统中不必要的功率源。
当MODE引脚置高时,CS5461A进入自动启动模式,从外部串行(E^{2}PROM)下载命令和寄存器数据,开始进行能量测量。
CS5461A与(E^{2}PROM)通过串行接口连接,读取用户指定的命令和数据。
用户可将配置命令写入(E^{2}PROM),如配置寄存器、增益寄存器、脉冲速率寄存器等的设置。
可使用Atmel、National Semiconductor和Xicor等公司的串行(E^{2}PROM)。
可采用直接连接或隔离连接方式。直接连接时,使用分流电阻和电压分压器进行电流和电压测量;隔离连接时,使用变压器实现电源和信号的隔离。
根据是否有中性线,有不同的连接方式。
CS5461A是一款功能强大、性能优异的功率测量IC,适用于各种单相功率计量应用。通过合理配置和校准,可实现高精度的功率测量。在实际设计中,电子工程师需根据具体需求选择合适的应用电路和参数设置,以充分发挥CS5461A的优势。你在使用类似功率测量IC时遇到过哪些问题呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !