电子说
在电子设备的电能计量领域,芯片的性能和功能至关重要。上海贝岭的BL0940内置时钟免校准计量芯片,凭借其出色的特性和丰富的功能,在单相多功能电能表、智能插座、智能家电、电动自行车充电桩等应用场景中展现出了强大的优势。今天,我们就来深入了解一下这款芯片。
文件下载:BL0940.pdf
BL0940是一颗专为电能计量设计的芯片,它集成了2路高精度Sigma - Delta ADC、参考电压、电源管理等模拟电路模块,以及处理有功功率、电流电压有效值等电参数的数字信号处理电路。该芯片能够测量电流、电压有效值、有功功率、有功电能量等参数,还可输出快速电流有效值用于过流保护,以及进行温度检测和波形输出等功能,并通过UART/SPI接口输出数据,能充分满足多个领域的用电信息采集需求。此外,它具有专利防潜动设计,可确保在无电流时噪声功率不被计入电能脉冲。
BL0940的系统框图展示了其内部结构,包括电源模块、ADC模块、数字信号处理模块(DSP)等。VDD为电源输入,内部有LDO进行电源管理,时钟信号通过振荡电路产生。电流和电压信号分别经过PGA放大和SDM模数转换后进入DSP进行处理,同时还有温度传感器进行温度监测。
BL0940采用TSSOP14封装,各管脚功能明确。VDD为电源管脚(+3.3V),VT用于外部温度传感器信号输入,IP1和IN1为电流通道的模拟输入,VP和VN为电压信号输入端,GND为芯片地,ZX为电压过零指示,CF为电能脉冲输出,SEL用于UART/SPI通信模式选择,SCLK为SPI方式时钟输入,RX/SDI和TX/SDO为UART/SPI复用管脚,VPP保留。
BL0940的寄存器分为电参量寄存器(只读)和用户操作寄存器(读写)。电参量寄存器用于存储电流快速有效值、电流波形、电压波形、电流有效值、电压有效值、有功功率、有功电能脉冲计数、电流电压波形相角、内部温度检测、外部温度检测等数据;用户操作寄存器用于控制电流快速有效值、电流有效值小信号校正、功率小信号校正、有功功率防潜、用户模式选择、软复位、用户写保护设置、温度模式控制、外部温度传感器增益系数校正、外部温度传感器偏移系数校正等功能。
在特定条件下(VDD = 3.3V,GND = 0V,片上基准电压源,内置晶振,25℃,电能通过CF输出进行测量),BL0940的电参数性能表现出色。电源电压范围为3.0 - 3.6V,功耗为3mA,输入动态范围为4000:1,有功电能测量精度在不同输入电流范围有所不同(大信号时为0.2%,小信号时为0.4%,微小信号时为0.6%),有效值测量精度也因输入电流范围而异(大信号时为0.2%,小信号时为2%,微小信号时为6%),快速有效值响应时间在50Hz时为10 - 40ms,60Hz时为8.3 - 33ms,过零信号输出延时为571uS,通道间相角引起的测量误差在PF = 0.8(容性)和PF = 0.5(感性)时均为0.5%,AC和DC电源抑制均为0.1%。模拟输入电平(电流峰值为50mV,电压峰值为200mV),模拟输入阻抗为370kΩ,SEL下拉电阻为56.9kΩ,模拟输入带宽为3.5kHz,内部电压基准为1.218V,逻辑输入高电平为2.6V,逻辑输入低电平为0.8V,逻辑输出高电平为VDD - 0.5V,逻辑输出低电平为0.5V。
电源电压范围为 - 0.3 - +4V,模拟输入电压(相对于GND)为 - 4 - +4V,数字输入电压(相对于GND)为 - 0.3 - VDD + 0.3V,数字输出电压(相对于GND)为 - 0.3 - VDD + 0.3V,工作温度范围为 - 40 - +105℃,贮藏温度范围为 - 55 - +150℃。
电流和电压信号分别通过模拟模块的放大器(PGA)和高精度的模数转换(ADC)得到两路1bit PDM信号,然后进入数字模块,经过降采样滤波器(SINC3)、高通滤波器(HPF)、通道偏置校正等模块,得到电流波形数据和电压波形数据(I_WAVE,V_WAVE)。采集到的负载电流和电压波形数据以7.8k的速率更新,每个采样数据为24bit有符号数,并存入波形寄存器。
有功功率通过公式 (WATT =frac{4046 I(A) V(V) * COS(varphi)}{V r e f^{2}}) 计算,其中 (I(A)) 和 (V(V)) 为通道管脚输入信号的有效值(mV),φ 为I(A)、V(V)交流信号的相位夹角,Vref为内置基准电压,典型值为1.218V。有功功率寄存器(0x08 WATT)的Bit[23]为符号位,用于表示当前有功功率是正功还是负功。
BL0940包含一个8位的有功功率校正寄存器(WATTOS),以2的补码形式的数据来消除电能计量时的有功功率偏差。偏差校正可以使有功功率寄存器中的值在无负载情况下接近0。
BL0940具有专利功率防潜功能,通过有功防潜动阈值寄存器(WA_CREEP)来保证无电流输入时板级噪声功率不会累积电量。当输入有功功率信号绝对值小于该阈值时,输出有功功率设为0。
BL0940提供电能脉冲计量,有功瞬时功率通过一段时间的积分获得有功能量,并输出校验脉冲CF。CFCNT寄存器保存输出电能脉冲CF的个数,CF的周期小于180ms时为50%占空比的脉冲,大于等于180ms时高电平固定脉宽90ms。每个CF脉冲的累积时间 (t{CF}=frac{1638.4 * 256}{W A T T})。
电流和电压有效值通过平方电路、低通滤波器、开根电路得到瞬时值,再经过平均得到平均值(I_RMS和V_RMS)。可通过设置MODE[8].RMS_UPDAT_SEL选择有效值平均刷新时间为400ms或800ms,默认400ms。当通道处于防潜状态时,该电流通道的有效值为零。
BL0940包含一个8位有效值偏置寄存器(I_RMSOS),以2的补码形式的数据来调整有效值计算中出现的偏差,使有效值寄存器中的值在无负载情况下接近0。
BL0940的快速有效值寄存器可检测半周波或周波有效值,用于过流检测。通过I_FAST_RMS_CTRL快速有效值控制寄存器可选择刷新时间为半周波或周波,并设定快速有效值阈值(即过流阈值)。当I_FAST_RMS寄存器的Bit[23:9]大于等于设置的阈值时,过流报警输出指示管脚(CF)输出高电平。
BL0940可用于相角测量,通过电流和电压的正向过零时间差计算相间角CORNER,寄存器是16位无符号数。相角换算公式为 (2 pi CORNER * frac{f{c}}{f{0}}),其中 (f{c}) 是交流信号源的测量频率,默认是50Hz, (f{0}) 是采样频率,典型值是1MHz。
BL0940提供电压过零检测,由引脚ZX直接输出过零信号,ZX为零表示波形正半周,ZX为1表示波形负半周,与实际输入信号的时延为570us。
BL0940提供内部测温和片外测温。外部测温时,可选输出报警指示,当TPS2大于等于报警阈值时,CF管脚输出高电平。内部测温公式为 (T x=(170 / 448)(T B / 2-32)-45),TB是TPS1寄存器值。外部测试温度采用SAR ADC,VT管脚最大输入信号为VDD/2(V),TPS2寄存器为对应的D采样值,满刻度1024。
BL0940采用TSSOP14编带包装,湿敏等级MSL 3,质保期两年,最小包装3000。
综上所述,上海贝岭的BL0940内置时钟免校准计量芯片以其丰富的功能、出色的性能和灵活的通信接口,为电能计量领域提供了一个优秀的解决方案。在实际应用中,工程师们可以根据具体需求合理使用该芯片,充分发挥其优势。你在使用类似芯片时遇到过哪些问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !