BL6522B 高精度三相多功 能电能计量芯片 版本信息 更改时间 更改人 内容 2013/11/21 Richard Han 全面修订原理部分 2013/12/03 Richard Han 修订电流电压逆相序原理 2014/2/18 Richard Han 增加部分电参数指标 如需得到最新的产品信息,请与上海贝岭有限公司联系,本公司保留不需要通知本数据 手册读者而修改本数据手册的权利。 Edit by Richard Han, Fei yu hang 1/95 BL6522B 目 高精度三相多功 能电能计量芯片 录 版本信息.................................................................................................................................................... 1 目 录 ..................................................................................................................................................... 2 一 基本特征 .............................................................................................................................................. 6 (一) 主要特点 ............................................................................................................................... 6 (二) 功能简介 ............................................................................................................................... 7 (三) 系统框图 ............................................................................................................................... 8 (四) 引脚定义 ............................................................................................................................... 9 (五) 性能指标 ............................................................................................................................. 12 1)电参数性能指标................................................................................................................. 12 2)极限范围 ........................................................................................................................... 14 二 工作原理 ............................................................................................................................................ 16 (一)系统框图及原理 .................................................................................................................... 16 1)三相原理结构描述图 ......................................................................................................... 16 2)单相原理结构描述图(以 A 相为例) ................................................................................ 18 (二)电流电压瞬态波形测量前端(以 A 相为例) ........................................................................ 19 1)前端增益调整 .................................................................................................................... 19 2)相位补偿 ........................................................................................................................... 19 3)输入偏差校正 .................................................................................................................... 20 4)通道增益校正 .................................................................................................................... 20 5)电流电压波形输出 ............................................................................................................. 21 6)电压通道增益粗调 ............................................................................................................. 21 (三)有功功率计量原理(以 A 相为例)....................................................................................... 22 1)有功功率偏差校正 ............................................................................................................. 23 2)有功功率增益调整 ............................................................................................................. 23 3)有功功率的防潜动 ............................................................................................................. 23 4)有功功率的小信号补偿 ...................................................................................................... 24 5)有功功率反向指示阈值 ...................................................................................................... 24 6)正向有功能量计算 ............................................................................................................. 24 Edit by Richard Han, Fei yu hang 2/95 BL6522B 高精度三相多功 能电能计量芯片 7)反向有功能量计算 ............................................................................................................. 25 (四)基波有功功率、有功能量计量原理(以 A 相为例).............................................................. 25 1)基波有功功率增益校正 ...................................................................................................... 25 2)基波有功功率的防潜动 ...................................................................................................... 26 3)基波有功功率的小信号补偿 ............................................................................................... 26 4)基波有功功率反向指示阈值 ............................................................................................... 26 5)基波有功功率偏差校正 ...................................................................................................... 26 6)基波有功能量计算 ............................................................................................................. 26 (五)有效值、视在功率、功率因子(以 A 相为例) ..................................................................... 27 1)有效值偏差校正................................................................................................................. 28 2)有效值增益调整................................................................................................................. 28 3)有效值测量阈值................................................................................................................. 29 4)零线电流有效值测量 ......................................................................................................... 29 (六)视在功率、视在能量计算 (以 A 相为例) .......................................................................... 29 1)有效值相乘 ........................................................................................................................ 30 2)有功无功平方和开根 ......................................................................................................... 30 3)视在能量 ........................................................................................................................... 31 4)分相功率因子和视在功率计算方式 .................................................................................... 31 (七)无功功率、无功能量计算(以 A 相为例) ............................................................................ 32 1)无功功率偏差校正 ............................................................................................................. 32 2)无功功率增益校正 ............................................................................................................. 32 3)无功功率的防潜动 ............................................................................................................. 33 4)无功功率的小信号补偿 ...................................................................................................... 33 5)无功功率反向指示阈值 ...................................................................................................... 33 6)无功能量 ........................................................................................................................... 33 (八)合相数据处理 ....................................................................................................................... 34 1)三相电流和计算................................................................................................................. 34 2)零线有效值计算................................................................................................................. 34 3)电流电压峰值计算 ............................................................................................................. 34 4)合相功率因子 .................................................................................................................... 35 Edit by Richard Han, Fei yu hang 3/95 BL6522B 高精度三相多功 能电能计量芯片 5)合相有功功率、线周期有功能量、合相有功能量............................................................... 36 6)合相无功功率、线周期无功能量、合相无功能量,四象限能量,无功符号 ....................... 38 7)合相视在功率、合相视在能量、合相功率因子 .................................................................. 39 8)基波合相有功功率、基波合相有功能量 ............................................................................. 40 (九)脉冲输出 .............................................................................................................................. 41 1)有功能量频率转换 ............................................................................................................. 41 2)无功能量频率转换 ............................................................................................................. 42 (十)反向指示输出 ....................................................................................................................... 43 1)有功反向指示阈值 ............................................................................................................. 43 2)无功反向指示阈值 ............................................................................................................. 43 3)各相反向指示 .................................................................................................................... 43 (十一)电参数监控 ....................................................................................................................... 44 1)线电压跌落检测................................................................................................................. 44 2)过零超时 ........................................................................................................................... 44 3)电压信号符号位................................................................................................................. 45 4)电流电压相序 .................................................................................................................... 45 5)峰值超限 ........................................................................................................................... 46 6)电源供电监视 .................................................................................................................... 46 7)自动线频率检测................................................................................................................. 46 (十二)辅助功能 ........................................................................................................................... 47 1)快速潜动测试 .................................................................................................................... 47 2)定时防潜设置 .................................................................................................................... 47 3)小信号补偿按照功率因子自动调整 .................................................................................... 47 4)校验脉冲输出选择 ............................................................................................................. 48 5)校验脉冲输出关断 ............................................................................................................. 49 6)有效值计算稳定时间设置 .................................................................................................. 49 7)反向指示判断方式设置 ...................................................................................................... 49 8)输入通道交换模式 ............................................................................................................. 49 9)模拟通道采样时钟设置 ...................................................................................................... 50 10)相位延时分段补偿 ........................................................................................................... 50 Edit by Richard Han, Fei yu hang 4/95 BL6522B 高精度三相多功 能电能计量芯片 11)大信号功率非线性补偿 .................................................................................................... 51 12)同相电流电压夹角测量 .................................................................................................... 52 13)不同相电压夹角测试 ....................................................................................................... 52 (十三)工作模式选择 .................................................................................................................... 52 (十四)中断 .................................................................................................................................. 52 1)利用 MCU 获得 BL6522B 的中断 ...................................................................................... 53 2)中断时序 ........................................................................................................................... 53 (十五)串行通讯接口 SPI ............................................................................................................. 54 三 内部寄存器......................................................................................................................................... 55 (一) 基本寄存器 ......................................................................................................................... 55 (二) 校表寄存器(外部写) ....................................................................................................... 61 (三) 特殊寄存器 ......................................................................................................................... 71 (四) 计量模式寄存器 1(MODE1) ........................................................................................... 72 (五) 计量模式寄存器 2(MODE2) ........................................................................................... 76 (六) 能量清零设置寄存器(RST_ENERGY_REG) .................................................................. 81 (七) 中断状态寄存器(STATUS1/STATUS2) ........................................................................... 84 1)STATUS1 寄存器 .............................................................................................................. 84 2)STATUS2 寄存器 .............................................................................................................. 86 (八) 中断屏蔽寄存器(MASK1/MASK2) .................................................................................. 88 1)MASK1 寄存器 .................................................................................................................. 88 2)MASK2 寄存器 .................................................................................................................. 90 (九) 功能关断寄存器(ENABLE) ............................................................................................. 92 Edit by Richard Han, Fei yu hang 5/95 BL6522B 高精度三相多功 能电能计量芯片 一 基本特征 (一) 主要特点 高精度, 3000:1 的输入动态范围内有功功率非线性误差小于 0.1% 高稳定性,3000:1 的输入动态范围内输出脉冲信号跳动<0.02%@Ib 提供零线电流输入采样 给出各相以及总(基波和谐波)有功、无功、视在功率(24bit,支持两种计算方式); 以及基波有功、无功功率(24bit) 给出各相电压、电流有效值(24bit),检测范围 3000:1 内相对误差小于 0.1% 给出各相电压、电流以及零线电流的波形采样数据(24bit) 给出总(基波和谐波)有功、无功、视在能量(24bit),能量累计时间超过 10 分种 给出总(基波和谐波)有功、无功线周期能量 给出总(基波和谐波)正向有功能量和负向有功能量 给出合相以及四象限无功能量 给出功率因子 给出电压电流相角测量 具有低功耗工作模式 具有有功电能和无功电能的快速脉冲输出 具有电压失压和断相检测功能 具有电流失流检测功能 具有电流电压峰值检测、过零检测功能 可编程防潜动阀值设置 可编程调整脉冲输出的频率 可编程有功、无功、视在功率误差及增益调整 可编程输入有功相位补偿,支持分段补偿,相位补偿分辨率可到 0.005 度 可按照需要给出中断请求信号,方便与外部 MCU 的控制 集成片上温度传感器,测量精度可达到±1ºC 具有一个 SPI 通信接口,便于数据传输 单电源 3.3V Edit by Richard Han, Fei yu hang 6/95 BL6522B 高精度三相多功 能电能计量芯片 LQFP44 封装 (二) 功能简介 BL6522B 是一颗高精度三相多功能电子电能计量芯片,适用于三相三线和三相四线多 功能电能表应用,具有较高的性价比。 BL6522B 集成了七路高精度 Sigma-Delta ADC,参考电压电路等模拟电路模块,以及 处理功率,有效值,能量等电参数的数字信号处理电路。能够测量三相各相及合相的总(基 波和谐波)有功功率及能量、无功功率及能量、视在功率及能量;以及基波有功功率及能量、 无功功率及能量;以及各相电流、电压有效值、功率因子等参数;具有电流失流监测、电流 电压峰值检测、过零检测等电能质量管理,能够充分满足三相多功能电能表的需要。 BL6522B 集成一个 SPI 接口,方便与外部 MCU 之间进行计量参数以及校表参数的传 递。 BL6522B 集成片上温度传感器,精度可达到 ±1ºC。 BL6522B 支持全数字域的输入增益调整,有功相位可校准(±0.625°可调) ,各通道增 益调整,有功/无功/视在功率校准,有效值校准等。 BL6522B 可以直接以脉冲形式输出 CF_WATT,CF_VAR(也可以配置成 CF_VA)信号, 直接接到标准表进行有功及无功功率(或视在功率)误差校正。 BL6522B 具有低功耗电池模式,可以在全失压的情况下以电池供电,且确保能量连续累积。 BL6522B 内部采用数据流计算方式处理各种信号,在外部干扰情况下,有很好的可靠性。 内部电压监测电路可以保证加电和断电时正常工作。 Edit by Richard Han, Fei yu hang 7/95 BL6522B 高精度三相多功 能电能计量芯片 (三) 系统框图 电流瞬态值 电流A ADC 电压瞬态值 电压A ADC 电流有效值 电流B ADC 正负有功功率 无功功率 电压B ADC 电流C ADC 电压C ADC 电流I ADC 电压有效值 视在功率 DSP 谐波功率/能量 有功/无功/视在能量 欠压/失压检测 电压基准源 相序检测 功率因子 多种中断事件 控制电路 SPI通讯口 温度传感器 主要分为模拟信号处理和数字信号处理两块,模拟部分主要包括 7 通道高精度 Sigma-Delta ADC 及相关模拟模块,数字部分为一个数字信号处理相关模块。 Edit by Richard Han, Fei yu hang 8/95 高精度三相多功 BL6522B 能电能计量芯片 AT1 AT2 AT3 AT4 AT5 /IRQ2 /IRQ1 CF_WATT CF_VAR DGND DVDD (四) 引脚定义 33 32 31 30 29 28 27 26 25 24 23 AT0 34 22 CLKOUT DVDD18 35 21 CLKIN DVDD 36 BL6522B 20 REVP_WA (LQFP44) 19 REVP_VAR 40 16 DIN IBN 41 15 /CS IBP 42 14 /RESET IAN 43 13 PDCK IAP 44 12 DGND 1 2 3 4 5 6 7 8 9 10 11 AGND ICP VCP SCLK VCN 17 VBP 39 VBN ICN VAP DOUT VAN 18 IZP 38 IZN AGND VREF 37 AGND AVDD LQFP44 脚封装 Pin No. Memonic 1 AGND 内部模拟电路参考地。 2 VrefA 参考电压端,片内基准电压标称值 1.658%,温度系数典 型值为 20ppm/C。外部参考源可以接在这个管脚上。另 外,该管脚需要使用 1uF 的陶瓷电容消除对地耦合。 3, IZN, 4 IZP 模拟输入,每对管脚的最大差分电压可调,这依赖于通道 中 PGA 的增益选择,增益 1~16 可调。(信号最大幅度) 为±0.6V,由于内部有 ESD 保护电路,如果电压过压在 ±0.6V 时,仍然不会出现太大的破坏。 5, VAN, 6 VAP Edit by Richard Han, Fei yu hang Description 电压通道输入, (信号最大幅度)为±0.6V,由于内部有 ESD 保护电路,如果电压过压在±0.6V 时,仍然不会出现 9/95 BL6522B 高精度三相多功 能电能计量芯片 太大的破坏。 电压通道输入, (信号最大幅度)为±0.6V,由于内部有 ESD 保护电路,如果电压过压在±0.6V 时,仍然不会出现太大 的破坏。 7, VBN, 8 VBP 9, VCN, 10 VCP 11 AGND 内部模拟电路参考地。 12 DGND 内部数字电路参考地。 13 PDCK 时钟关断信号,缺省为 0;为 1 时候时钟关断; 14 /RESET 15 /CS 片选信号。四线 SPI 串口的一部分,该管脚的低电平输入 允许 BL6522B 与其它设备一起共用串行总线。 16 DIN 串行接口的数据输入端,数据在 SCLK 的下降沿由此端口 移入 17 SCLK 串行接口的同步时钟输入,所有的串行数据传输要与此时 钟同步。 18 DOUT 串行接口的数据输出端,数据在 SCLK 的上升沿由此端口 输出,此端口的逻辑输出一般处于高阻态,除非它在驱动 数据进入串行数据总线。 19 REVP_VAR 无功功率输出反向指示 20 REVP_WA 有功功率输出反向指示 21 CLKIN Edit by Richard Han, Fei yu hang 电压通道输入, (信号最大幅度)为±0.6V,由于内部有 ESD 保护电路,如果电压过压在±0.6V 时,仍然不会出现太大 的破坏。 系统 RESET,低电平有效 内部模拟电路及数字处理电路的主时钟,可引入外部时钟。 晶振可并联在 CLKIN 和 CLKOUT 上为 BL6522B 提供时 钟源,时钟频率为 3.58MHz。22pF 和 33pF 间的陶瓷负载 电容可以使用在晶振电路中。 10/95 BL6522B 高精度三相多功 能电能计量芯片 22 CLKOUT 晶振可以通过该管脚和 CLKIN 管脚一起为 BL6522B 提供 时钟,当外部时钟和晶振被引入时,该管脚可以驱动一个 CMOS 负载。 23 DVDD 正电源(+3.3V),提供数字部分电源,正常工作时电源电 压应该保持在+3V~3.6V 之间。 内部数字电路参考地。 24 DGND 25 CF_VAR 校验脉冲输出脚,此管脚给出了无功功率或视在功率的信 息,这个输出可用来较表,满刻度下的输出频率可以通过 VAR_CFNUM 来调整。 26 CF_WATT 校验脉冲输出脚,此管脚给出了有功功率的信息,这个输 出可用来较表,满刻度下的输出频率可以通过 WA_CFNUM 来调整。 27 /IRQ1 中断请求输出端,低电平有效。屏蔽中断包括:有功能量 寄存器溢出,有功能量等,新的波形采样信号到达。 28 /IRQ2 中断请求输出端,低电平有效。屏蔽中断包括:有功功率 寄存器溢出,有功功率等,新的波形采样信号到达。 29 AT5 可设置的多种输出 30 AT4 可设置的多种输出 31 AT3 可设置的多种输出 32 AT2 可设置的多种输出 33 AT1 可设置的多种输出 34 AT0 可设置的多种输出 35 DVDD18 正电源(+1.8V) ,提供数字部分电源,正常工作时电源电 压应该保持在+1.6V~+2V 间。该管脚需要通过 10uF 的电 容与 100nF 的陶瓷电容并联来消除耦合。 36 DVDD 正电源(+3.3V),提供数字部分电源,正常工作时电源电 Edit by Richard Han, Fei yu hang 11/95 BL6522B 高精度三相多功 能电能计量芯片 压应该保持在+3V~3.6V 之间。 37 AVDD 正电源(+3.3V),提供模拟部分电源,正常工作时电源电 压应该保持在+3V~3.6V 之间。 38 AGND 内部模拟电路参考地。 39, ICN, 40 ICP 模拟输入,每对管脚的最大差分电压可调,这依赖于通道 中 PGA 的增益选择,增益 1~16 可调。(信号最大幅度) 为±0.6V,由于内部有 ESD 保护电路,如果电压过压在 ±0.6V 时,仍然不会出现太大的破坏。 41,42 IBN, IBP 43, IAN, 44 IAP 模拟输入,每对管脚的最大差分电压可调,这依赖于通道 中 PGA 的增益选择,增益 1~16 可调。(信号最大幅度) 为±0.6V,由于内部有 ESD 保护电路,如果电压过压在 ±0.6V 时,仍然不会出现太大的破坏。 模拟输入,每对管脚的最大差分电压可调,这依赖于通道 中 PGA 的增益选择,增益 1~16 可调。(信号最大幅度) 为±0.6V,由于内部有 ESD 保护电路,如果电压过压在 ±0.6V 时,仍然不会出现太大的破坏。 (五) 性能指标 1)电参数性能指标 Parameter Symbol Test Condition 有功功率测量误差 WATTERR 无功功率测量误差 Measur e Pin Max Unit 3000:1 input DR 0.1 % VARERR 3000:1 input DR 0.1 % 基波有功功率测量 误差 WATT-BA SEERR 3000:1 input DR 0.1 % 基波无功功率测量 VAR-BAS 3000:1 input DR 0.1 % Edit by Richard Han, Fei yu hang Min Typ 12/95 BL6522B 高精度三相多功 能电能计量芯片 误差 EERR 视在功率测量误差 VAERR 3000:1 input DR 0.1 % PF08CERR 相位超前 37º 0.1 % PF05LERR 相位滞后 60º 0.1 % 通道间相角引起测 量误差 (PF=0.8 容性) (PF=0.5 感性) AC 电源抑制 ACPSRR (输出频率幅度变 化) DCPSRR DC 电源抑制 IAP/IAN=IBP/IBN=ICP/I CN=100mV 1 0.1 VAP/VAN=VBP/VBN=V (输出频率幅度变 % 0.0 CP/VCN=100mV 化) 电压有效值测量精 度,相对误差 VRMSERR 3000:1 input DR 0.1 % 电流有效值测量精 度,相对误差 IRMSERR 3000:1 input DR 0.1 % 100 0 mV 模拟输入 输入电平(峰值) 差分输入 输入阻抗 370 带宽(-3dB) kΩ 7.8 kHz 增益误差 外部 1.65 基准电压 8 % 相间增益匹配误差 外部 1.65 基准电压 3 % 1.4 5 V 内部电压基准 Vref 基准偏差 VrefERR 温度系数 TempCoef mV 50 20 Edit by Richard Han, Fei yu hang 13/95 ppm/ ℃ BL6522B 高精度三相多功 能电能计量芯片 逻辑输入 /CS、DIN、SCLK、 CLKIN DVDD=3.3V±2.5% 输入高电平 DVDD=3.3V±2.5% V 2.6 V 输入低电平 0.8 逻辑输出 DOUT、/IRQ、 CF_WATT、 CF_VAR DVDD=3.3V±2.5% 输出高电平 2.6 V DVDD=3.3V±2.5% 输出低电平 1 V 电源 AVDD VAVDD DVDD18 VDVDD18 DVDD18=1.8V AIDD IAVDD AVDD=3.3 DIDD IDVDD DVDD=3.3 3 3.3 3.6 V 1.6 1.8 2 V 4 8 mA 10 mA 6 2)极限范围 (T = 25 ℃) 项目 符号 极值 单位 电源电压 AVDD AVDD -0.3 ~ +4 V 电源电压 DVDD18 DVDD18 -0.3 ~ +2.5 V 模拟输入电压(相对于 GND) IAP、IBP、ICP、VAP、VBP、VCP -1 ~ +AVDD V 数字输入电压(相对于 GND) DIN、SCLK、/CS Edit by Richard Han, Fei yu hang -0.3 ~ AVDD+0.3 V 14/95 BL6522B 高精度三相多功 能电能计量芯片 CF、AT3 -0.3 ~ /IRQ、DOUT AVDD+0.3 工作温度 Topr -40 ~ +85 ℃ 贮藏温度 Tstr -55 ~ +150 ℃ 功耗(SOP24) P 200 mW 数字输出电压(相对于 GND) Edit by Richard Han, Fei yu hang V 15/95 高精度三相多功 BL6522B 能电能计量芯片 二 工作原理 (一)系统框图及原理 1)三相原理结构描述图 BL6522B V1.0系统算法框图 2013-10 55h AI_RMSGN/AI_RMSOS x2 LPF2 root + 06h AI_RMS ANTI-CREEP RMS × 6Fh RMS_CREEP 58h AV_RMSGN/AV_RMSOS x2 IAP IAN PGA ADC PGA SINC3 HPF 46h AI_PHCAL 43h GAIN VAP VAN Phase Phase SINC3 HPF × + Phase SINC3 HPF × + PHASE A root LPF1 HPF × Phcal ANTI-CREEP VAR × x2 + 64h AF_WATTGN/AF_WATTOS ANTI-CREEP WATT root 2Dh A_VARHR ∫ 11h A_VAR 10H F_WATT LPF3 × 36h A_VAHR x2 6Bh 6Ch VAR_LOS_A VAR_CREEP LPF1 ∫ 16h A_VA 25h A_WAHR_N + LPF1 s 21h A_WAHR_P ∫P 0Ch A_WATT + 5Eh A_VARGN/A_VAROS Hilbert2 × + 09h AV_RMS ∫N ANTI-CREEP WATT Hilbert1 × + × 6Ah 6Ch 6Fh WA_LOS_A WA_CREEP REVP_CREEP Phcal 51h AV_CHGN/AV_CHOS SINC3 × 5Bh A_WATTGN/A_WATTOS × 4Eh AI_CHGN/AI_CHOS 4Ch VAR_PHCAL Phase + 6Fh RMS_CREEP 01h WAVEFORM 51h AV_CHGN/AV_CHOS 49h AV_PHCAL ADC LPF2 × × ANTI-CREEP RMS + × 4Eh AI_CHGN/AI_CHOS 61h A_VAGN/A_VAOS + 29h AF_WAHR ∫ LPF3 6Ah 6Ch 6Fh WA_LOS_A WA_CREEP REVP_CREEP 56h BI_RMSGN/BI_RMSOS x2 LPF2 07h BI_RMS ANTI-CREEP RMS × root + 6Fh RMS_CREEP 59h BV_RMSGN/BV_RMSOS x2 IBP IBN PGA ADC PGA + SINC3 HPF × + Phase SINC3 HPF × + PHASE B 5Ch B_WATTGN/B_WATTOS × LPF1 HPF × Phcal ANTI-CREEP VAR × x2 + 65h BF_WATTGN/BF_WATTOS LPF1 ANTI-CREEP WATT × root 2Eh B_VARHR ∫ 12h B_VAR 10H F_WATT LPF3 × 37h B_VAHR x2 6Bh 6Ch VAR_LOS_B VAR_CREEP Hilbert2 ∫ 17h B_VA 26h B_WAHR_N + LPF1 s 22h B_WAHR_P ∫P 0Dh B_WATT + 5Fh B_VARGN/B_VAROS × + + 0Ah BV_RMS ∫N ANTI-CREEP WATT Hilbert1 52h BV_CHGN/BV_CHOS SINC3 × 6Ah 6Ch 6Fh WA_LOS_B WA_CREEP REVP_CREEP Phcal 4Fh BI_CHGN/BI_CHOS 4Ch VAR_PHCAL × root 6Fh RMS_CREEP 01h WAVEFORM 52h BV_CHGN/BV_CHOS Phase Phase LPF2 × ANTI-CREEP RMS + 4Fh BI_CHGN/BI_CHOS 4Ah BV_PHCAL ADC × HPF SINC3 47h BI_PHCAL 43h GAIN VBP VBN Phase 62h B_VAGN/B_VAOS × + 2Ah BF_WAHR ∫ LPF3 6Ah 6Ch 6Fh WA_LOS_B WA_CREEP REVP_CREEP 57h CI_RMSGN/CI_RMSOS x2 LPF2 08h CI_RMS ANTI-CREEP RMS × root + 6Fh RMS_CREEP 5Ah CV_RMSGN/CV_RMSOS x2 ICP ICN PGA ADC PGA SINC3 + root 60h C_WATTGN/C_WATTOS SINC3 HPF × + Phase SINC3 HPF × + PHASE C × LPF1 HPF SINC3 × + Phcal LPF1 ANTI-CREEP VAR × x2 + 66h CF_WATTGN/CF_WATTOS × ANTI-CREEP WATT root 2Fh C_VARHR ∫ 13h C_VAR 10H F_WATT LPF3 LPF1 38h C_VAHR x2 6Bh 6Ch VAR_LOS_C VAR_CREEP Hilbert2 × 27h C_WAHR_N ∫ 18h C_VA 0Eh C_WATT + 60h C_VARGN/C_VAROS × s 23h C_WAHR_P + Hilbert1 53h CV_CHGN/CV_CHOS + 0Bh CV_RMS ∫P ∫N ANTI-CREEP WATT 6Ah 6Ch 6Fh WA_LOS_B WA_CREEP REVP_CREEP Phcal 50h CI_CHGN/CI_CHOS 4Ch VAR_PHCAL × × ANTI-CREEP RMS × 6Fh RMS_CREEP 01h WAVEFORM 53h CV_CHGN/CV_CHOS Phase Phase LPF2 + 50h CI_CHGN/CI_CHOS 4Bh CV_PHCAL ADC × HPF 48h CI_PHCAL 43h GAIN VCP VCN Phase 63h C_VAGN/C_VAOS × + ∫ 2Bh CF_WAHR LPF3 6Ah 6Ch 6Fh WA_LOS_C WA_CREEP REVP_CREEP INP INN PGA ADC SINC3 43h GAIN HPF × 02h I_SUM Edit by Richard Han, Fei yu hang 54h NI_RMSGN/NI_RMSOS 01h WAVEFORM + 4Dh NI_CHGN/NI_CHOS s x2 LPF1 + root × ANTI-CREEP RMS 05h NI_RMS 6Fh RMS_CREEP 16/95 高精度三相多功 BL6522B 能电能计量芯片 16h A_VA 17h B_VA + 18h C_VA 0Fh WATT s 39h VAHR ∫ 01h BI_WAVE x2 + 14h VAR 19h VA root 3-Ф APPARENT POWER & ENERGY 71h LINECYC 11h A_VAR 12h B_VAR + 13h C_VAR ANTI-CREEP VAR2 + PowerFactor CAL. 02h I_SUM 01h CI_WAVE x2 14h VAR 1Ch A_PF 01h AI_WAVE 3Bh LINE_VARHR 1Fh PF CURRENTS SUM POWER FACTOR 3Ch VARHR_FLAG 31h VARHR1 II | I ---------III | IV 01h BI_WAVE MUX 03h I_PEAK 01h CI_WAVE 30h VARHR ∫ 01h BI_WAVE 01h CI_WAVE 32h VARHR2 04h V_PEAK 01h AI_WAVE 33h VARHR1 MUX 1Ah PERIOD/CONER_AB or CONER_A 1Bh CONER_AC or CONER_B/CONER_BC or CONER_C PEAK & CONER 34h VARHR2 3-Ф REACTIVE POWER & ENERGY 70h ZXTOUT 71h SAGCYC/SAGLVL 01h WAVEFORM 71h LINECYC 0Fh WATT 0Dh B_WATT 0Eh C_WATT + ANTI-CREEP WATT2 6Dh WA_CREEP2/WA_CREEP3 3Dh STATUS1 02h I_SUM 3Ah LINE_WATTHR LINE ENERGY POS ∫ 24h WAHR_P |NEG| ∫ 28h WAHR_N ∫ 1Dh C_PF 01h AI_WAVE LINE ENERGY 6Eh VAR_CREEP2/VAR_CREEP3 0Ch A_WATT 1Dh B_PF 03h/04h I_PEAK/V_PEAK 05h NI_RMS 77h MASK1 IRQ 3Eh STATUS2 06h/07h/08h AI_RMS/BI_RMS/CI_RMS 78h MASK2 09h/0Ah/0Bh AV_RMS/BV_RMS/CV_RMS 20h WAHR 3-Ф ACTIVE POWER & ENERGY 72h 73h I_PKLVL/V_PKLVL ISUMLVL IRQ CONTROL 分相处理三相电流电压,得到分相全波/基波有功功率、无功功率、视在功率、电流有 效值、电压有效值,再将三相的数据进行合相处理,得到合相全波/基波有功功率/能量、无 功功率/能量、视在功率/能量,并计算功率因子、相差、线周期频率等,输出各种中断和各 种数字脉冲信号。 零线电流经过相同的处理,得到零线电流的有效值。 各种校表寄存器可对工作方式、计算模式、调整系数等各种参数进行设置,各种计算结 果和中断状态存入相关寄存器供用户提取,另有多个数字脉冲信号供配置以输出多种信息。 Edit by Richard Han, Fei yu hang 17/95 高精度三相多功 BL6522B 能电能计量芯片 2)单相原理结构描述图(以 A 相为例) x² LPF1 + root ANTICREEP × AI_RMS AVRG A_VAOS IA_RMSOS AI_PEAK IA_RMSGN × RMS_CREEP AI_WAVE PHASE A VA_RMSOS × + A_VA1 VA_RMSGN A_VAGN PEAK x² root + LPF1 ANTICREEP × AVRG A_VA AV_RMS SEL SINC3 HPF × WA_LOS_A + A_WATTGN A_PF × + ANTI-CREEP WATT ʃP ʃN IA_CHGN IA_CHOS IRMS_P1 IRMS_P2 × CRCT × LPF1 AI_RMS C SINC3 PGA ADC IAN Ф x1 x2 x4 x8 ∕ × A_WATTOS WA_CREEP WA_LOS_A IRMS_P2 + LPF50 AVRG AF_WATTGN A_PF × x² A_VA2 AF_WATT PEAK GAIN[3:0] A_PF A_WATT AV_WAVE HPF A_VAHR A_WAHR_N AVRG VA_CHGN VA_CHOS IAP ʃ A_WAHR_P × IA_PHCAL LPF1 × CRCT ANTI-CREEP WATT + + + root × AV_PEAK VA_PHCAL LPF50 GAIN[15:12] AF_WATTOS IRMS_P2 VAP PGA ADC VAN x² ʃ WA_CREEP AF_WAHR IA_CHGN VAR_LOS_A Ф Ф SINC3 HPF × + Ф Hilbert 1 1-PF A_PF × AVRG C AI_RMS IRMS_P1 IRMS_P2 A_VAGN A_VAOS IA_CHOS VAR_PHCAL[24] VAR_PHCAL [3:0] SINC3 LPF1 CRCT × + A_VAROS VAR_CREEP ʃ VAR_PHCAL[25] VAR_PHCAL [7:4] Ф × ANTI-CREEP VAR A_VARGN VA_CHOS x1 x2 x4 x8 A_VAR A_VARHR IRMS_P2 HPF × + Ф Hilbert 2 VA_CHGN 电流信号和电压信号先分别经高精度的模数转换(ADC)将模拟信号转换为数字信号, 然后通过降采样滤波器(SINC4)、高通滤波器(HPF)滤去高频噪声与直流增益,得到需 要的电流采样数据和电压采样数据。 将电流采样数据和电压采样数据相乘,便得到瞬时有功功率,接着经过低通滤波器 (LPF1) ,输出平均有功功率。有功功率通过一定时间的积分,可获得有功能量。 电流采样数据和电压采样数据分别通过平方电路、低通滤波器(LPF2) 、开平方电路, 得到电流有效值和电压有效值。 电流有效值和电压有效值的乘积可以获得视在功率,有功功率和视在功率的比例为功率 因子。 将电流采样数据和电压采样数据通过低通滤波器(LPF2)和 Hilbert 滤波器达到相移/2 的目的,然后经乘法器与低通滤波器(LPF1)得到无功功率。 将电流采样数据和电压采样数据通过基波低通滤波器(LPF50)和经过低通滤波器 (LPF1) ,输出基波平均有功功率。基波有功功率通过一定时间的积分,可获得基波有功能 量。 Edit by Richard Han, Fei yu hang 18/95 高精度三相多功 BL6522B 能电能计量芯片 (二)电流电压瞬态波形测量前端(以A相为例) IAP IAN PGA ADC 43h GAIN VAP VAN PGA ADC Phase SINC3 HPF × + 46h AI_PHCAL 4Eh AI_CHGN/AI_CHOS 49h AV_PHCAL 51h AV_CHGN/AV_CHOS Phase SINC3 HPF × 01h WAVEFORM 74h MODE1[2:0] + 电流和电压分别通过可编程放大器(PGA),模拟到数字转换电路(ADC),降采样滤 波器(SINC4),及高通滤波器后,获得交流信号的实时波形,放在电流及电压波形寄存器 AI_WAVE 和 AV_WAVE 中。并通过波形寄存器分别来计算出电流及电压峰值。 1)前端增益调整 BL6522B 共有七路高精度的 ADC,采用双端差分信号输入:A 相电流通道 IAP/IAN、A 相电压通道 VAN/VAP、B 相电流通道 IBN/IBP 、B 相电压通道 VBN/VBP、C 相电流通道 ICN/ICP、C 相电压通道 VCN/VCP 和零线电流通道 IZN/IZP。三相的模拟输入端电路结构 是相同的,以下仅以 A 相为例。 每个模拟通道具有一个可编程增益放大器 PGA,其可选增益 16 级可调整。增益选择可 以通过对电流电压增益寄存器 GAIN 的写入来实现。其 28 位分别对应不同通道, [3:0] 位对应为 A 相电流增益,[7:4]位对应为 B 相电流增益,[11:8]位对应为 C 相电流增益。 三相电压增益寄存器 GAIN[23:12],12 位分别对应不同通道。[15:12]位对应为 A 相电压 增益,[19:16]位对应为 B 相电压增益,[23:20]位对应为 C 相电压增益。零线电流增益寄 存器为 GAIN[27:24]。 如 A 相电流增益,用 I_GAIN[0:3]位调整(注意 GAIN[3]为低位) : 0000= 1 倍; 0001 = 2 倍; 0010 = 3 倍; 。 。 。 。 。 。 1110=15 倍; 1111=16 倍; 2)相位补偿 BL6522B 提供了对微小相位误差进行数字校准的方法。它能将一个小的时间延时或超 前引入信号处理电路以便对小的相位误差进行补偿。由于这种补偿要及时,所以这种方法只 适用于<0.6范围的小相位误差。利用时移技术来修正大的相位误差会在高次谐波中引入显 Edit by Richard Han, Fei yu hang 19/95 BL6522B 高精度三相多功 能电能计量芯片 著的相位误差。 BL6522B 提供了对微小相位误差进行数字校准的方法。它能将一个小的时间延时或超 前引入信号处理电路以便对小的相位误差进行补偿。根据预设的角差分段定义 P1 寄存器 IRMS_P1 和角差分段定义 P2 寄存器 IRMS_P2 的数值,以及对 A 相电流相位角差校正寄 存器 AI_PHCAL 的写入来实现对 A 相电流相位误差的补偿。 相位校准寄存器(A_PHCAL、B_PHCAL、C_PHCAL)是二进制 24 位寄存器,每个 寄存器数据格式如下: PHCAL[23:0] [23:16] [15:8] [7:0] PHCAL 的使用需要配合 P1 和 P2 寄存器一起使用,实现角差的分段补偿: 当 IRMSmin<输入电流有效值<P1 时,[7:0]用于校正的电流通道相位,[7]为使能位, 最小调整延时时间 280ns,对应 0.005 度/1LSB,最大可调整±0.625 度) 。 当 P1<输入电流有效值<P2 时,[15:8]用于校正的电流通道相位,[15]为使能位,调整 精度同上。 当 P2<输入电流有效值<IRMSmax 时,[23:16]用于校正的电流通道相位,[23]为使能 位,调整精度同上。 3)输入偏差校正 BL6522B 还包含了 16 位输入偏差校正寄存器(AI_CHOS, BI_CHOS, CI_CHOS, AV_CHOS, BV_CHOS, CV_CHOS,NI_CHOS),缺省值为 0000H。它们以 2 的补码 形式的数据来分别消除电流 A 相、B 相、C 相和电压 A 相、B 相、C 相模数转换带来的偏 差。这里的偏差可能是源于输入以及模数转换电路本身产生的 offset。偏差校正可以使在无 负载情况下波形 offset 为 0。 偏差校正的计算方式如下: offset offset 0 CHOS 28 4)通道增益校正 BL6522B 还包含了 16 位通道增益校正寄存器(AI_CHGN,AV_CHGN,BI_CHGN, BV_CHGN,CI_CHGN,CV_CHGN,NI_CHGN) ,用于调整通道增益,方便校表。 Output Wave Wave (1 CHGN ) 216 例如:在(AI_CHGN,AV_CHGN,BI_CHGN,BV_CHGN,CI_CHGN,CV_CHGN) Edit by Richard Han, Fei yu hang 20/95 高精度三相多功 BL6522B 能电能计量芯片 中写入 7FFH,波形输出便增大了 50%,因为 7FFFH=32767D,32767/216=0.5。相似的, 写入 8001H 时,波形输出减小 50%。 当增益寄存器中有不同值时,波形信号的不同输出范围,当(AI_CHGN,AV_CHGN, BI_CHGN,BV_CHGN,CI_CHGN,CV_CHGN,NI_CHGN)=8001H 时,波形输出范 围最小,(AI_CHGN,AV_CHGN,BI_CHGN,BV_CHGN,CI_CHGN,CV_CHGN, NI_CHGN)=7FFFH 时,波形输出范围最大。 5)电流电压波形输出 BL6522B 根据 MODE1 寄存器的[2:0]选择将零线电流、A 相电流、B 相电流、C 相 电流和 A 相电压、B 相电压、C 相电压的波形放入寄存器 WAVEFORM。 001:输出零线电流波形 NI_WAVE 010:输出 A 相电流波形 AI_WAVE 011:输出 B 相电流波形 BI_WAVE 100:输出 C 相电流波形 CI_WAVE 101:输出 A 相电压波形 AV_WAVE 110:输出 B 相电压波形 BV_WAVE 111:输出 C 相电压波形 CV_WAVE 000:缺省,输出 0 6)电压通道增益粗调 VA_PHCAL GAIN[15:12] VAP VAN PGA VA_CHGN ADC Ф SINC3 x1 x2 x4 x8 HPF × C AI_RMS IRMS_P1 IRMS_P2 在电压通道 SINC3 滤波器后有 x1,x2,x4,x8 的增益调整。 Edit by Richard Han, Fei yu hang 21/95 BL6522B 高精度三相多功 能电能计量芯片 (三)有功功率计量原理(以A相为例) 有功功率计算主要把输入的电压和电流波形信号按照时间相乘,得到功率随着时间变化 的信息,假设电流电压信号为余弦函数,并存在相位差 Ф,瞬态功率为: p(t ) V cos(wt ) I cos(wt ) 令 =0 时: p(t ) VI (1 cos(2wt ) 2 令 0 时: p(t ) V cos(wt ) I cos(wt ) V cos(wt ) I cos(wt ) cos() sin( wt ) sin( ) VI (1 cos(2wt )) cos() VI cos(wt ) sin( wt ) sin( ) 2 VI VI (1 cos(2wt )) cos() sin( 2wt ) sin( ) 2 2 p(t)称为瞬时功率信号,理想的 p(t)只包括两部分:直流部分和频率为 2ω 的交流 部分。前者又称为瞬时实功率信号,瞬时实功率是电能表测量的首要对象。 如若电流电压信号非余弦函数,则可按傅立叶变换将信号展开为余弦函数的谐波,同样 可按上述 p(t)=v(t)*i(t)计算,此处不再详述。 有功功率也就是瞬时功率中的直流部分,在 BL6522B 中,就是通过这种关系来计算有 功功率的。即先对电流电压信号直接进行相乘,然后用低通滤波器滤除其中交流成分,取到 直流量,也就是有功功率。下图用图形化的方式显示了在电流电压间相位差为零时的功率计 算情况: 下图给出的是 BL6522B 中计算有功功率(A 相)的主要步骤,如前所述,有功功率是 经过 LPF 滤除瞬时功率中的交流成分而得到。 Edit by Richard Han, Fei yu hang 22/95 高精度三相多功 BL6522B IAP IAN PGA ADC PGA SINC3 46h AI_PHCAL 43h GAIN VAP VAN Phase Phase × + 4Eh AI_CHGN/AI_CHOS 01h WAVEFORM 51h AV_CHGN/AV_CHOS 49h AV_PHCAL ADC HPF SINC3 HPF × 能电能计量芯片 5Bh A_WATTGN/A_WATTOS × LPF1 + × ANTI-CREEP WATT + SP 21h A_WAHR_P SN 25h A_WAHR_N 0Ch A_WATT 6Ah 6Ch 6Fh WA_LOS_A WA_CREEP REVP_CREEP 1)有功功率偏差校正 BL6522B 还包含了有功功率偏置寄存器(A_WATTOS、B_WATTOS、C_WATTOS) , 这些是 16 位寄存器的缺省值为 0000H。它们以 2 的补码形式的数据来分别消除 A 相、B 相、 C 相有功功率的计算中出现的偏差。这里的偏差可能是源于功率计算中 PCB 板上以及集成 电路本身产生的通道间的串扰。偏差校正可以使在无负载情况下有功功率寄存器的输出尽可 能小,以 A 相为例: ActivePowe rA ActivePowe rA0 A _ WATTOS 2)有功功率增益调整 有功功率的增益可以通过增益寄存器(A_WATTGN、B_WATTGN、 C_WATTGN)来 分别调节 A 相、B 相、C 相计量的有功功率的范围,该寄存器为 16 位带符号数,缺省值为 0000H。下式说明了有功功率增益寄存器是如何来做增益调节的,以 A 相为例:: Output WG Active Power (1 A _ WATTGN ) 216 例如:在 A_WATTGN 中写入 7FFFH(十六进制) ,功率输出便增大了 50%,因为 7FFFH 16 =32767(十进制) ,32767/2 =0.5。类似的,写入 8001H 时,功率输出减小 50%。当增 益寄存器中有不同值时,有功功率信号的不同输出范围,当 A_WATTGN=8001H 时,范围 最小,A_WATTGN=7FFFH 时,范围最大。B_WATTGN、 C_WATTGN 的使用方式相同。 3)有功功率的防潜动 BL6522B 还包含了一个有功功率防潜动阈值寄存器(WA_CREEP),这个 12 位寄存器 以无符号数的形式来设定一个潜动阈值,缺省值 160H。当输入有功功率信号绝对值小于这 个阈值时,输出有功功率设为零。这可以使在无负载情况下,即使有小的噪声信号,输出到 有功功率寄存器中的值为 0。 0 , | WATT | WA _ Creep WATT WATT , | WATT | WA _ Creep Edit by Richard Han, Fei yu hang 23/95 BL6522B 高精度三相多功 能电能计量芯片 该寄存器的 1LSB 等同于与内部功率寄存器的 1LSB。 4)有功功率的小信号补偿 BL6522B 还 包 含 了 一 个 有 功 小 信 号 补 偿 寄 存 器 (WA_LOS_A/WA_LOS_B/WA_LOS_C) ,这个 32 位寄存器中[9:0]为 A 相补偿值;[19: 10]为 B 相补偿值;[29:20]为 C 相补偿值。每相 10 位补偿值分别以 2 的补码形式的数据 来补偿输入小信号时有功功率的误差。缺省值为 00000000H。 5)有功功率反向指示阈值 BL6522B 还包含了有功反向指示阈值寄存器(REVP_CREEP),这个 12 位寄存器以 无符号数的形式来设定一个阈值,缺省值为 066H。当输入有功功率信号为负功并且绝对值 大于这个阈值的 2^8 倍时,A 相有功反向指示输出 REVPAP_A 为 1。B 相有功反向指示输 出 REVPAP_B 和 C 相有功反向指示输出 REVPAP_C 同理。 反向指示 REVP_WA 的由工作模式寄存器的 MODE1[15]位选择:为 0 时, REVP_WA 输出合相总有功反向指示 REVPAP;为 1 时,输出分相任一有功反向指示 REVPWATT,即 REVPWATT = REVPAP_A && REVPAP_B && REVPAP_C。 6)正向有功能量计算 正向功率和正向能量的关系可以表示作: Power _ P dEnergyP dt 反过来就是: EnergyP Power _ P dt 在 BL6522B 中,通过在一个 56 位内部寄存器中连续累加正向有功功率信号来得到正 向有功能量。以 A 相为例,正向有功能量寄存器 A_WAHR_P[31:0]取出此内部寄存器的 高 32 位作为正向有功能量输出。 这里离散信号的连续累加和连续信号的积分是一样的道理, 即: E p(t )dt LimT 0 { P(nT ) T } n 0 这里 n 为采样个数,T 为采样周期,BL6522B 中采样周期 T 为 0.55us。 这样对功率信号进行累加还可以消除功率信号中没有滤除干净的交流信号。正向功率信 号 WATT 进入 56 位的内部积分器进行叠加,然后将内部寄存器的高 32 写入正向有功能量 Edit by Richard Han, Fei yu hang 24/95 高精度三相多功 BL6522B 能电能计量芯片 寄存器(A_WAHR_P),寄存器溢出的时间大约为 10 分钟。当正向有功能量寄存器 (A_WAHR_P)的最高位为 1 时,给出半满指示 WAPEHF_A。 7)反向有功能量计算 同样反向功率和反向能量的关系可以表示作: Power _ N dEnergyN dt 反过来就是: EnergyN Power _ N dt 在 BL6522B 中,通过在一个 56 位内部寄存器中连续累加反向有功功率信号来得到反 向有功能量。以 A 相为例,反向有功能量寄存器 A_WAHR_N[31:0]取出此内部寄存器的 高 32 位作为反向有功能量输出。 反向功率信号 WATT 进入 56 位的内部积分器进行叠加,然后将内部寄存器的高 32 写 入反向有功能量寄存器(A_WAHR_N),寄存器溢出的时间大约为 10 分钟。当反向有功能 量寄存器(A_WAHR_N)的最高位为 1 时,给出半满指示 WANEHF_A。 (四)基波有功功率、有功能量计量原理(以A相为例) 下图给出的是 BL6522B 中计算基波有功功率(A 相)的主要步骤,基波是通过将电流 或电压波形信号经过低通滤波器滤除谐波成分而得到。基波有功功率是通过基波电流电压相 乘之后经过低通滤波器滤除瞬时基波功率中的交流成分而得到。 IAP IAN PGA ADC 43h GAIN VAP VAN PGA ADC Phase SINC3 HPF × + 46h AI_PHCAL 4Eh AI_CHGN/AI_CHOS 49h AV_PHCAL 51h AV_CHGN/AV_CHOS Phase SINC3 HPF × + LPF3 01h WAVEFORM 64h AF_WATTGN/AF_WATTOS × LPF1 LPF3 × ANTI-CREEP WATT 10H F_WATT + ∫ 29h AF_WAHR 6Ah 6Ch 6Fh WA_LOS_A WA_CREEP REVP_CREEP 1)基波有功功率增益校正 BL6522B 还 包 含 了 基 波 有 功 功 率 增 益 寄 存 器 ( AF_WATTGN 、 BF_WATTGN 、 CF_WATTGN) ,用于分别调整 A 相、B 相、C 相计量的基波有功功率的增益,方便校表。 每个寄存器为 16 位补码形式,其缺省值为 0000H。 增益校正的计算方式如下: AF _ WATT _ out AF _ WATT _ in (1 Edit by Richard Han, Fei yu hang AF _ WATTGN ) 216 25/95 BL6522B 高精度三相多功 能电能计量芯片 例如:在 AF_WATTGN 中写入 7FFFH,功率输出便增大了 50%,写入 8001H 时,功 率输出减小 50%。 2)基波有功功率的防潜动 BL6522B 还包含了一个有功功率防潜动阈值寄存器(WA_CREEP),这个 12 位寄存器 以无符号数的形式来设定一个潜动阈值,缺省值 160H。当输入基波有功功率信号绝对值小 于这个阈值时,输出有功功率设为零。这可以使在无负载情况下,即使有小的噪声信号,输 出到基波有功功率寄存器中的值为 0。 0 , | WATT | WA _ CREEP WATT WATT , | WATT | WA _ CREEP 3)基波有功功率的小信号补偿 BL6522B 还 包 含 了 一 个 有 功 小 信 号 补 偿 寄 存 器 (WA_LOS_A/WA_LOS_B/WA_LOS_C) ,这个 32 位寄存器中[9:0]为 A 相补偿值;[19: 10]为 B 相补偿值;[29:20]为 C 相补偿值。每相 10 位补偿值分别以 2 的补码形式的数据 来补偿输入小信号时基波有功功率的误差。缺省值为 00000000H。 4)基波有功功率反向指示阈值 BL6522B 还包含了有功反向指示阈值寄存器(REVP_CREEP),这个 12 位寄存器以 无符号数的形式来设定一个阈值,缺省值为 066H。当输入基波有功功率信号为负功并且绝 对值大于这个阈值的 2^8 倍时,A 相基波有功反向指示输出 FREVPAP_A 为 1。B 相基波有 功反向指示输出 FREVPAP_B 和 C 相基波有功反向指示输出 FREVPAP_C 同理。 反 向 指 示 FREVP_WA 的 由 工 作 模 式 寄 存 器 的 MODE1[15] 位 选 择 : 为 0 时 , FREVP_WA 输出合相总基波有功反向指示 FREVPAP;为 1 时,输出分相任一基波有功反向 指示 FREVPWATT,即 FREVPWATT = FREVPAP_A && FREVPAP_B && FREVPAP_C。 5)基波有功功率偏差校正 BL6522B 还 包 含 了 基 波 有 功 功 率 偏 置 寄 存 器 ( AF_WATTOS 、 BF_WATTOS 、 CF_WATTOS) ,用于分别调整 A 相、B 相、C 相计量的基波有功功率的偏差,方便校表。 这里的偏差可能是源于功率计算中 PCB 板上以及集成电路本身产生的通道间的串扰。偏差 校正可以使在无负载情况下基波有功功率寄存器的输出尽可能小。每个寄存器为 16 位补码 形式,其缺省值为 0000H。 偏差校正的计算方式如下: AF _ WATT _ out AF _ WATT _ out AF _ WATTOS 6)基波有功能量计算 基波有功能量由基波功率的积分来得到,即: Edit by Richard Han, Fei yu hang 26/95 高精度三相多功 BL6522B 能电能计量芯片 FA Energy FA Power (t ) dt 在 BL6522B 中,通过在一个 56 位内部寄存器中连续累加基波有功功率信号来得到基 波有功能量,A 相基波有功能量寄存器 AF_WAHR 取出此内部寄存器的高 32 位作为基波有 功能量输出,寄存器溢出的时间大约为 10 分钟。当 A 相基波有功能量寄存器(AF_WAHR) 的最高位为 1 时,给出半满指示 FWAEHF_A。B 相基波有功能量寄存器(BF_WAHR)和 C 相基波有功能量寄存器(CF_WAHR)同理。 (五)有效值、视在功率、功率因子(以A相为例) 真有效值也就是信号的均方根(Root Mean Square-RMS),一个连续信号的均方根 计算如下: T Vrms 1 V 2 (t )dt T 0 对于数字信号,该公式变为: Vrms 1 N N V 2 (i ) i 1 下图给出的是 BL6522B 中计算有效值 (A 相电流有效值)的主要步骤,有效值是通过 将电流或电压波形信号先后经过平方、低通滤波、小信号偏移补偿、开平方根后获得。 55h A_IRMSGN AI_WAVE x² LPF1 + root × 55h A_IRMSOS x² LPF1 + 06h AI_RMS 6Fh RMS_CREEP 58h A_VRMSOS AV_WAVE ANTICREEP root × ANTICREEP 09h AV_RMS 58h A_VRMSGN BL6522B 可以给出视在功率的值,有两种计算方式:1)由电流有效值和电压有效值乘 积实现;2)由有功功率平方及无功功率平方的和求 2 次根获得。 Edit by Richard Han, Fei yu hang 27/95 BL6522B 高精度三相多功 能电能计量芯片 61h A_VAOS 06h AI_RMS × + ʃ × 09h AV_RMS 61h A_VAGN 36h A_VAHR A_VA1 0Ch A_WATT ∕ SEL x² + + x² 61h A_VAOS 11h A_VAR root × 1Ch A_PF 16h A_VA A_VA2 61h A_VAGN 1)有效值偏差校正 BL6522B 还包含了有效值偏置寄存器(AI_RMSOS、BI_RMSOS、CI_RMSOS、 NI_RMSOS、 AV_RMSOS、BV_RMSOS、CV_RMSOS、 ),这些 16 位寄存器的缺省值为 0000H。它们以 2 的补码形式的数据来分别消除电流 A 相、B 相、C 相、N 相通道和电压 A 相、B 相、C 相通道的有效值计算中出现的偏差。这种偏差可能来源于输入噪声,因为在计 算有效值中有一步平方运算,这样可能引入由噪声产生的直流偏置。偏差校正可以使在无负 载情况下有效值寄存器中的值为 0。 通道中 IRMSOS 寄存器的校准方式如下,以 A 相电流通道为例即有: I ARMS I ARMS 0 AI _ RMSOS 214 2 这里 IARMS0 为未进行校正前的电流有效值。VRMSOS 寄存器的校准方式同上。 2)有效值增益调整 有效值的增益可以通过有效值增益寄存器(AI_RMSGN、B I_RMSGN、C I_RMSGN、 NI_RMSGN、AV_RMSGN、BV_RMSGN、CV_RMSGN)来调节有效值的范围,这些寄 存器是 16 位带符号数,其缺省值为 0000H。,与有功功率增益寄存器一样,它们分别调节 电流 A 相、B 相、C 相、N 相通道和电压 A 相、B 相、C 相通道的有效值的增益。 例如:在 AV_RMSGN 中写入 7FFFH,电压 A 相通道的有效值输出便增大了 50%,写 入 8001H 时,电压 A 相通道的有效值输出就减小 50%。 Edit by Richard Han, Fei yu hang 28/95 高精度三相多功 BL6522B Output RMS RMS (1 能电能计量芯片 AV_RMS GN ) 216 3)有效值测量阈值 可以设置有效值测量阈值寄存器 RMS_CREEP 来限制有效值测量的下限制。 当输入有效值小于这个阈值(该值内部自动扩大 4 倍)时,输出有效值设为零。这可 以使在无负载情况下,即使有小的噪声信号,输出到有效值寄存器中的值为 0。 | RMS | RMS _ CREEP 2 2 0 RMS 2 RMS , | RMS | RMS _ CREEP 2 4)零线电流有效值测量 下图给出的是 BL6522B 中计算零线电流有效值的主要步骤,有效值是通过将电流或电 压波形信号先后经过平方、低通滤波、小信号偏移补偿、开平方根后获得。 INP INN PGA ADC SINC3 HPF × 54h NI_RMSGN/NI_RMSOS 01h WAVEFORM + 73h ISUMLVL c 43h GAIN 4Dh NI_CHGN/NI_CHOS s 02h I_SUM 74h MODE1[3] x2 LPF1 root + × ANTI-CREEP RMS 05h NI_RMS 6Fh RMS_CREEP (六)视在功率、视在能量计算 (以A相为例) 视在功率计算有两种方法,根据 MODE2 寄存器的[6]选择:分相视在功率由电流有效值 乘以电压有效值而得,或分相视在功率由有功功率平方与无功功率平方之和的平方根而得。 下图给出的是 BL6522B 中计算视在功率(A 相)的主要步骤,如前所述,分相视在功 率=电流有效值*电压有效值,或分相视在功率=平方根(有功功率平方+无功功率平方)。 06h AI_RMS × 09h AV_RMS 0Ch A_WATT + 61h A_VAGN/A_VAOS 75h MODE2[6] s ∫ 36h A_VAHR x2 + 11h A_VAR × + root × 16h A_VA x2 Edit by Richard Han, Fei yu hang 29/95 BL6522B 高精度三相多功 能电能计量芯片 1)有效值相乘 当 MODE1 寄存器的[6]为 0 时,分相视在功率=电流有效值*电压有效值。 BL6529 还包含了视在功率增益寄存器(A_VAGN、B_VAGN、 C_VAGN) ,用于分别 调整 A 相、B 相、C 相计量的视在功率的增益,方便校表。每个寄存器为 16 位补码形式, 其缺省值为 0000H。 增益校正的计算方式如下: A_VA_out A _ VA _ in (1 A_VAGN ) 216 例如:在 A_VAGN 中写入 7FFFH,功率输出便增大了 50%,写入 8001H 时,功率输 出减小 50%。 BL6529 还包含了视在功率偏置寄存器(A_VAOS、B_VAOS、C_VAOS) ,用于分别调 整 A 相、B 相、C 相计量的视在功率的偏差,方便校表。这里的偏差可能是源于功率计算 中 PCB 板上以及集成电路本身产生的通道间的串扰。偏差校正可以使在无负载情况下视在 功率寄存器的输出尽可能小。每个寄存器为 16 位补码形式,其缺省值为 0000H。 偏差校正的计算方式如下: A _ VA A _ VA A_VAOS 23 2)有功无功平方和开根 当 MODE1 寄存器的[6]为 1 时,分相视在功率=平方根(有功功率平方+无功功率平方)。 BL6522B 还包含了视在功率偏差校正寄存器(A_VAOS、B_VAOS、C_VAOS),用于 分别消除 A 相、B 相、C 相计量的视在功率计算中出现的偏差。这种偏差可能来源于输入 噪声,因为在计算视在功率中有一步平方运算,这样可能引入由噪声产生的直流偏置。偏差 校正可以使在无负载情况下视在功率寄存器中的值为 0。每个寄存器为 16 位补码形式,其 缺省值为 0000H。 偏差校正的计算方式如下: A _ VA _ out A _ VA _ in 2 A_VAOS 222 这里 A_VA_in 为未进行校正前的视在功率。 BL6522B 还包含了视在功率增益校正寄存器(A_VAGN、B_VAGN、C_VAGN),用于 分别调整 A 相、B 相、C 相计量的视在功率的增益,方便校表。每个寄存器为 16 位补码形 式,其缺省值为 0000H。 增益校正的计算方式如下: A _ VA _ out A _ VA _ in (1 Edit by Richard Han, Fei yu hang A_VAGN ) 216 30/95 BL6522B 高精度三相多功 能电能计量芯片 例如:在 A_VAGN 中写入 7FFFH,功率输出便增大了 50%,写入 8001H 时,功率输 出就减小 50%。 3)视在能量 视在能量由视在功率的积分来得到,即: VA Energy VA Power (t ) dt 在 BL6522B 中,通过在一个 56 位内部寄存器中连续累加视在功率信号来得到视在能 量,A 相视在能量寄存器 A_VAHR 取出此内部寄存器的高 32 位作为视在能量输出,寄存器 溢出的时间大约为 10 分钟。当 A 相视在能量寄存器(A_VAHR)的最高位为 1 时,给出半 满指示 VAEHF_A。B 相视在能量寄存器(B_VAHR)和 C 相视在能量寄存器(C_VAHR) 同理。 4)分相功率因子和视在功率计算方式 输出到 A_VA 寄存器和 A_PF 寄存器的值由 MODE2[6]来控制 当 MODE2[6]=0 时: 分相视在功率为 A _ VA AI _ RMS CI _ RMS 分相功率因子为 A _ PF A _ WATT AI _ RMS CI _ RMS A _ VA A _ WATT 2 A _ VAR 2 A _ PF A _ WATT 当 MODE2[6]=1 时: 分相视在功率为 分相功率因子为 Edit by Richard Han, Fei yu hang A _ WATT 2 A _ VAR 2 31/95 高精度三相多功 BL6522B 能电能计量芯片 (七)无功功率、无功能量计算(以A相为例) 无功功率计算主要把输入的电压和电流波形信号按照时间相乘,得到功率随着时间变化 的信息,假设电流电压信号为余弦函数,并存在相位差 φ= u i ,瞬态功率为: p(t ) 2U cos(t u ) 2 I cos(t i ) UI cos( u i ) UI cos(2t u i ) UI cos UI cos cos(2t 2 u ) UI sin sin(2t 2 u ) UI cos [1 cos(2t 2 u ) UI sin sin(2t 2 u ) 在 BL6522B 中,通过将输入电压电流信号移相之后这种关系来计算有功功率的。即先 对电流电压信号直接进行相乘,然后用低通滤波器滤除其中交流成分,取到直流量,也就是 有功功率。下图用图形化的方式显示了在电流电压间相位差为零时的功率计算情况: BL6522B 可以给出瞬态平均无功功率的值。其符号由电流电压间的相位决定 下图给出的是 BL6522B 中计算无功功率的主要步骤,电流电压瞬态值通过 Hilbert 移 相网络,保证 90 度相位差后再相乘,可以获得带符号的无功功率值。 IAP IAN PGA ADC PGA SINC3 ADC Phase HPF × + LPF2 Hilbert1 4Eh AI_CHGN/AI_CHOS 4Ch VAR_PHCAL 43h GAIN VAP VAN Phase × 51h AV_CHGN/AV_CHOS SINC3 HPF × + 5Eh A_VARGN/A_VAROS LPF2 LPF1 Hilbert2 × ANTI-CREEP VAR 6Bh 6Ch VAR_LOS_A VAR_CREEP + ∫ 2Dh A_VARHR 11h A_VAR 1)无功功率偏差校正 BL6522B 还包含了一个无功功率偏置寄存器 A_VAROS[15:0],这个 16 位寄存器以 2 的补码形式的数据来消除有功功率计算中出现的偏差。这里的偏差可能是源于功率计算中 PCB 板上以及集成电路本身产生的两通道间的串扰。偏差校正可以使在 NO LOAD 情况下 无功功率寄存器中的值为 0,以 A 相为例: Re activePowe rA Re activePowe rA0 A_VAROS 2)无功功率增益校正 无功功率的增益可以通过增益寄存器 A_VARGN[15:0]来调节有功功率的范围,下式 说明了功率增益寄存器是如何来做增益调节的,以 A 相为例: Output A _ VARG Re Active Power (1 Edit by Richard Han, Fei yu hang A_VARGN ) 216 32/95 BL6522B 高精度三相多功 能电能计量芯片 3)无功功率的防潜动 BL6522B 还包含了一个无功功率防潜动阈值寄存器 VAR_CREEP[15:0],这个 16 位 寄存器以无符号数的形式来设定一个潜动门限。当输入无功功率信号绝对值小于这个门限值 时,输出有功功率设为零。这可以使在 NO LOAD 情况下,即使有小的噪声信号,输出到有 功功率寄存器中的值为 0。 , | AVAR | VAR _ CREEP 0 A _ VAR A _ VAR , | AVAR | VAR _ CREEP 4)无功功率的小信号补偿 BL6529 还包含了一个无功功率小信号补偿寄存器(VAR_LOS_A、VAR_LOS_B、 VAR_LOS_C) ,这个 32 位寄存器中[9:0]为 A 相补偿值;[19:10]为 B 相补偿值;[29: 20]为 C 相补偿值。每相 10 位补偿值分别以 2 的补码形式的数据来补偿输入小信号时无功 功率的误差。缺省值为 00000000H。 5)无功功率反向指示阈值 BL6522B 还包含了无功反向指示阈值寄存器(REVP_CREEP),这个 12 位寄存器以 无符号数的形式来设定一个阈值,缺省值为 066H。当输入无功功率信号为负功并且绝对值 大于这个阈值的 2^8 倍时,A 相无功反向指示输出 REVPRP_A 为 1。B 相无功反向指示输 出 REVPRP_B 和 C 相无功反向指示输出 REVPRP_C 同理。 反向指示 REVP_VAR 的由工作模式寄存器的 MODE1[15]位选择:为 0 时,REVP_VAR 输出合相总无功反向指示 REVPRP;为 1 时,输出分相任一无功反向指示 REVPVAR,即 REVPVAR = REVPRP_A && REVPRP_B && REVPRP_C。 6)无功能量 无功能量由无功功率的积分来得到,即: REActive Energy REActive Power (t ) dt 在 BL6522B 中,通过在一个 56 位内部寄存器中连续累加无功功率信号来得到无功能 量,此内部寄存器的高 32 位又存入无功能量寄存器 A_VARHR[31:0]。这里离散信号的连 续累加和连续信号的积分是一样的道理,即: Re Active Energy LimT 0 { Re Active Power (nT ) T } n 0 这里 n 为采样个数,T 为采样周期,BL6522B 中采样周期 T 为 0.55us。 无功功率信号被连续地累加到内部寄存器中,这里的累加为代数和加法。 Edit by Richard Han, Fei yu hang 33/95 高精度三相多功 BL6522B 能电能计量芯片 (八)合相数据处理 1)三相电流和计算 AI_WAVE BI_WAVE + 02h I_SUM CI_WAVE 三相电流瞬态波形相加,存放在寄存器 I_SUM 中。 2)零线有效值计算 通过 MODE1[3]寄存器可选零线有效值计算方式: MODE1[3]为 0 时 通过直接计算零线电流有效值,输出到 NI_RMS 寄存器; MODE1[3]为为 1 时 通过计算三相电流瞬态代数和(I_SUM)的有效值,输出到 NI_RMS 寄存器; 3)电流电压峰值计算 74h MODE1[4:5] 01h AI_WAVE 01h BI_WAVE MUX 03h I_PEAK 01h CI_WAVE 04h V_PEAK 01h AI_WAVE 01h BI_WAVE MUX 1Ah PERIOD/CONER_AB or CONER_A 1Bh CONER_AC or CONER_B/CONER_BC or CONER_C 01h CI_WAVE 74h MODE1[31,14:13] BL6522B 通过 MODE1[5:4]选择电压电流峰值计量的相,设置使 I_PEAK 和 V_PEAK 寄存器保存半周期时间内对应相电压电流波形峰值的最大绝对值。在半周期结束时,IPEAK Edit by Richard Han, Fei yu hang 34/95 高精度三相多功 BL6522B 能电能计量芯片 和 VPEAK 中的数值被新的峰值更新 MODE1[5:4]=00,峰值寄存器输出 A 相 MODE1[5:4]=01,峰值寄存器输出 B 相 MODE1[5:4]=10,峰值寄存器输出 C 相 MODE1[5:4]=11,峰值寄存器输出 A 相 通过 MODE1[14:13]选择线电压频率周期 PERIOD,可设为自动频率周期切换或者指定 A 相、B 相或 C 相的线电压频率。通过 MODE1[31]选择两相电压的相间时间 CONER_AB、 CONER_AC、CONER_BC 或是某相电压电流之间的时间 CONER_A、CONER_B、CONER_C。 4)合相功率因子 75h MODE2[6] 0Ch/16h A_WATT/A_VA 0Dh/17h B_WATT/B_VA 0Eh/18h C_WATT/C_VA 1Ch A_PF PowerFactor CAL. 0Fh/19h WATT/VA 1Dh B_PF 1Dh C_PF 1Fh PF 75h MODE2[17] 在 BL6522B 中, 输出到合相功率因子 PF 寄存器的值由 MODE2[17]来控制。 为 MODE2[17]=0 时: 合相功率因子为 PF A _ WATT B _ WATT C _ WATT A _ VA B _ VA C _ VA 为 MODE2[17]=1 时: 合相功率因子为 PF A _ WATT B _ WATT C _ WATT ( A _ WATT B _ WATT C _ WATT ) 2 A _ VAR B _ VAR C _ VAR 2 当 PF=1 是 PF 寄存器中对应值为 7FFFFFH,当 PF=0 时候,PF 寄存器中对应值为接 Edit by Richard Han, Fei yu hang 35/95 高精度三相多功 BL6522B 能电能计量芯片 近 000000H。 5)合相有功功率、线周期有功能量、合相有功能量 75h 71h LINECYC MODE2[18] 74h MODE1[6] 0Fh WATT 0Ch A_WATT 0Dh B_WATT 0Eh C_WATT ANTI-CREEP WATT2 + 6Dh WA_CREEP2/WA_CREEP3 74h MODE1[21] 3Ah LINE_WATTHR LINE ENERGY POS ∫ 24h WAHR_P |NEG| ∫ 28h WAHR_N ∫ 20h WAHR toCF CF_WATT 70h CF_MODE 三相正向功率相加获得合相正向功率 WATT_P,带符号数,为正。 WATT _ P A _ WATT _ P B _ WATT _ P C _ WATT _ P 三相反向功率相加获得合相反向功率 WATT_N,带符号数,为负。 WATT _ N A _ WATT _ N B _ WATT _ N C _ WATT _ N 在 BL6522B 中通过 MODE1[6]选择合相有功功率 WATT 的累积方法: MODE1[6]=0,三相功率代数和相加获得合相功率 WATT; WATT A _ WATT B _ WATT C _ WATT MODE1[6]=1,三相功率绝对值相加获得合相功率 WATT; WATT A _ WATT B _ WATT C _ WATT 合相有功功率 WATT 的正向功率累加获得合相正向有功能量 WAHR_P,合相有功功率 WATT 的反向功率累加获得合相反向有功能量 WAHR_N。合相有功功率 WATT 累加获得合 相有功能量 WAHR,无符号数。 Edit by Richard Han, Fei yu hang 36/95 高精度三相多功 BL6522B 能电能计量芯片 WATT , if Watt 0 WAHR _ P 0 | WATT | , if WATT WAHR _ N 0 0 WAHR WATT 当合相正向有功能量寄存器(WAHR_P)的最高位为 1 时,给出半满指示 WAPEHF。 当合相反向有功能量寄存器(WAHR_N)的最高位为 1 时,给出半满指示 WANEHF。当合 相有功能量寄存器(WAHR)的最高位为 1 时,给出半满指示 WATTEHF。 线周期有功能量计算由线能量累加周期数寄存器 LINECYC 决定需要累计的周期,把输 出结果累加到线周期有功能量寄存器 LINE_WATTHR。 Line _ Watthr ( A _ WATT B _ WATT C _ WATT ) T LineCyc 当 线 周 期 有 功 能 量 寄 存 器 ( LINE_WATTHR ) 的 最 高 位 为 1 时 , 给 出 半 满 指 示 LINE_WATTEHF。通过 MODE2[18]选择线周期计算方式: 0:周期按照 A 相电压的过零来计算每个线周期 1:周期按照晶振 3.57920M/50 为一个线周期 通过 MODE1[21]选择防潜动模式选择: 0:使用功率阈值比较方式防潜动 1:开启定时防潜方式 BL6522B 还包含了一个合相有功防潜动阈值寄存器(WA_CREEP 2),这个 12 位寄存 器以无符号数的形式来设定一个潜动阈值,缺省值 420H。当输入合相有功功率信号绝对值 小于这个阈值时,输出合相有功功率设为零。BL6529 还包含了一个合相有功防潜动时间阈 值寄存器(WA_CREEP3),这个 12 位寄存器以无符号数的形式来设定一个定时值,缺省值 FFFH。当达到定时值时,才有 CF_WATT 输出。 定时防潜方式通过 MODE1[18:17]选择潜动标志位计算时间设置: 00:2.3 秒(3.58M 晶体) 01:9.2 秒(3.58M 晶体) 10:36.8 秒(3.58M 晶体) 11:73.6 秒(3.58M 晶体) 。 Edit by Richard Han, Fei yu hang 37/95 高精度三相多功 BL6522B 能电能计量芯片 定时防潜方式计算在一定时间里,能量积分是否大于对应时间里防潜动阈值 (WA_CREEP2)/2 的积分。如果没有,有功功率潜动标志位 FG_WA_CREEP 输出 0;如 果有,潜动标志位输出 1。 6)合相无功功率、线周期无功能量、合相无功能量,四象限能量,无功符 号 75h 71h LINECYC MODE2[18] 12h B_VAR LINE ENERGY 14h VAR 11h A_VAR + 13h C_VAR ANTI-CREEP VAR2 S 3Bh LINE_VARHR 30h VARHR 70h CF_MODE toCF 6Eh VAR_CREEP2/VAR_CREEP3 CF_VAR 3Ch VARHR_FLAG 74h MODE1[21] 31h VARHR1 II | I ---------III | IV 32h VARHR2 33h VARHR1 34h VARHR2 在 BL6522B 中通过三相无功功率代数和相加获得合相无功功率 VAR。 Var A _ VAR B _ VAR C _ VAR 合相无功功率 VAR 累加获得合相无功能量 VARHR。当合相无功能量寄存器(VARHR) 的最高位为 1 时,给出半满指示 VAREHF。 线周期无功能量计算由线能量累加周期数寄存器 LINECYC 决定需要累计的周期,把输 出结果累加到线周期无功能量寄存器 LINE_VARHR。 Line _ Varhr (A _ VAR B _ VAR C _ VAR) T LineCyc 当 线 周 期 无 功 能 量 寄 存 器 ( LINE_VARHR ) 的 最 高 位 为 1 时 , 给 出 半 满 指 示 LINE_VAREHF。通过 MODE2[18]选择线周期计算方式: 0:周期按照 A 相电压的过零来计算每个线周期 1:周期按照晶振 3.57920M/50 为一个线周期 通过 MODE1[21]选择防潜动模式选择: 0:使用功率阈值比较方式防潜动 1:开启定时防潜方式 Edit by Richard Han, Fei yu hang 38/95 高精度三相多功 BL6522B 能电能计量芯片 BL6522B 还包含了一个合相无功防潜动阈值寄存器(VAR_CREEP 2) ,这个 12 位寄 存器以无符号数的形式来设定一个潜动阈值,缺省值 420H。当输入合相无功功率信号绝对 值小于这个阈值时,输出合相无功功率设为零。BL6529 还包含了一个合相无功防潜动时间 阈值寄存器(VAR_CREEP3) ,这个 12 位寄存器以无符号数的形式来设定一个定时值,缺省 值 FFFH。当达到定时值时,才有 CF_VAR 输出。 定时防潜方式通过 MODE1[18:17]选择潜动标志位计算时间设置: 00:2.3 秒(3.58M 晶体) 01:9.2 秒(3.58M 晶体) 10:36.8 秒(3.58M 晶体) 11:73.6 秒(3.58M 晶体) 。 定时防潜方式计算在一定时间里,能量积分是否大于对应时间里防潜动阈值 (VAR_CREEP2)/2 的积分。如果没有,无功功率潜动标志位 FG_VAR_CREEP 输出 0; 如果有,潜动标志位输出 1。 四象限无功能量寄存器 VARHR1 为 I 象限三相无功能量累计,无符号数。 四象限无功能量寄存器 VARHR2 为 II 象限三相无功能量累计,无符号数。 四象限无功能量寄存器 VARHR3 为 III 象限三相无功能量累计,无符号数。 四象限无功能量寄存器 VARHR4 为 IV 象限三相无功能量累计,无符号数。 当四象限无功能量寄存器(VARHR1)的最高位为 1 时,给出半满指示 VAR1EHF,当 四象限无功能量寄存器(VARHR2)的最高位为 1 时,给出半满指示 VAR2EHF,当四象限 无功能量寄存器(VARHR3)的最高位为 1 时,给出半满指示 VAR3EHF,当四象限无功能 量寄存器(VARHR4)的最高位为 1 时,给出半满指示 VAR4EHF。 寄存器 VARHR_FLAG 为无功象限区分标志,第[7:6]代表合相,[5:4] 代表 A 相,[3: 2] 代表 B 相,[1:0] 代表 C 相。其中每两位数中的高位为有功功率的符号位,低位为无功 功率的符号位。 7)合相视在功率、合相视在能量、合相功率因子 16h A_VA 17h B_VA + 18h C_VA 0Fh WATT s S 39h VAHR 70h CF_MODE x2 + 14h VAR 75h MODE2[17] root 19h VA toCF CF_VAR x2 Edit by Richard Han, Fei yu hang 39/95 高精度三相多功 BL6522B 能电能计量芯片 输出到合相 VA 寄存器和 PF 寄存器的值由 MODE2[17]来控制 当 MODE2[17]=0 时: 合相视在功率为 VA A _ VA B _ VA C _ VA 合相功率因子为 PF A _ WATT B _ WATT C _ WATT A _ VA B _ VA C _ VA 当 MODE2[17]=1 时: 合相视在功率为 VA ( A _ WATT B _ WATT C _ WATT ) 2 A _ VAR B _ VAR C _ VAR 2 合相功率因子为 PF A _ WATT B _ WATT C _ WATT ( A _ WATT B _ WATT C _ WATT ) 2 A _ VAR B _ VAR C _ VAR 2 合相视在功率累计得合相视在能量 VAHR,无符号数。 VAHR VA 8)基波合相有功功率、基波合相有功能量 74h MODE1[8:7] 0Ch A_WATT 0Dh B_WATT + 0Eh C_WATT ANTI-CREEP WATT2 s 10h F_WATT S 2Ch F_WAHR toCF 6Dh WA_CREEP2/WA_CREEP3 74h MODE1[21] CF_WATT 70h CF_MODE 在 BL6529 中通过 MODE1[8:7] 选择基波有功功率寄存器 F_WATT 的输出: Edit by Richard Han, Fei yu hang 40/95 BL6522B 高精度三相多功 能电能计量芯片 00:输出合相基波平均有功功率值 F_WATT 01:输出 A 相基波平均有功功率值 AF_WATT 10:输出 B 相基波平均有功功率值 BF_WATT 11:输出 C 相基波平均有功功率值 CF_WATT 基波合相有功功率 F_WATT 累加获得合相有功能量 F_WAHR,无符号数。当基波合相 有功能量寄存器(F_WAHR)的最高位为 1 时,给出半满指示 FWAEHF。 (九)脉冲输出 1)有功能量频率转换 为了校验,BL6522B 还提供了能量频率转换,除了厂家最初的校验,终端用户也要经 常进行能量计量器的校准。CF_WATT 根据 MODE2 寄存器的[12:10]选择能量频率转换的 对象: 000:CF_WATT 输出全波合相有功能量脉冲 001:CF_WATT 输出全波 A 相有功能量脉冲 010:CF_WATT 输出全波 B 相有功能量脉冲 011:CF_WATT 输出全波 C 相有功能量脉冲 100:CF_WATT 输出基波合相有功能量脉冲 101:CF_WATT 输出基波 A 相有功能量脉冲 110:CF_WATT 输出基波 B 相有功能量脉冲 111:CF_WATT 输出基波 C 相有功能量脉冲 以 MODE2[12:10]=000 为例,有功功率脉冲 CF_WATT 产生于全波合相有功能量寄 存器 WAHR 中的第 N 位,N 由 CF_MODE 寄存器决定,CF_MODE 的每位分别对应 WAHR 中的某位,这个 12 位无符号寄存器可以调整的输出频率,从 1 倍到 2N 倍,N 由 CF_MODE 第 N 位为 1 决定。在负载稳定的条件下,输出频率正比于平均有功功率。 当电流电压输入端为满刻度,CF_MODE=000h 时,最大的输出频率大约为 50/27Hz。 当电流电压输入端为满刻度,CF_MODE=010h 时,最大的输出频率大约为 50/23Hz。 当电流电压输入端为满刻度,CF_MODE=800h 时,最大的输出频率大约为 50*24 Hz。 由于滤波器不可能是完全理想的,所以低通后乃至数字到频率转换后的信号都会含有 Sin(2wt)的成分,下图是能量随时间变化曲线,其中那条虚直线是理想的有功能量曲线, 等于 V×I×t,而实际中的能量曲线是实型曲线,因为正弦信号的平均值为零,所以正弦波纹 不会影响能量信号的累积。然而,在输出频率中可以观察到这些正弦波纹,尤其是在频率比 较高的时候。负载越大、频率越高,这种正弦波纹会越明显。这是因为频率越高,能量频率 Edit by Richard Han, Fei yu hang 41/95 BL6522B 高精度三相多功 能电能计量芯片 转换时信号累加平均的时间就越短,正弦变化也就越明显。因而,选择比较低的频率输出可 以很大程度上减小正弦变化现象的影响,有利于脉冲校准。还有,可以通过使用更长的时钟 门限时间来平均输出频率,得到同样的效果。 2)无功能量频率转换 为了校验,BL6522B 还提供了能量频率转换,除了厂家最初的校验,终端用户也要经 常进行能量计量器的校准。CF_VAR 根据 MODE2 寄存器的[15:13]选择能量频率转换的对 象: 000:CF_VAR 输出全波合相无功能量脉冲 001:CF_VAR 输出全波 A 相无功能量脉冲 010:CF_VAR 输出全波 B 相无功能量脉冲 011:CF_VAR 输出全波 C 相无功能量脉冲 100:CF_VAR 输出全波合相视在能量脉冲 101:CF_VAR 输出全波 A 相视在能量脉冲 110:CF_VAR 输出全波 B 相视在能量脉冲 111:CF_VAR 输出全波 C 相视在能量脉冲 以 MODE2[15:13]=000 为例,无功功率脉冲 CF_VAR 产生于全波合相无功能量寄存 器 VARHR 中的第 N 位,N 由 CF_MODE 寄存器决定,CF_MODE 的每位分别对应 VARHR 中的某位,这个 12 位无符号寄存器可以调整的输出频率,从 1 倍到 2N 倍,N 由 CF_MODE 第 N 位为 1 决定。在负载稳定的条件下,输出频率正比于平均无功功率。 当电流电压输入端为满刻度,CF_MODE=000h 时,最大的输出频率大约为 50/27Hz。 当电流电压输入端为满刻度,CF_MODE=010h 时,最大的输出频率大约为 50/23Hz。 当电流电压输入端为满刻度,CF_MODE=800h 时,最大的输出频率大约为 50*24 Hz。 Edit by Richard Han, Fei yu hang 42/95 BL6522B 高精度三相多功 能电能计量芯片 (十)反向指示输出 1)有功反向指示阈值 BL6522B 还包含了一个有功反向指示阈值寄存器(WA_REVP),这个 12 位寄存器以 无符号数的形式来设定一个阈值,缺省值为 177H。当输入有功功率信号为负功并且绝对值 大于这个阈值*2^5 时,反向指示输出 REVP_WA 为 1。 2)无功反向指示阈值 BL6522B 还包含了一个无功反向指示阈值寄存器(VAR_REVP),这个 12 位寄存器以 无符号数的形式来设定一个阈值,缺省值为 066H。当输入无功功率信号为负功并且绝对值 大于这个阈值*8 时,反向指示输出 REVP_VAR 为 1。 反向指示 REVP_VAR 的计算选择由工作模式寄存器的 MODE[3]位决定:为 0 时,三 相 REVP_VAR 值之与;为 1 时,三相 REVP_VAR 值之或。 3)各相反向指示 反向指示 REVP_WA 的选择首先受 MODE1[23]影响: 当 MODE1[23]=0 时,REVP_WA 为全波有功反向指示; 当 MODE1[23]=1 时,REVP_WA 为基波有功反向指示; 反向指示 REVP_WA 的计算由工作模式寄存器的 MODE1[15]位决定: 当 MODE1[15]=0 时,REVP_WA 输出三相 REVP_WA 值之与; 当 MODE1[15]=1 时,REVP_WA 输出三相 REVP_WA 值之或。 反向指示 REVP_VAR 的计算由工作模式寄存器的 MODE1[15]位决定: 当 MODE1[15]=0 时, REVP_VAR 输出总无功 REVP; 当 MODE1[15]=1 时, REVP_VAR 输出分相无功 REVP 之与; 其它各种反向指示信号见中断寄存器 STATUS2。 Edit by Richard Han, Fei yu hang 43/95 BL6522B 高精度三相多功 能电能计量芯片 (十一)电参数监控 1)线电压跌落检测 BL6522B 可以通过编程的方式来指示,当线电压有效值低于某一峰值的时间超过一定 的半周期数时,给出线电压跌落指示。 如上图所示,当电压有效值小于跌落电压阈值寄存器(SAGLVL)中设定的阈值并且跌 落时间超过跌落线周期寄存器(SAGCYC)中的设定时间(图示为超过第 6 个半周期后, SAGCYC[7:0]=06H) ,线电压跌落事件通过设置中断状态寄存器中的 SAG 标志位来记录 下来。如果中断屏蔽寄存器(MASK1)中相应的 SAG 使能位置为逻辑 1,则/IRQ 逻辑输 出变为有效低电平。 跌落电压阈值寄存器(SAGLVL)可以由用户写入或读出,初始值为 FFFH。跌落线周 期寄存器(SAGCYC)也可以由用户写入或读出,初始值为 FFH。该寄存器的分辨率为 10ms/ LSB,这样一个中断的最大延迟时间就被限制为 2.55s。 2)过零超时 过零检测电路还连接着一个检测过零信号超时的寄存器 ZXTOUT,每当检测电压通道 有过零信号时 ZXTOUT 就置为初始值。如果无过零信号时就递减,如果超长时间仍无过零 信号输出时,该寄存器中的值会变为 0,这时中断状态寄存器中相应的位 ZXTO 被置 1,如 果中断屏蔽寄存器中的对应的使能位 ZXTO 也为 1 时,则过零信号超时事件也会反映在中 断管脚/IRQ 上。无论中断寄存器中相应的使能位设置有无,中断状态寄存器(MASK)中 的 ZXTO 标志位总是在 ZXTOUT 寄存器减为 0 时被设置为有效 1。 过零超时寄存器 ZXTOUT 可以由用户写入或读出,初始值为 FFFFH。该寄存器的分辨 率为 70.5us/ LSB,这样一个中断的最大延迟时间就被限制为 4.369s。 下图显示了当线电压一直为一个固定直流信号时,检测过零超时的机制: Edit by Richard Han, Fei yu hang 44/95 BL6522B 高精度三相多功 能电能计量芯片 3)电压信号符号位 BL6522B 在每个电压通道中有一个波形符号检测电路,实时输出过零信号的符号位到 ZX。如果中断屏蔽寄存器中对应的 ZX 位也设置为逻辑 1,就会输出一个有效的中断请求 IRQ。 过零信号从电压通道 LPF2 处引出。 4)电流电压相序 电压逆相序新标准:三相四线模式下电压相序检测按照 A/B/C 三相电压的过零点顺序 进行判断,电压相序正确的依据:当 A 相电压过零之后,B 相电压过零,然后才是 C 相电 压过零,PS_V=0;否则电压错序,PS_V=1。另外,只要当 A/B/C 三相电压中任何一相没 有电压输入时,可以认为是相序正常。有任意一相断相,无视逆相序。 如果中断屏蔽寄存器(MASK1)中对应的 PS_V 位也设置为逻辑 1,就会输出一个有 效的中断请求/IRQ1。无论中断屏蔽寄存器(MASK1)中相应的使能位设置有无,中断状态 寄存器(STATUS1)中的 PS_V 标志位总是记录电压相序。 电流逆相序的判别依据是:三相电压均大于电能表的临界电压,三相电流均大于 5%额 定(基本)电流,三相电流逆相序,且持续时间大于设定时间(60S),此种工况称为电流 逆相序。 6522B 目前没有设置临界电流,当输入为小电流时不准电流逆相序不准。但实时刷新 满足 60 秒检测要求,满足三相电压不跌落要求。 如果中断屏蔽寄存器(MASK2)中对应的 PS_I 位也设置为逻辑 1,就会输出一个有效 的中断请求/IRQ2。无论中断屏蔽寄存器(MASK2)中相应的使能位设置有无,中断状态寄 存器(STATUS2)中的 PS_I 标志位总是记录电流相序。 Edit by Richard Han, Fei yu hang 45/95 BL6522B 高精度三相多功 能电能计量芯片 5)峰值超限 BL6522B 可以通过编程方式来设定电流和电压有效值的门限值,由峰值门限寄存器 (I_PKLVL、V_PKLVL)设定。 如:当 A 相通道电流有效值大于电流峰值门限寄存器(I_PKLVL)设定的阈值时,给出 电流过载指示 PKI_A,如果中断屏蔽寄存器(MASK1)中相应的 PKI_A 使能位置为逻辑 1, 则/IRQ 逻辑输出变为有效低电平。 同样,当 B 相、C 相通道电流有效值大于电流峰值门限寄存器(I_PKLVL)设定的阈值 时,给出电流过载指示 PKI_B、PKI_C,如果中断屏蔽寄存器(MASK1)中相应的 PKI_B、 PKI_C 使能位置为逻辑 1,则/IRQ 逻辑输出变为有效低电平。 同样,当电压有效值大于电压峰值门限寄存器(V_PKLVL)设定的阈值时,给出电压 过载指示,如果中断屏蔽寄存器(MASK1)中相应的 PKV_A、PKV_B、PKV_C 使能位置 为逻辑 1,则/IRQ 逻辑输出变为有效低电平。 6)电源供电监视 BL6522B 上包含一块片上电源监视电路,能够连续检测模拟电源(AVDD) 。如果电源 电压小于 2.5V±5%,则 BL6522B 不被激活(不工作),也就是说当电源电压小于 2.5V 时, 不进行能量累加。这种做法可以保证设备在电源上电掉电时保持正确的操作。此电源监视电 路有滞后及滤波机制,能够在很大程度上消除由于噪声引起的错误触发。一般情况下,电源 供电的去耦部分应该保证在 AVDD 上的波纹不超过 3.3V5%。 7)自动线频率检测 对于电网频率测试,可以选择指定相测试,或自动测试。 MODE1[14:13]为 01、11、10 时对应选择 A、C、B 相三相中的一相来计量电压线周期 MODE1[14:13]为 00 时,自动频率周期检测选择,缺省顺序为 A 相=>C 相=>B 相,自动 选择避免断相;其中自动切换的依据是 SAG_A,SAG_B,SAG_C 信号; 自动切换原理: 当 SAG_A 为 0 时,表明 A 相正常工作,没有电压跌落事件,这时周期寄存器 PERIOD 输 Edit by Richard Han, Fei yu hang 46/95 BL6522B 高精度三相多功 能电能计量芯片 出 A 相频率周期; 当 SAG_A=1,且 SAG_C =0 时,表明 A 相发生电压跌落,而 B 相正常工作,没有电压跌 落事件,这时周期寄存器 PERIOD 输出输出 C 频率相频率; 当 SAG_A=1,SAG_C =1,且 SAG_B =0 时,表明 A、C 相发生电压跌落,而 B 相正常工 作,没有电压跌落事件,这时周期寄存器 PERIOD 输出 B 频率相频率; PERIOD 寄存器中记录的对 50Hz 线周期的计数,如果输入信号偏离 50Hz,对应计数 值会有变化。 (十二)辅助功能 1)快速潜动测试 BL6522B 提供快速潜动判断手段,可以设置四种时间段来快速判断整机是否存在潜动 问题。 判断的方法,是计算在同一时间间隔里,瞬时功率的积分是否大于同样时间段中防潜动阈值 WA_CREEP2/2 或 VAR_CREEP2/2 的积分,如果没有,快速潜动标志位输出 0,如果有潜 动标志位输出 1; 利用 MODE1[18:17]可以设置 4 个测试时间:2.3 秒、9.2 秒、36.8 秒、73.6 秒 快速潜动标志位位于 STATUS2 [30]和 STATUS2 [31],分别对应有功和无功。 2)定时防潜设置 工作模式寄存器 MODE1[21] 为防潜动模式选择,默认为 1’b0,使用功率阈值比较方 式防潜动;为 1 时候,开启定时防潜方式; 定时防潜功能打开后,根据 WA_CREEP3 或 VAR_CREEP3 寄存器的值,分别给有功 能量累计或无功能量累计设定复位时间,如果在给定的时间里,有功能量累计值或无功能量 累计值不足以在 CF_WATT 或 CF_CAR 输出脚上触发 1 个校验脉冲,内部有功能量累计值 或无功能量累计值将被清零。 定时防潜的设置需要按照根据整机防潜动考核的时间设置。应避免无法通过整机启动实 验等问题。 3)小信号补偿按照功率因子自动调整 工作模式寄存器 MODE2[5] 为小信号自动补偿模式选择,默认为 1’b0,功能关闭;当 MODE2[5] =1 时,有功及无功小信号补偿自动随功率因子变化调整。 Edit by Richard Han, Fei yu hang 47/95 BL6522B 高精度三相多功 能电能计量芯片 如当 PF=0.5 时,实际有功功率小信号补偿值为 WA_LOS*PF; 无功功率的小信号自动补偿方式与有功功率一致。 4)校验脉冲输出选择 作为有功电能脉冲输出 CF_WATT,及无功电能脉冲输出 CF_VAR,可以通过 MODE 寄存器控制,可以有选择的输出。 MODE2[12:10]用来选择 CF_WATT 输出: MODE2[12:10] 0 0 0 CF1 输出全波合相有功能量脉冲 0 0 1 CF1 输出全波 A 相有功能量脉冲 0 1 0 CF1 输出全波 B 相有功能量脉冲 0 1 1 CF1 输出全波 C 相有功能量脉冲 1 0 0 CF1 输出基波合相有功能量脉冲 1 0 1 CF1 输出基波 A 相有功能量脉冲 1 1 0 CF1 输出基波 B 相有功能量脉冲 1 1 1 CF1 输出基波 C 相有功能量脉冲 MODE2[15:13]用来选择 CF_WATT 输出: CF2 为无功或视在能量输出校验脉冲。 CF2_SEL[2:0] 0 0 0 CF2 输出全波合相无功能量脉冲 0 0 1 CF2 输出全波 A 相无功能量脉冲 0 1 0 CF2 输出全波 B 相无功能量脉冲 0 1 1 CF2 输出全波 C 相无功能量脉冲 1 0 0 CF2 输出全波合相视在能量脉冲 Edit by Richard Han, Fei yu hang 48/95 BL6522B 高精度三相多功 能电能计量芯片 1 0 1 CF2 输出全波 A 相视在能量脉冲 1 1 0 CF2 输出全波 B 相视在能量脉冲 1 1 1 CF2 输出全波 C 相视在能量脉冲 5)校验脉冲输出关断 通过 MODE2[20]可以关断 CF_VAR 的输出。 通过 MODE2[19]可以关断 CF_WATT 的输出。 为 1 时候关断。 6)有效值计算稳定时间设置 由于精确的有效值计算需要比较长的稳定时间,这在整机启动时,对软件处理带来一定 的影响。 BL6522B 可以选择有效值稳定时间,MODE2[23]用来控制,为 1 时,有效值稳定时间 大约在 1.6 秒,为 0 时,有效值稳定时间大约在 0.4 秒,可以为快速启动所用。 7)反向指示判断方式设置 功率的反向指示脚可以选择指示瞬态功率的符号,或则选择平均功率的符号。 MODE2[24]用来反向指示选择,为 1 时,选择瞬态功率符号位为反向指示,反向指示 计算过程中,REVP_CREEP 有效;为 0 时,选择刷新率 3.5Hz 的平均功率寄存器 WATT 或 VAR 的符号位为反向指示,这时 WA_CREEP 或 VAR_CREEP 在计算过程中有效。 8)输入通道交换模式 对于模拟前端有 7 路高精度 ADC,通道间存在一定的串扰,虽然在芯片版图设计中已 尽可能考虑抑制串扰的影响,但在设计更高精度的整机时,通道间的窜扰对小信号会有较大 影响。 BL6522B 在客户样机试制过程中,可以选择不同外部模拟输入排列方式,来选择与外 部 PCB 匹配较好、窜扰影响最小的方案。 MODE2[22:21]用来控制输入信号交换: Mode[22:21]=00,外围 PCB 输入到 7 通道 ADC 的信号依次为,IC,IB,IA,NI,VA, VB,VC;这时芯片模拟前端缺省排列方式。 Edit by Richard Han, Fei yu hang 49/95 BL6522B 高精度三相多功 能电能计量芯片 Mode[22:21]=01,外围 PCB 输入到 7 通道 ADC 的信号依次为,VC,VB,VA,NI,IA, IB,IC; Mode[22:21]=10,外围 PCB 输入到 7 通道 ADC 的信号依次为,IC,IB,IA,NI, VC, VB,VA; Mode[22:21]=11,外围 PCB 输入到 7 通道 ADC 的信号依次为,VA,VB,VC,NI, IA, IB,IC; 9)模拟通道采样时钟设置 MODE1[25:24]可以设置前端 ADC 的工作频率,采样率的变化对精度由一定影响,同 时功耗随着频率上升而上升。 MODE1[25:24]设置 00,01,10,11 时候,模拟前端 ADC 工作频率对应选择为 OSC/4, OSC/2,OSC,OSC/8。其中 OSC=3.5895MHz。 10)相位延时分段补偿 由于模拟输入端的互感器在不同幅度输入信号情况下,可能存在角差不一致,6522B 增加角差分段补偿设置,当 MODE1[22]为 0 时,允许角差分三段补偿;当 MODE1[22]为 1 时,角差分段补偿模式关闭,相位补偿只用一个值,用 PHCAL[15:8]; 电流或电压通道角差校正寄存器: 当 IRMSmin<输入电流有效值<P1 时,[7:0]用于校正的电流或电压通道相位,[7]为使能位, 最小调整延时时间 280ns,对应 0.005 度/1LSB,最大可调整±0.625 度) 。 当 P1<输入电流有效值<P2 时,[15:8]用于校正的电流或电压通道相位,[15]为使能位,调 整精度同上。 当 P2<输入电流有效值<IRMSmax 时,[23:16]用于校正的电流或电压通道相位,[23]为使 能位,调整精度同上。 Edit by Richard Han, Fei yu hang 50/95 BL6522B 高精度三相多功 能电能计量芯片 IRMS_P1 IRMS_P2 IAP AI_RMS C ADC Ф PGA IAN GAIN[3:0] IA_PHCAL VA_PHCAL GAIN[15:12] VAP PGA Ф ADC VAN C AI_RMS IRMS_P1 IRMS_P2 11)大信号功率非线性补偿 针对大信号功率的非线性误差,可以通过大信号功率非线性补偿来校准。 MODE1[28:26] 大信号非线性校正寄存器,用于校正 IRMS>P2 时的功率非线性, P2 为输入寄存器,可设置,一般设置为>20A。 P3 不可外部输入,芯片会根据 P2 自动设置成 P3=1.33*P2。 启动大信号功率非线性补偿后,6522B 会根据 IRMS 值自动对功率进行分段校正,校正幅 度<0.15%,主要应用与设计 0.2 级表。 MODE1[28:26] P2<IRMS<P3 时 功 率 校 正幅度 P3<IRMS 时功率校正幅度 0 0 0 0 0 0 0 1 +0.025% +0.05% 0 1 0 +0.05% +0.1% 0 1 1 +0.075% +0.15% Edit by Richard Han, Fei yu hang 51/95 BL6522B 1 0 0 +0.1% +0.2% 1 0 1 -0.1% -0.2% 1 1 0 -0.05% -0.1% 1 1 1 -0.025% -0.05% 高精度三相多功 能电能计量芯片 12)同相电流电压夹角测量 MODE1[31]为 1 时,CONER_A(1AH) 、CONER_B(1BH) 、CONER_C(1BH)为各相 电压与电流间隔时间寄存器,根据时间值可以换算出各相电压电流间的夹角。 13)不同相电压夹角测试 MODE1[31]为 0 时,CONER_AB(1AH) 、CONER_AC(1BH) 、CONER_BC(1BH)为 各相压间过零间隔时间寄存器,可以做为电压逆相序判断提供依据。 (十三)工作模式选择 1)正常模式 MODE2 中的 PD_V=PD_I=0 时,计量芯片为正常工作模式。 27)电流检测模式 MODE2 中的 PD_V=1 时,模拟部分所有电压通道关断,数字部分所有电压相关及功率、 能量计算也关断; 如 PD_I=0,计量芯片只检测各通道电流有效值。 如 PD_I=1,计量芯片的电压电流通道全部关闭。 电流检测模式主要用在全失压情况下。 (十四)中断 BL6522B 的中断由中断状态寄存器 STATUS1、STATUS2 和中断屏蔽寄存器 MASK1、 MASK2 分别来进行管理。当 BL6522B 发生中断事件时,其状态寄存器中相应的标志位便 Edit by Richard Han, Fei yu hang 52/95 BL6522B 高精度三相多功 能电能计量芯片 设置到逻辑 1。如果中断屏蔽寄存器中此中断的允许位为逻辑 1 时,那么/IRQ 逻辑输出将 变为有效低电平。状态寄存器中的标志位设定与屏蔽位的状态无关。 为了确定中断源,系统主微处理器(MCU)从状态寄存器 STATUS1、STATUS2 读出。 在完成中断状态寄存器读出指令后,/IRQ 输出将变为逻辑高电平。读出时,BL6522B 能保 证不使中断事件被丢失。若中断事件正好在对状态寄存器读出时发生,该事件也不会丢失。 且/IRQ 逻辑输出保持高电平,直到中断状态寄存器数据传输结束,重新返回逻辑低电平, 以指示下一次中断。 中断状态寄存器(STATUS)中的标志位在读操作后不会自动清零,但可以通过 SPI 口写入数据,重新置 0。 (ADI 的 STATUS 寄存器不可写) 1)利用 MCU 获得 BL6522B 的中断 下图表示了利用 MCU 执行 BL6522B 中断管理时序图。在时间 t1 处,/IRQ 变为有效低 电平,表明 BL6522B 内部已发生一个或多个中断事件。/IRQ 逻辑输出应与 MCU 的下降沿 触发外部中断相对应。检测下降沿时,应将 MCU 设置成启动执行其中断服务程序(ISR) 。 在进入 ISR 时,所有中断都应通过全局中断允许位加以禁止。这时,MCU 外部中断标志可 能被清除,以捕获在当前 ISR 期间发生的中断事件。当 MCU 中断标志被清除时,可利用复 位完成从状态寄存器读出。这将使/IRQ 线复位到逻辑高电平(t2)。状态寄存器中的内容来 确定中断源,以确定应采取的适当操作。若在 ISR 期间内发生相继的中断事件,则该事件 便重新由所设定的 MCU 外部中断标志(t3)加以记录。从 ISR 返回时,全局中断屏蔽将被 清除(在相同指令周期) ,外部中断标志将再次引起 MCU 转移到它的 ISR 上。这就保证了 MCU 不会丢失任何外部中断。 2)中断时序 当/IRQ 为低电平时,MCU 的 ISR 必须对中断状态寄存器进行读操作,以确定中断源。 在对状态寄存器的内容进行读操作时,/IRQ 输出在第一个字节传送的最后一个 SCLK 下降 Edit by Richard Han, Fei yu hang 53/95 BL6522B 高精度三相多功 能电能计量芯片 沿上被设定为高电平(对中断状态寄存器读出的命令) 。直到下一次 8 位传送的最后一位(中 断状态寄存器的内容)被移出之前,/IRQ 输出都保持高电平,见图。若这时中断尚未决定, 则/IRQ 输出将再次变为低电平。若没有任何中断处于等待状态,则/IRQ 输出将保持高电平。 (十五)串行通讯接口SPI SPI 主要功能: 1、SPI 接口通讯数据帧为 8bits+32bits+8bits,最后一个字节为校验数据,校验方式是 5 个 8BIT 字节先取和,再取反,保留低 8 位。 2、速率达到>400K bits/s。 3、保留输入长字节 64 全 1 复位功能,仅 SPI 复位。 4、增加定时复位选择,0.5s,0.8s,1.6s,或该功能关闭。 5、SPI 防抖检测(通过连续检测测奇数个 OSC 时钟的数据,判读输入信号),可能会降低 速率。 6、SPI 接口通讯数据帧最后一个字节为校验数据,校验方式是 8BIT 校验和取反,参与校验 的数据包括寄存器地址(含读或写命令位)及寄存器数据。写数据时计量芯片也要进行比较 判断。数据输入时,如果校验和错误,输出一位状态指示 SPI_INPUT_ERR,为 1 时表明 出错,为 0 时,正常。输出校验错误时,仍然把数据输入到寄存器。 Edit by Richard Han, Fei yu hang 54/95 BL6522B 高精度三相多功 能电能计量芯片 三 内部寄存器 (一) 基本寄存器 外部 地址 名称 读/写 内部 读/写 位 数 默认 值 描述 电参量寄存器(内部写) 00H VERSION R W 32 6522B 101H 版本号:6522B1.01 01H WAVEFORM R W 24 000000 波形寄存器,通过 MODE 寄存器可选 H 输出零线电流波形 NI_WAVE; 输出 A 相电流波形 IA_WAVE; 输出 B 相电流波形 IB_WAVE; 输出 C 相电流波形 IC_WAVE; 输出 A 相电压波形 VA_WAVE; 输出 B 相电压波形 VB_WAVE; 输出 C 相电压波形 VC_WAVE; 02H I_SUM R W 24 0 三相电流代数和寄存器, 03H I_PEAK R W 24 0 电流瞬态峰值寄存器,刷新率 50Hz 04H V_PEAK R W 24 0 电压瞬态峰值寄存器,刷新率 50Hz 05H NI_RMS R W 24 0 零线有效值寄存器,刷新率 3.5Hz (REG 输入 24bit,无符号数) 通过 MODE 寄存器可选。 NI_RMS_SEL 为 0 时 NI_RMS 输出 零线有效值,刷新率 3.5Hz; NI_RMS_SEL 为 1 时输出三相电流瞬 态代数和的有效值;刷新率 3.5Hz (REG 输入 28bit,最高符号位) Edit by Richard Han, Fei yu hang 55/95 BL6522B 高精度三相多功 能电能计量芯片 06H AI_RMS R W 24 0 A 相电流有效值寄存器,刷新率 3.5Hz (REG 输入 24bit,无符号数) 07H BI_RMS R W 24 0 B 相电流有效值寄存器,刷新率 3.5Hz (REG 输入 24bit,无符号数) 08H CI_RMS R W 24 0 C 相电流有效值寄存器, 刷新率 3.5Hz (REG 输入 24bit,无符号数) 09H AV_RMS R W 24 0 A 相电压有效值寄存器,刷新率 3.5Hz (REG 输入 24bit,无符号数) 0AH BV_RMS R W 24 0 B 相电压有效值寄存器,刷新率 3.5Hz (REG 输入 24bit,无符号数) 0BH CV_RMS R W 24 0 C 相电压有效值寄存器, 刷新率 3.5Hz (REG 输入 24bit,无符号数) 0CH A_WATT R W 24 0 A 相平均有功功率寄存器,补码,刷 新率 3.5Hz(REG 输入 24bit,最高符 号位) 0DH B_WATT R W 24 0 B 相平均有功功率寄存器,补码,刷 新率 3.5Hz(REG 输入 24bit,最高符 号位) 0EH C_WATT R W 24 0 C 相平均有功功率寄存器,补码,刷 新率 3.5Hz(REG 输入 24bit,最高符 号位) 0FH WATT R W 32 0 合相平均有功功率寄存器,补码,刷 新率 3.5Hz(REG 输入 32bit,最高符 号位) 通过 MODE 寄存器可选代数和或绝 对值和相加; 10H F_WATT R Edit by Richard Han, Fei yu hang W 32 0 基波功率寄存器,通过 MODE 寄存器 可选分相基波和合相基波有功功率输 出 AF_WATT 或 BF_WATT 或 FC_WATT 或 F_WATT 。 刷 新 率 3.5Hz。 56/95 BL6522B 高精度三相多功 能电能计量芯片 11H A_VAR R W 24 0 A 相平均无功功率寄存器,补码,刷 新率 3.5Hz(REG 输入 24bit,最高符 号位) 12H B_VAR R W 24 0 B 相平均无功功率寄存器,补码,刷 新率 3.5Hz(REG 输入 24bit,最高符 号位) 13H C_VAR R W 24 0 C 相平均无功功率寄存器,补码,刷 新率 3.5Hz(REG 输入 24bit,最高符 号位) 14H VAR R W 32 0 合相平均无功功率寄存器,补码,刷 新率 3.5Hz(REG 输入 24bit,最高符 号位) 15H Reversed R W 32 0 16H A_VA R W 24 0 A 相平均视在功率寄存器,无符号数, 刷新率 3.5Hz(REG 输入 24bit,无符 号数) ; 通过 MODE 寄存器可选视在 功率的计算方式; 17H B_VA R W 24 0 B 相平均视在功率寄存器,无符号数, 刷新率 3.5Hz(REG 输入 24bit,无符 号数) ;通过 MODE 寄存器可选视在 功率的计算方式; 18H C_VA R W 24 0 C 相平均视在功率寄存器,无符号数, 刷新率 3.5Hz(REG 输入 24bit,无符 号数) ;通过 MODE 寄存器可选视在 功率的计算方式; 19H VA R W 32 0 合相平均视在功率寄存器,无符号数, 刷新率 3.5Hz(REG 输入 24bit,无符 号数) ;通过 MODE 寄存器可选视在 功率的计算方式; 1AH PERIOD / R W 32 0 [15:0]线电压频率周期寄存器(输入 16bit,无符号数); 刷新率 3.5Hz; CONER_AB or Edit by Richard Han, Fei yu hang [31:16]为电压 A 相与电压 B 相的相 间时间寄存器,或输出 A 相电压与电 57/95 BL6522B 能电能计量芯片 流间时间寄存器,由 MODE1[31]控 制; CONER_A 1BH 高精度三相多功 W 32 0 [15:0] 为电压 A 相与电压 C 相的相 间时间寄存器,或输出 B 相电压与电 流间时间寄存器,由 MODE1[31]控 制;; CONER_AC or CONER_B /CONER_BC or CONER_C R 1CH A_PF R W 24 0 A 相功率因子寄存器,刷新率 3.5Hz (REG 输入 24bit,最高符号位);通 过 MODE 寄存器可选功率因子的计 算方式; 1DH B_PF R W 24 0 B 相功率因子寄存器,刷新率 3.5Hz (REG 输入 24bit,最高符号位);通 过 MODE 寄存器可选功率因子的计 算方式; 1EH C_PF R W 24 0 C 相功率因子寄存器,刷新率 3.5Hz (REG 输入 24bit,最高符号位);通 过 MODE 寄存器可选功率因子的计 算方式; 1FH PF R W 24 0 合相功率因子寄存器,刷新率 3.5Hz (REG 输入 24bit,最高符号位);通 过 MODE 寄存器可选功率因子的计 算方式; 20H WAHR R W 32 0 合相有功能量寄存器 21H A_WAHR_P R W 32 0 A 相正向有功能量寄存器(REG 输入 24bit,无符号数) 22H B_WAHR_P R W 32 0 B 相正向有功能量寄存器(REG 输入 24bit,无符号数) 23H C_WAHR_P R W 32 0 C 相正向有功能量寄存器(REG 输入 24bit,无符号数) [31:16] 为电压 B 相与电压 C 相的相 间时间寄存器,,或输出 C 相电压与电 流间时间寄存器,由 MODE1[31]控 制; Edit by Richard Han, Fei yu hang 58/95 BL6522B 高精度三相多功 能电能计量芯片 24H WAHR_P R W 32 0 合相正向有功能量寄存器(REG 输入 24bit,无符号数) 25H A_WAHR_N R W 32 0 A 相反向有功能量寄存器(REG 输入 24bit,无符号数) 26H B_WAHR_N R W 32 0 B 相反向有功能量寄存器(REG 输入 24bit,无符号数) 27H C_WAHR_N R W 32 0 C 相反向有功能量寄存器(REG 输入 24bit,无符号数) 28H WAHR_N R W 32 0 合相反向有功能量寄存器(REG 输入 24bit,无符号数) 29H AF_WAHR R W 32 0 A 相基波有功能量寄存器。 (REG 输 入 32bit,无符号数) 2AH BF_WAHR R W 32 0 B 相基波有功能量寄存器。 (REG 输 入 32bit,无符号数) 2BH CF_WAHR R W 32 0 C 相基波有功能量寄存器。 (REG 输 入 32bit,无符号数) 2CH F_WAHR R W 32 0 合相基波有功能量寄存器。(REG 输 入 32bit,无符号数) 2DH A_VARHR R W 32 0 A 相 无 功 能 量 寄 存 器 ( REG 输 入 24bit,无符号数) 2EH B_VARHR R W 32 0 B 相 无 功 能 量 寄 存 器 ( REG 输 入 24bit,无符号数) 2FH C_VARHR R W 32 0 C 相 无 功 能 量 寄 存 器 ( REG 输 入 24bit,无符号数) 30H VARHR R W 32 0 合 相 无 功 能 量 寄 存 器 ( REG 输 入 24bit,无符号数) 31H VARHR1 R W 32 0 第 I 象限无功能量寄存器(REG 输入 24bit,无符号数), 无符号数 32H VARHR2 R W 32 0 第 II 象限无功能量寄存器(REG 输入 Edit by Richard Han, Fei yu hang 59/95 BL6522B 高精度三相多功 能电能计量芯片 24bit,无符号数),无符号数 33H VARHR3 R W 32 0 第 III 象限无功能量寄存器(REG 输 入 24bit,无符号数) 34H VARHR4 R W 32 0 第 IV 象限无功能量寄存器(REG 输 入 24bit,无符号数),无符号数 35H Reversed R W 32 0 36H A_VAHR R W 32 0 A 相 视 在 能 量 寄 存 器 ( REG 输 入 24bit,无符号数);通过 MODE 寄存 器可选视在能量的计算方式; 37H B_VAHR R W 32 0 B 相 视 在 能 量 寄 存 器 ( REG 输 入 24bit,无符号数);通过 MODE 寄存 器可选视在能量的计算方式; 38h C_VAHR R W 32 0 C 相 视 在 能 量 寄 存 器 ( REG 输 入 24bit,无符号数);通过 MODE 寄存 器可选视在能量的计算方式; 39h VAHR R W 32 0 合 相 视 在 能 量 寄 存 器 ( REG 输 入 24bit,无符号数);通过 MODE 寄存 器可选视在能量的计算方式; 3Ah LINE_ WATTHR R W 32 0 线周期累计有功能量寄存器(REG 输 入 24bit,无符号数) 3Bh LINE_ VARHR R W 32 0 线周期累计无功能量寄存器(REG 输 入 24bit,无符号数) 3Ch VAR_FLAG R W 8 0 无功象限区分标志,第[7:6]代表合相, [5:4] 代表 A 相, [3:2] 代表 B 相, [1:0] 代表 C 相。其中 每两位数中的高位为有功功率的符号 位,低位为无功功率的符号位。 3Dh STATUS1 R W 32 0 中断状态寄存器 1 3Eh STATUS2 R W 32 0 中断状态寄存器 2 Edit by Richard Han, Fei yu hang 60/95 BL6522B 3Fh TEMP R W 16 高精度三相多功 能电能计量芯片 温度传感器输出寄存器 0 (二) 校表寄存器(外部写) 40H BG_CTRL R/W R 32 0 基准电压温度系数调整寄存器; 41H TUNE_COAR SE / TUNE_FINE /TEMP_CTRL R/W R 20 0 [11:0]为温度传感器调整寄存器: [2:0] TUNE_COARSE 粗调寄存 器; [11:3] TUNE_FINE 细调寄存器; [19 : 12] 为 温 度 传 感 器 控 制 寄 存 器 TEMP_CTRL[7:0]: [1]CURRENT_TRIM_BIT 寄存器; [3]VCM_OPAMP_BYPASS 寄存器; [0]CHOP_SHUTDOWN 寄存器; [2]TEST_MODE 寄存器; [4]CORE_DEM_DISABLE 寄存器; [5]SIGMA-DELTA_DEM_DISABLE 寄存器; [6]TRIMSDM_ENABLE 寄存器; [7]SENSOR_ENABLE 寄存器; [32:20]保留 42H TEMP_CAL R W 32 ??? 温度传感器校正寄存器; 校正公司 Y=AX+B; [15:0]温度传感器增益调整寄存器 A; [31:16] 温度传感器偏置调整寄存器 B; Edit by Richard Han, Fei yu hang 61/95 BL6522B 43H GAIN R/W R 32 0 高精度三相多功 能电能计量芯片 电流电压 PGA 增益调整寄存器,详见 “前端增益调整”说明。 [3:0]为 A 相电流 PGA 增益调整; [7:4]为 B 相电流 PGA 增益调整; [11:8]为 C 相电流 PGA 增益调整; [15:12]为 A 相电压 PGA 增益调整; [19:16]为 B 相电压 PGA 增益调整; [23:20]为 C 相电压 PGA 增益调整; [27:24]为零线电流 PGA 增益调整; [31:28] 保留; 44H 45H 46H IRMS_P1 IRMS_P2 IA_PHCAL R/W R/W R/W R R R 24 24 24 03000 0H 角差分段点定义 P1, 28000 0H 角差分段点定义 P2, 00000 0H A 相电流通道角差校正寄存器, 满足 IRMSmin<P1<P2<IRMSmax 满足 IRMSmin<P1<P2<IRMSmax 当 IRMSmin< 输 入 电 流 有 效 值 <P1 时,[7:0]用于校正的电流通道相位, [7] 为 使 能 位 , 最 小 调 整 延 时 时 间 280ns,对应 0.005 度/1LSB,最大可 调整±0.625 度)。 当 P1<输入电流有效值<P2 时,[15: 8]用于校正的电流通道相位,[15]为使 能位,调整精度同上。 当 P2< 输 入 电 流 有 效 值<IRMSmax 时,[23:16]用于校正的电流通道相 位,[23]为使能位,调整精度同上。 47H IB_PHCAL R/W R 24 00000 0H B 相电流通道角差校正寄存器(同上) 48H IC_PHCAL R/W R 24 00000 0H C 相电流通道角差校正寄存器(同上) Edit by Richard Han, Fei yu hang 62/95 BL6522B 49H VA_PHCAL R/W R 24 00000 0H 高精度三相多功 能电能计量芯片 A 相电压通道角差校正寄存器, 当 IRMSmin< 输 入 电 流 有 效 值 <P1 时,[7:0]用于校正的电压通道相位, [7] 为 使 能 位 , 最 小 调 整 延 时 时 间 280ns,对应 0.005 度/1LSB,最大可 调整±0.625 度)。 当 P1<输入电流有效值<P2 时,[15: 8]用于校正的电流通道相位,[15]为使 能位,调整精度同上。 当 P2< 输 入 电 流 有 效 值<IRMSmax 时,[23:16]用于校正的电压通道相 位,[23]为使能位,调整精度同上。 4AH VB_PHCAL R/W R 24 00000 0H B 相电压通道角差校正寄存器(同上) 4BH VC_PHCAL R/W R 24 00000 0H C 相电压通道角差校正寄存器(同上) 4CH VAR_PHCAL R/W R 32 15000 000H 无功相位校正(微调): [3:0]位微调无功功率计算中 A 相电 流通道的相位; [7:4]位微调无功功率计算中 A 相电 压通道的相位; [11:8]位微调无功功率计算中 B 相电 流通道的相位; [15:12] 位微调无功功率计算中 B 相 电压通道的相位; [19:16] 位微调无功功率计算中 C 相 电流通道的相位; [23:20] 位微调无功功率计算中 C 相 电压通道的相位; [23]、[19]、[15]、[11] 、[7]、[3]为使 能位,最小调整延时时间 560ns,对 应 0.01 度/1LSB,最大可调整±0.08 度,缺省为 0.04 度。 Edit by Richard Han, Fei yu hang 63/95 BL6522B 高精度三相多功 能电能计量芯片 无功相位校正(粗调): [24]为 VAR_PHCAL2_IA 寄存器,为 1 时 IA 通道无功延时 64us; [25]为 VAR_PHCAL2_VA 寄存器,为 1 时 VA 通道无功延时 64us; [26]为 VAR_PHCAL2_IB 寄存器,为 1 时 IB 通道无功延时 64us; [27]为 VAR_PHCAL2_VB 寄存器,为 1 时 VB 通道无功延时 64us; [28]为 VAR_PHCAL2_IC 寄存器,为 1 时 IC 通道无功延时 64us; [29]为 VAR_PHCAL2_VC 寄存器,为 1 时 VC 通道无功延时 64us; 4DH NI_CHGN /NI_CHOS R/W R 32 00000 000H [15 : 0] 为 通 道 增 益 调 整 寄 存 器 NI_CHGN,调整的范围为±50%; [31:16] 为零线通道偏移调整寄存器 NI_CHOS,带符号; 4EH AI_CHGN/ R/W R 32 AI_CHOS 00000 000H A 相电流通道调整寄存器 [15 : 0] 为 通 道 增 益 调 整 寄 存 器 AI_CHGN,调整的范围为±50%; [31:16] 为电流通道偏移调整寄存器 AI_CHOS, 带符号; 4FH BI_CHGN/ R/W R 32 BI_CHOS 00000 000H B 相电流通道调整寄存器 [15 : 0] 为 通 道 增 益 调 整 寄 存 器 BI_CHGN,调整的范围为±50%; [31:16] 为电流通道偏移调整寄存器 BI_CHOS, 带符号; 50H CI_CHGN/ R/W CI_CHOS Edit by Richard Han, Fei yu hang R 32 00000 000H C 相电流通道调整寄存器 [15 : 0] 为 通 道 增 益 调 整 寄 存 器 CI_CHGN,调整的范围为±50%; 64/95 BL6522B 高精度三相多功 能电能计量芯片 [31:16] 为电流通道偏移调整寄存器 CI_CHOS, 带符号; 51H AV_CHGN/ R/W R 32 AV_CHOS 00000 000H A 相电压通道调整寄存器 [15 : 0] 为 通 道 增 益 调 整 寄 存 器 AV_CHGN,调整的范围为±50%; [31:16] 为电压通道偏移调整寄存器 AV_CHOS, 带符号; 52H BV_CHGN/ R/W R 32 BV_CHOS 00000 000H B 相电压通道调整寄存器 [15 : 0] 为 通 道 增 益 调 整 寄 存 器 BV_CHGN,调整的范围为±50%; [31:16] 为电压通道偏移调整寄存器 BV_CHOS, 带符号; 53H CV_CHGN/ R/W R 32 CV_CHOS 54H NI_RMSGN/ R/W R 32 NI_RMSOS 00000 000H C 相电压通道调整寄存器 00000 000H 零线有效值调整寄存器, 补码: [15 : 0] 为 通 道 增 益 调 整 寄 存 器 CV_CHGN,调整的范围为±50%; [31:16] 为电压通道偏移调整寄存器 CV_CHOS, 带符号; [15:0] 为备用通道增益调整寄存器 NI_RMSGN,补码; [31:16] 为零线通道偏置调整寄存 器 NI_RMSOS, 补码; 55H AI_RMSGN/ R/W R 32 AI_RMSOS 00000 000H A 相电流有效值调整寄存器, 补码: [15:0] 为电流有效值增益调整寄存器 AI_RMSGN,补码; [31:16] 为电流有效值偏置调整寄 存器 AI_RMSOS, 补码; 56H BI_RMSGN/ R/W BI_RMSOS R 32 00000 000H B 相电流有效值调整寄存器, 补码: [15:0] 为电流有效值增益调整寄存器 BI_RMSGN,补码; [31:16] 为电流有效值偏置调整寄存 Edit by Richard Han, Fei yu hang 65/95 BL6522B 高精度三相多功 能电能计量芯片 器 BI_RMSOS, 补码; 57H CI_RMSGN/ R/W R 32 CI_RMSOS 00000 000H C 相电流有效值调整寄存器, 补码: [15:0] 为电流有效值增益调整寄存器 CI_RMSGN,补码; [31:16] 为电流有效值偏置调整寄 存器 CI_RMSOS, 补码; 58H AV_RMSGN/ R/W R 32 AV_RMSOS 00000 000H A 相电压有效值调整寄存器, 补码: [15:0] 为电压有效值增益调整寄存器 VA_RMSGN,补码; [31:16] 为电压有效值偏置调整寄 存器 VA_RMSOS, 补码; 59H BV_RMSGN/ R/W R 32 BV_RMSOS 00000 000H B 相电压有效值调整寄存器, 补码: [15:0] 为电压有效值增益调整寄存器 VB_RMSGN,补码; [31:16] 为电压有效值偏置调整寄 存器 VB_RMSOS, 补码; 5AH CV_RMSGN/ R/W R 32 CV_RMSOS 00000 000H C 相电压有效值调整寄存器, 补码: [15:0] 为电压有效值增益调整寄存器 VC_RMSGN,补码; [31:16] 为电压有效值偏置调整寄 存器 VC_RMSOS, 补码; 5BH A_WATTGN/ R/W R 32 A_WATTOS 00000 000H A 相有功功率调整寄存器: [15:0]为有功功率增益调整寄存器 A_WATTGN,调整的范围为±50%; [31:16] 为有功功率偏置校准寄存 器 A_WATTOS,补码; 5CH B_WATTGN/ B_WATTOS R/W Edit by Richard Han, Fei yu hang R 32 00000 000H B 相有功功率调整寄存器: [15:0]为有功功率增益调整寄存器 66/95 BL6522B 高精度三相多功 能电能计量芯片 B_WATTGN,调整的范围为±50%; [31:16] 为有功功率偏置校准寄存 器 B_WATTOS,补码; 5DH C_WATTGN/ C_WATTOS R/W R 32 00000 000H C 相有功功率调整寄存器: [15:0]为有功功率增益调整寄存器 C_WATTGN,调整的范围为±50%; [31:16] 为有功功率偏置校准寄存 器 C_WATTOS,补码; 5EH A_VARGN/ A_VAROS R/W R 32 00000 000H A 相无功功率调整寄存器: [15:0]为无功功率增益调整寄存器 A_VARGN,调整的范围为±50%; [31:16] 为无功功率偏置校准寄存 器 A_VAROS,补码; 5FH B_VARGN/ B_VAROS R/W R 32 00000 000H B 相无功功率调整寄存器: [15:0]为无功功率增益调整寄存器 B_VARGN,调整的范围为±50%; [31:16] 为无功功率偏置校准寄存 器 B_VAROS,补码; 60H C_VARGN/ C_VAROS R/W R 32 00000 000H C 相无功功率调整寄存器: [15:0]为无功功率增益调整寄存器 C_VARGN,调整的范围为±50%; [31:16] 为无功功率偏置校准寄存 器 C_VAROS,补码; 61H A_VAGN/ A_VAOS R/W R 32 00000 000H A 相视在功率调整寄存器: [15:0]为视在功率增益调整寄存器 A_VAGN,调整的范围为±50%; [31:16] 为视在功率偏置校准寄存 器 A_VAOS,补码; 62H B_VAGN/ B_VAOS R/W Edit by Richard Han, Fei yu hang R 32 00000 000H B 相视在功率调整寄存器: [15:0]为视在功率增益调整寄存器 B_VAGN,调整的范围为±50%; 67/95 BL6522B 高精度三相多功 能电能计量芯片 [31:16] 为视在功率偏置校准寄存 器 B_VAOS,补码; 63H C_VAGN/ R/W R 32 C_VAOS 00000 000H C 相视在功率调整寄存器: [15:0]为视在功率增益调整寄存器 C_VAGN,调整的范围为±50%; [31:16] 为视在功率偏置校准寄存 器 C_VAOS,补码; 64H AF_WATTGN/ R/W R 32 AF_WATTOS 00000 000H A 相基波有功功率调整寄存器: [15:0]为基波有功功率增益调整寄存 器 AF_WATTGN , 调 整 的 范 围 为 ±50%; [31:16] 为基波有功功率偏置校准 寄存器 AF_WATTOS,补码; 65H BF_WATTGN/ BF_WATTOS R/W R 32 00000 000H B 相基波有功功率调整寄存器: [15:0]为基波有功功率增益调整寄存 器 BF_WATTGN , 调 整 的 范 围 为 ±50%; [31:16] 为基波有功功率偏置校准 寄存器 BF_WATTOS,补码; 66H CF_WATTGN/ CF_WATTOS R/W R 32 00000 000H C 相基波有功功率调整寄存器: [15:0]为基波有功功率增益调整寄存 器 CF_WATTGN , 调 整 的 范 围 为 ±50%; [31:16] 为基波有功功率偏置校准 寄存器 CF_WATTOS,补码; 67H reversed R W 32 0 保留 68H reversed R W 32 0 保留 69H reversed R W 32 0 保留 6AH WA_LOS_A/ R/W 30 00000 有功小信号补偿寄存器,补码。 Edit by Richard Han, Fei yu hang R 68/95 BL6522B WA_LOS_B/ 000H WA_LOS_C 高精度三相多功 能电能计量芯片 [9:0]为 A 相有功小信号补偿寄存器 WA_LOS_A; [19:10] 为 B 相有功小信号补偿寄存 器 WA_LOS_B; [29:20] 为 C 相有功小信号补偿寄存 器 WA_LOS_C。 6BH VAR_LOS_A/ R/W R 30 VAR_LOS_B/ 00000 000H VAR_LOS_C/ 无功小信号补偿寄存器,补码。 [9:0]为 A 相无功小信号补偿寄存器 VAR_LOS_A; [19:10] 为 B 相无功小信号补偿寄存 器 VAR_LOS_B; [29:20] 为 C 相无功小信号补偿寄存 器 VAR_LOS_C。 6CH WA_CREEP/ R/W R 24 VAR_CREEP 16016 0H [11:0]为有功防潜动功率阈值寄存器 WA_CREEP(内部倍 2^0) ; [23:12] 为无功防潜动功率阈值寄存 器 VAR_CREEP(内部倍 2^0) ; 6DH WA_CREEP2/ R/W R 24 WA_CREEP3 FFF42 0H 总 有 功 防 潜 动 阈 值 寄 存 器 WA_CREEP 2(内部倍 2^0,该值等 于满载的 45ppm,最大 FFF 等于 0.2%) ; [23:12]为总有功防潜动时间阈值寄 存器 WA_CREEP3,为无符号数; 6EH VAR_CREEP2 / R/W R 24 FFF42 0H VAR_CREEP3 6FH RMS_CREEP/ [11:0]为总无功防潜动功率阈值寄存 器 VAR_CREEP2(内部倍 2^0) ; [23:12]为总无功防潜动时间阈值寄 存器 VAR_CREEP3,为无符号数; R/W REVP_CREE P R 24 06608 7H [11:0]为有效值小信号阈值寄存器 RMS_CREEP,包括零线(内部倍 2^2 后,该值等于 540,最大 FFF 等于 16380) ; [23 : 12] 为 反 向 指 示 阈 值 寄 存 器 REVP_CREEP(内部倍 2^5,该值等 Edit by Richard Han, Fei yu hang 69/95 BL6522B 高精度三相多功 能电能计量芯片 于 0.2%Ib,最大 FFF 等于 8%Ib) 70H CF_MODE/ R/W R 28 ZXTOUT FFFF0 01H [11 : 0]CF 输 出 频 率 寄 存 器 CF_MODE,不同位为 1 控制不同频 率的 CF 脉冲输出,该值越大频率越 快, 缺省 001H。 [27:12] 过零超时寄存器 ZXTOUT, 如果在此寄存器表示的时间内没有过 零信号,将产生过零超时中断,缺省 FFFFH。 71H SAGCYC/ R/W R 32 SAGLVL/ 00910 004H [7:0]跌落线周期寄存器 SAGCYC, 缺省 04H。 [19: 8]跌落电压阈值寄存器 SAGLVL, 电压通道输入连续低于此寄存器值的 时间超过 SAGCYC 中的时间,将产生 线电压跌落中断,缺省为 100H,约 1/16 满幅度电压输入; LINECYC [31:20] 线能量累加周期数寄存器 LINECYC,缺省 009H,代表 10 个周 期。线周期与外部晶振有关,推荐晶 振为 3.57952MHz 72H I_PKLVL/ R/W R 24 FFFF FFH [11:0]电流峰值门限寄存器 I_PKLVL; [23 : 12] 电 压 峰 值 门 限 寄 存 器 V_PKLVL R/W R 24 FFFF FFH 电流比较阈值寄存器,选择 NI_RMS 与 ISUMLVL 寄 存 器 比 较 , 如 果 NI_RMS 小于 ISUMLVL,中断状态 ISUMLVL_out 为 0;如果 NI_RMS 小 于 ISUMLVL,中断状态 ISUMLVL_out 为 1。 V_PKLVL 73H ISUMLVL 注意 NI_RMS 可以通过选择为三相瞬 态电流代数和的有效值或零线实际测 量有效值。 功能同 PKLVL。 74H MODE1 R/W Edit by Richard Han, Fei yu hang R 32 00010 计量模式寄存器 MODE1,详见“计量 70/95 BL6522B 高精度三相多功 能电能计量芯片 000H 模式选择 1”说明 75H MODE2 R/W R 32 00000 000H 计量模式寄存器 MODE2,详见“计量 模式选择 2”说明 76H RST_ENG R/W R 32 00000 00H 能量清零设置寄存器,详见“能量清零 设置寄存器”说明 77H MASK1 R/W R 32 00000 00H 中断屏蔽寄存器,控制一个中断是否 产生一个有效的 IRQ1 输出,详见“中 断屏蔽寄存器”说明 78H MASK2 R/W R 32 00000 00H 中断屏蔽寄存器,,控制一个中断是否 产生一个有效的 IRQ2 输出,详见“中 断屏蔽寄存器”说明 79H ENABLE R 32 FFFF FFFF H 功能模块使能寄存器,,详见“功能模 块使能寄存器”说明 W (三) 特殊寄存器 7AH reversed R W 7BH READ R 7CH WRITE 7DH 保留 32 00000 000H R 32 0 读出数据寄存器。记录上一次 SPI 读 出的数据 R R 32 0 写入数据寄存器。记录上一次 SPI 写 入的数据 CHKSUM R R 32 ? 检验寄存器。对所有可写校表寄存器 的数值求和 40H~79H 7EH WRPROT R/W R 8 00H [7:0]写保护设置寄存器 WRPROT。 写入 55H 时,表示允许对可写寄存器 写操作; 7FH SOFT_NRS T R/W R 32 00000 000H 软件复位寄存器,当输入为 5A5A5A5AH 时,系统被 reset。 Edit by Richard Han, Fei yu hang 71/95 BL6522B 高精度三相多功 能电能计量芯片 (四) 计量模式寄存器1(MODE1) 位置 名称 默认值 描述 0~2 WAVEFOR M_SEL 000 波形寄存器输出选择: 为 001 时,波形寄存器输出零线电流波形 NI_WAVE 为 010 时,波形寄存器输出 A 相电流波形 IA_WAVE 为 011 时,波形寄存器输出 B 相电流波形 IB_WAVE 为 100 时,波形寄存器输出 C 相电流波形 IC_WAVE 为 101 时,波形寄存器输出 A 相电压波形 VA_WAVE 为 110 时,波形寄存器输出 B 相电压波形 VB_WAVE 为 111 时,波形寄存器输出 C 相电压波形 VC_WAVE 缺省为 000 时,波形寄存器输出 0; 3 NI_RMS_ SEL 0 为 0 时,NI_RMS 输出零线电流有效值;为 1 时,NI_RMS 输出三相电流瞬时波形和的有效值; 4~5 PEAK_SE L 0 电压电流峰值计量选择。设置使 IPEAK 和 VPEAK 寄存 器保存半周期时间内对应相电压电流波形峰值的最大绝 对值,在半周期结束时,IPEAK 和 VPEAK 中的数值被新 的峰值更新 PEAKSEL[1:0] 6 WATT_SE L 0 Edit by Richard Han, Fei yu hang VPEAK 和 IPEAK 输出峰值 0 0 A相 0 1 B相 1 0 C相 1 1 A相 有功功率累计方式选择 WATTSEL 值 对应计算方式 WATTSEL =0 三相功率代数和 72/95 BL6522B FWATT_S EL 0 能电能计量芯片 三相功率绝对值和 WATTSEL =1 7~8 高精度三相多功 基波功率寄存器输出选择: FWATT_SEL[1:0] FWATT 寄存器输出 0 0 FWATT,合相基波平均有功功率寄 存器,补码,刷新率 10Hz(REG 输入 24bit,最高符号位) 0 1 FA_WATT,A 相基波平均有功功率 寄存器,补码,刷新率 10Hz(REG 输入 24bit,最高符号位) 1 0 FB_WATT,B 相基波平均有功功率 寄存器,补码,刷新率 10Hz(REG 输入 24bit,最高符号位) 1 1 FC_WATT,C 相基波平均有功功 率 寄 存 器 , 补 码 , 刷 新 率 10Hz (REG 输入 24bit,最高符号位) 9~10 reversed 0 保留 11~12 reversed 0 保留 13~14 PERIOD_ SEL 00 PERIOD_SEL 当为 00 时,自动频率周期检测选择,缺省 顺序为 A 相=>C 相=>B 相,自动选择避免断相;其中自 动切换的依据是 SAG_A,SAG_B,SAG_C 信号; 自动切换原理: 当 SAG_A 为 0 时,表明 A 相正常工作,没有电压跌落事 件,这时周期寄存器 PERIOD 输出 A 相频率周期; 当 SAG_A=1,且 SAG_C =0 时,表明 A 相发生电压跌落, 而 B 相正常工作,没有电压跌落事件,这时周期寄存器 PERIOD 输出输出 C 频率相频率; 当 SAG_A=1,SAG_C =1,且 SAG_B =0 时,表明 A、 C 相发生电压跌落,而 B 相正常工作,没有电压跌落事件, 这时周期寄存器 PERIOD 输出 B 频率相频率; PERIOD 寄存器中记录的对 50Hz 线周期的计数,如果输 入信号偏离 50Hz,对应计数值会有变化。 Edit by Richard Han, Fei yu hang 73/95 BL6522B 15 REVP_SE L 0 高精度三相多功 能电能计量芯片 PERIOD_SEL [1:0] PERIOD 输出描述 0 1 A 相频率周期 1 0 B 相频率周期 1 1 C 相频率周期 0 0 自动频率周期切换功能 为 1 时候,REVP1 输出分相有功 REVP 之与;为 0 时候, REVP1 输出 REVP 输出总有功 REVP; 注意:MODE1[23]也影响 REVP1 输出。 为 1 时候,REVP2 输出分相无功 REVP 之与; 为 0 时候,REVP2 输出总无功 REVP; 16 17~18 LOS_SEL CREEP_F LAG_TIME _SET 0 10 Edit by Richard Han, Fei yu hang 通道串扰自适应调整 LOS_SEL =0 小信号自适应调整关 LOS_SEL =1 小信号自适应调整开 设置潜动标志位计算时间设置寄存器: 判断的方法是计算在同一时间间隔里,瞬时功率的积分是 否 大 于 同 样 时 间 段 中 防 潜 动 阈 值 WA_CREEP2/2 或 VAR_CREEP2/2 的积分,如果没有,快速潜动标志位输 出 0,如果有潜动标志位输出 1; CREEP_FLAG_TIME_S ET [1:0] 对应积分时间 0 0 2.3 秒 (3.58M 晶体情况下) 0 1 9.2 秒(3.58M 晶体情况下) 1 0 36.8 秒(3.58M 晶体情况下) 1 1 73.6 秒(3.58M 晶体情况下) 74/95 高精度三相多功 BL6522B 能电能计量芯片 19 Disable_C F1 1 为 1 时 CF_WATT 输出被屏蔽,为 0 时 CF_WATT 输出 正常。Disable_CFWA 缺省为 0。 20 Disable_C F2 1 为 1 时 CF_VAR 输出被屏蔽,为 0 时 CF_VAR 输出正常。 Disable_CFVAR 缺省为 0。 21 AntiCreep _Sel 0 防潜动模式选择,缺省为 0,使用功率阈值比较方式防潜 动;为 1 时候,开启定时防潜方式; 22 PHCAL_S ET 0 角差分段补偿设置,为 0 时,允许角差分段补偿; 23 STATUS_ REVP_SE L 0 状态寄存器中反向指示标志位选择。为 0 时,标志位为全 波有功或全波无功反向指示;为 1 时,对应标志位为基波 有功反向指示; 24~25 SDM_CLK _Sel 00 模拟前端 ADC 工作频率选择,可选 OSC/8,OSC/4, OSC/2,OSC 为 1 时,相位补偿只用一个值,用 PHCAL[15:8]; SDM_CLK_Sel 26~28 CORRECT _MAX_SE T 000 Edit by Richard Han, Fei yu hang 0 0 ADC 工作频率 OSC/4 0 1 ADC 工作频率 OSC/2 1 0 ADC 工作频率 OSC 1 1 ADC 工作频率 OSC/8 大信号非线性校正寄存器,用于校正 IRMS>P2 时的功率 非线性, P2 一般设置为>20A,P3=1.33*P2 MODE1_CORR ECT_MAX_SET P2<IRMS<P3 时功率校正幅 度 P3<IRMS 时 功 率 校正幅度 0 0 0 0 0 0 0 1 +0.025% +0.05% 0 1 0 +0.05% +0.1% 75/95 高精度三相多功 BL6522B 29~30 31 GAINV_S ET CONER_S ET 能电能计量芯片 0 1 1 +0.075% +0.15% 1 0 0 +0.1% +0.2% 1 0 1 -0.1% -0.2% 1 1 0 -0.05% -0.1% 1 1 1 -0.025% -0.05% 电压输入增益信号调节,当外部输入电压使用较小值时, 可数字化调节电压通道增益,三相调节一致 00 [30] [29] 0 0 电压输入电阻取 1Mohm:1Kohm 0 1 电压输入电阻取 1Mohm:500ohm 1 0 电压输入电阻取 1Mohm:250ohm 1 1 电压输入电阻取 1Mohm:125ohm 为 0 时,输出 CONER_AB,CONER_AC,CONER_BC; 0 为 1 时,输出 CONER_A,CONER_B,CONER_C; (五) 计量模式寄存器2(MODE2) MODE2[3:0] 默认值 0000: AT0 输出 AT1 输出 AT2 输出 AT3 输出 AT4 输出 AT5 输出 0000 SAG_A SAG_B SAG_C PS_V SAG PS_I 0001 ZXTO_A ZXTO_B ZXTO_C REVPWATT ZXTO PS_V 0010 ZX_A ZX_B ZX_C REVPVAR PKV ISUMLVL_O UT 0011 PKI_A PKI_B PKI_C PKNI PKI FLAG_WA_ MODE2 [3:0] Edit by Richard Han, Fei yu hang 76/95 BL6522B 高精度三相多功 能电能计量芯片 CREEP 0100 PKV_A PKV_B PKV_C WATTEHF VAEHF FLAG_VAR_ CREEP 0101 WAPEHF_A WAPEHF_B WAPEHF_C WAPEHF WANEHF REVPWATT 0110 WANEHF_A WANEHF_A WANEHF_ A WANEHF WAPEHF PDM_TEMP 0111 FWAEHF_A FWAEHF_B FWAEHF_C FWAEHF VREF_LOW SAG 1000 VAREHF_A VAREHF_B VAREHF_C VAREHF FWAEHF FLAG_F_W A_CREEP 1001 VARE1HF VARE2HF VARE3HF VARE4HF VAREHF PDM_NI 1010 VAEHF_A VAEHF_B VAEHF_C VAEHF WATTEHF PDM_AI 1011 REVPAP_A REVPAP_B REVPAP_C REVPAP VARE1HF PDM_BI 1100 F REVPAP_A FREVPAP_B FREVPAP_B FREVPAP VARE2HF PDM_CI 1101 REVPRP_A REVPRP_B REVPRP_C REVPRP VARE3HF PDM_AV 1110 PS_I PS_V FLAG_WA_ CREEP FLAG_VAR_ CREEP VARE4HF PDM_BV 1111 PDM_AI PDM_AV PDM_BI PDM_BV PDM_CI PDM_CV 位置 名称 默认值 描述 0~3 AT_CTRL 0000 通过内部程序设置 outputcontrol 寄存器,可控制输出 AT0~AT5(具体输出见上表) 4 HPFSELn 0 为 1 时候,输入信号不经过 HPF;为 0 时候,经过 HPF 5 LOS_ADJ 0 缺省为 0,功能关闭;为 1 时,有功及无功小信号补偿自 动随功率因子变化调整,如当 PF=0.5 时,实际有功功率 小信号补偿值为 WA_LOS*PF; Edit by Richard Han, Fei yu hang 77/95 BL6522B 6 PF_VA_S EL 1 高精度三相多功 能电能计量芯片 单相视在功率和功率因子计算方法选择: 为 0 时: 分相视在功率为电流有效值乘电压有效值, 分相功率因子为有功功率/视在功率 为 1 时: 分相视在功率为 SQRT(有功功率平方+无功功率平方) , 分相功率因子为有功功率/SQRT(有功功率平方+无功功 率平方) 7 PD_V 0 模拟部分电压通道关断,为高电平时,模拟部分所有电压 关断,数字部分所有电压相关及功率及能量计算时钟关断; 为 0 时候缺省 8 PD_I 0 模拟部分电流通道关断,为高电平时,模拟部分所有电流 通道时钟关断,数字部分所有电流有效值计算时钟关断; 为 0 时候缺省 9 PD_S 0 为 1 时候关断温度传感器时钟;为 0 时,正常工作。 10~12 CF1_SEL 000 CF1 即是 CF_WATT,为有功能量校验脉冲输出。 CF1_SEL[2: 0] 13~15 CF2_SEL 0000 Edit by Richard Han, Fei yu hang 为输出选择 0 0 0 CF1 输出全波合相有功能量脉冲 0 0 1 CF1 输出全波 A 相有功能量脉冲 0 1 0 CF1 输出全波 B 相有功能量脉冲 0 1 1 CF1 输出全波 C 相有功能量脉冲 1 0 0 CF1 输出基波合相有功能量脉冲 1 0 1 CF1 输出基波 A 相有功能量脉冲 1 1 0 CF1 输出基波 B 相有功能量脉冲 1 1 1 CF1 输出基波 C 相有功能量脉冲 CF2 即是 CF_VAR,为无功或视在能量输出校验脉冲。 78/95 BL6522B 17 VAR_FLA G_SEL 0 3P_PF_VA _SEL 1 能电能计量芯片 为输出选择 CF2_SEL[2:0] 16 高精度三相多功 0 0 0 CF2 输出全波合相无功能量脉冲 0 0 1 CF2 输出全波 A 相无功能量脉冲 0 1 0 CF2 输出全波 B 相无功能量脉冲 0 1 1 CF2 输出全波 C 相无功能量脉冲 1 0 0 CF2 输出全波合相视在能量脉冲 1 0 1 CF2 输出全波 A 相视在能量脉冲 1 1 0 CF2 输出全波 B 相视在能量脉冲 1 1 1 CF2 输出全波 C 相视在能量脉冲 为 0 时,VAR_FLAG 按照寄存器速率刷新; 为 1 时,VAR_FLAG 按照实时功率刷新; 合相视在功率和功率因子计算方法选择: 为 0 时: 合相视在功率三相视在功率和; 合相功率因子为三相有功功率代数和/三相视在功率和; 为 1 时: 合相视在功率为 SQRT(三相有功功率代数和平方+三相 无功功率代数和平方); 合相功率因子为三相有功功率代数和/SQRT(三相有功功 率代数和平方+三相无功功率代数和平方) ; 18 LINE_SEL 0 Edit by Richard Han, Fei yu hang 线周期计算方式选择,为 1 时,周期按照晶振 3.57920M/50 为一个线周期;为 0 时,周期按照 A 相电压的过零来计算 每个线周期; 79/95 BL6522B 20,19 SPI_rst 00 高精度三相多功 能电能计量芯片 SPI 复位寄存器,可选择 SPI 的空闲复位时间。 Mode[20:19]=00,SPI 不复位; Mode[20:19]=01,当 SPI 接口空闲时间达到 500ms,芯 片自动复位 SPI 接口。注:只复位 SPI 接口。 Mode[20:19]=10,当 SPI 接口空闲时间达到 0.8s,芯片 自动复位 SPI 接口。注:只复位 SPI 接口。 Mode[20:19]=11,当 SPI 接口空闲时间达到 1.6s,芯片 自动复位 SPI 接口。注:只复位 SPI 接口。 22,21 CH_EX_S EL 0 输入信号交换选择 Mode[22:21]=00,外围 PCB 输入到 7 通道 ADC 的信号 依次为,IC,IB,IA,NI,VA,VB,VC; Mode[22:21]=01,外围 PCB 输入到 7 通道 ADC 的信号 依次为,VC,VB,VA,NI,IA,IB,IC; Mode[22:21]=10,外围 PCB 输入到 7 通道 ADC 的信号 依次为,IC,IB,IA,NI, VC,VB,VA; Mode[22:21]=11,外围 PCB 输入到 7 通道 ADC 的信号 依次为,VA,VB,VC,NI, IA,IB,IC; 23 RMS_CLK _SEL 0 有效值稳定时间选择,为 1 时,为更稳定,为 0 时,为快 速启动所用。 24 REVP_INP UT_SEL 0 反向指示选择,为 1 时,选择实时功率符号位为反向指示, REVP_CREEP 有效;为 0 时,选择 3.5Hz 功率符号位为 反向指示,WA_CREEP 和 VAR_CREEP 有效; 25 Reserved 0 保留 26 Reserved 0 保留 27 Reserved 0 保留 28 Reserved 0 保留 Edit by Richard Han, Fei yu hang 80/95 BL6522B 高精度三相多功 能电能计量芯片 (六) 能量清零设置寄存器(RST_ENERGY_REG) 位 置 名称 缺省值 描述 0 WAHR_SET 0 设置为 1 时,WAHR 寄存器在读操作后自动 清零;设置为 0 时,WAHR 寄存器在读操作 后不会自动清零,只会不断自动累计; 1 A_WAHR_P_SET 0 设置为 1 时,A_WAHR_P 寄存器在读操作后 自动清零;设置为 0 时,A_WAHR_P 寄存器 在读操作后不会自动清零,只会不断自动累 计; 2 B_WAHR_P_SET 0 设置为 1 时,B_WAHR_P 寄存器在读操作后 自动清零;设置为 0 时,B_WAHR_P 寄存器 在读操作后不会自动清零,只会不断自动累 计; 3 C_WAHR_P_SET 0 设置为 1 时,C_WAHR_P 寄存器在读操作 后自动清零;设置为 0 时,C_WAHR_P 寄 存器在读操作后不会自动清零,只会不断自 动累计; 4 WAHR_P_SET 0 设置为 1 时,WAHR_P 寄存器在读操作后自 动清零;设置为 0 时,WAHR_P 寄存器在读 操作后不会自动清零,只会不断自动累计; 5 A_WAHR_N_SET 0 设置为 1 时,A_WAHR_N 寄存器在读操作 后自动清零;设置为 0 时,A_WAHR_N 寄 存器在读操作后不会自动清零,只会不断自 动累计; 6 B_WAHR_N_SET 0 设置为 1 时,B_WAHR_N 寄存器在读操作 后自动清零;设置为 0 时,B_WAHR_N 寄 存器在读操作后不会自动清零,只会不断自 动累计; 7 C_WAHR_N_SET 0 设置为 1 时,C_WAHR_N 寄存器在读操作 后自动清零;设置为 0 时,C_WAHR_N 寄 存器在读操作后不会自动清零,只会不断自 Edit by Richard Han, Fei yu hang 81/95 BL6522B 高精度三相多功 能电能计量芯片 动累计; 8 WAHR_N_SET 0 设置为 1 时,WAHR_N 寄存器在读操作后自 动清零;设置为 0 时,WAHR_N 寄存器在读 操作后不会自动清零,只会不断自动累计; 9 AF_WAHR_SET 0 设置为 1 时,AF_WAHR 寄存器在读操作后 自动清零;设置为 0 时,AF_WAHR 寄存器 在读操作后不会自动清零,只会不断自动累 计; 10 BF_WAHR_SET 0 设置为 1 时,BF_WAHR 寄存器在读操作后 自动清零;设置为 0 时,BF_WAHR 寄存器 在读操作后不会自动清零,只会不断自动累 计; 11 CF_WAHR_SET 0 设置为 1 时,CF_WAHR 寄存器在读操作后 自动清零;设置为 0 时,CF_WAHR 寄存器 在读操作后不会自动清零,只会不断自动累 计; 12 F_WAHR_SET 0 设置为 1 时,F_WAHR 寄存器在读操作后自 动清零;设置为 0 时,F_WAHR 寄存器在读 操作后不会自动清零,只会不断自动累计; 13 A_VARHR_SET 0 设置为 1 时,A_VARHR 寄存器在读操作后 自动清零;设置为 0 时,A_VARHR 寄存器 在读操作后不会自动清零,只会不断自动累 计; 14 B_VARHR_SET 0 设置为 1 时,B_VARHR 寄存器在读操作后 自动清零;设置为 0 时,B_VARHR 寄存器 在读操作后不会自动清零,只会不断自动累 计; 15 C_VARHR_SET 0 设置为 1 时,C_VARHR 寄存器在读操作后 自动清零;设置为 0 时,C_VARHR 寄存器 在读操作后不会自动清零,只会不断自动累 计; 16 VARHR_SET 0 设置为 1 时,VARHR 寄存器在读操作后自动 清零;设置为 0 时,VARHR 寄存器在读操作 Edit by Richard Han, Fei yu hang 82/95 BL6522B 高精度三相多功 能电能计量芯片 后不会自动清零,只会不断自动累计; 17 VARHR1_SET 0 设置为 1 时,VARHR1 寄存器在读操作后自 动清零;设置为 0 时,VARHR1 寄存器在读 操作后不会自动清零,只会不断自动累计; 18 VARHR2_SET 0 设置为 1 时,VARHR2 寄存器在读操作后自 动清零;设置为 0 时,VARHR2 寄存器在读 操作后不会自动清零,只会不断自动累计; 19 VARHR3_SET 0 设置为 1 时,VARHR3 寄存器在读操作后自 动清零;设置为 0 时,VARHR3 寄存器在读 操作后不会自动清零,只会不断自动累计; 20 VARHR4_SET 0 设置为 1 时,VARHR4 寄存器在读操作后自 动清零;设置为 0 时,VARHR4 寄存器在读 操作后不会自动清零,只会不断自动累计; 21 F_VARHR_SET 0 设置为 1 时,F_VARHR 寄存器在读操作后 自动清零;设置为 0 时,F_VARHR 寄存器 在读操作后不会自动清零,只会不断自动累 计; 22 A_VAHR_SET 0 设置为 1 时,A_VAHR 寄存器在读操作后自 动清零;设置为 0 时,A_VAHR 寄存器在读 操作后不会自动清零,只会不断自动累计; 23 B_VAHR_SET 0 设置为 1 时,B_VAHR 寄存器在读操作后自 动清零;设置为 0 时,B_VAHR 寄存器在读 操作后不会自动清零,只会不断自动累计; 24 C_VAHR_SET 0 设置为 1 时,C_VAHR 寄存器在读操作后自 动清零;设置为 0 时,C_VAHR 寄存器在读 操作后不会自动清零,只会不断自动累计; 25 VAHR_SET 0 设置为 1 时,VAHR 寄存器在读操作后自动 清零;设置为 0 时,VAHR 寄存器在读操作 后不会自动清零,只会不断自动累计; 26 reversed 0 保留 27 reversed 0 保留 Edit by Richard Han, Fei yu hang 83/95 BL6522B 28 reversed 0 保留 29 reversed 0 保留 30 reversed 0 保留 31 reversed 0 保留 高精度三相多功 能电能计量芯片 (七) 中断状态寄存器(STATUS1/STATUS2) 1)STATUS1 寄存器 位 置 中断标志 默认值 描述 0 SAG_A 0 指示产生 A 相线电压跌落中断,跌落为 1 1 SAG_B 0 指示产生 B 相线电压跌落中断,跌落为 1 2 SAG_C 0 指示产生 C 相线电压跌落中断,跌落为 1 3 ZXTO_A 0 指示产生 A 相过零超时中断,超时为 1 4 ZXTO_B 0 指示产生 B 相过零超时中断,超时为 1 5 ZXTO_C 0 指示产生 C 相过零超时中断,超时为 1 6 ZX_A 0 指示产生 A 相电压波形符号位 7 ZX_B 0 指示产生 B 相电压波形符号位 8 ZX_C 0 指示产生 C 相电压波形符号位 9 PKV_A 0 指示 A 相电压通道有效值峰值超过 PKVLVL 中断,为 1 10 PKI_A 0 指示 A 相电流通道有效值峰值超过 PKILVL 中断,为 1 11 PKV_B 0 指示 B 相电压通道有效值峰值超过 PKVLVL 中断,为 1 12 PKI_B 0 指示 B 相电流通道有效值峰值超过 PKILVL 中断,为 1 Edit by Richard Han, Fei yu hang 84/95 BL6522B 高精度三相多功 能电能计量芯片 13 PKV_C 0 指示 C 相电压通道有效值峰值超过 PKVLVL 中断,为 1 14 PKI_C 0 指示 C 相电流通道有效值峰值超过 PKILVL 中断,为 1 15 PKNI 0 指示 N 相电流通道有效值峰值超过 PKILVL 中断,为 1 16 PS_V 0 电压相序,0 为正常,1 为逆相序,适用三相四线。存在 断相时,输出为 0; ?? 三相三线时候?? 17 WAPEHF_A 0 指示 A_WAHR_P 寄存器[31:0]的第 31 位变为 1(半满) 18 WAPEHF_B 0 指示 B_WAHR_P 寄存器[31:0]的第 31 位变为 1(半满) 19 WAPEHF_C 0 指示 C_WAHR_P 寄存器[31:0]的第 31 位变为 1(半满) 20 WAPEHF 0 指示 WAHR_P 寄存器[31:0]的第 31 位变为 1(半满) 21 WANEHF_A 0 指示 A_WAHR_N 寄存器[31:0]的第 31 位变为 1(半满) 22 WANEHF_B 0 指示 B_WAHR_N 寄存器[31:0]的第 31 位变为 1(半满) 23 WANEHF_C 0 指示 C_WAHR_N 寄存器[31:0]的第 31 位变为 1(半满) 24 WANEHF 0 指示 WAHR_N 寄存器[31:0]的第 31 位变为 1(半满) 25 FWAEHF_A 0 指示 AF_WAHR 寄存器[31:0]的第 31 位变为 1(半满) 26 FWAEHF_B 0 指示 BF_WAHR 寄存器[31:0]的第 31 位变为 1(半满) 27 FWAEHF_C 0 指示 CF_WAHR 寄存器[31:0]的第 31 位变为 1(半满) 28 FWAEHF 0 指示 F_WAHR 寄存器[31:0]的第 31 位变为 1(半满) 29 VREF_LOW 0 指示基准电压值偏低,为 1 时,VREF<1V;为 0 时正常 30 ISUMLVL_OUT 0 指示三相电流和超过阈值 31 DATA_UPDAT E 0 3.5HZ 数据刷新时钟 Edit by Richard Han, Fei yu hang 85/95 BL6522B 高精度三相多功 能电能计量芯片 2)STATUS2 寄存器 位 置 中断标志 默 认 值 描述 0 REVPAP_A 0 指示 A 相有功功率计算发生符号变化 1 REVPRP_A 0 指示 A 相无功功率计算发生符号变化 2 REVPAP_B 0 指示 B 相有功功率计算发生符号变化 3 REVPRP_B 0 指示 B 相无功功率计算发生符号变化 4 REVPAP_C 0 指示 C 相有功功率计算发生符号变化 5 REVPRP_C 0 指示 C 相无功功率计算发生符号变化 6 REVPWATT 0 指示三相中任意一相有功功率计算发生符号变化 7 REVPVAR 0 指示三相中任意一相无功功率计算发生符号变化 8 REVPAP 0 指示合相总有功功率计算发生符号变化 9 REVPRP 0 指示合相总无功功率计算发生符号变化 10 WATTEHF 0 指示 WAHR 寄存器[31:0]的第 31 位变为 1(半满) 11 VAEHF_A 0 指示 A_VAHR 寄存器[31:0]的第 31 位变为 1(半 满),同 STATUS3[3]) 12 VAEHF_B 0 指示 B_VAHR 寄存器[31:0]的第 31 位变为 1(半 满),同 STATUS3[7] 13 VAEHF_C 0 指示 C_VAHR 寄存器[31:0]的第 31 位变为 1(半 满),同 STATUS3[11] 14 VAEHF 0 指示 VAHR 寄存器[31:0]的第 31 位变为 1(半满) , 同 STATUS3[15] 15 FREVPAP_A 0 指示 A 相基波有功功率计算发生符号变化 16 FREVPAP_B 0 指示 B 相基波有功功率计算发生符号变化 17 FREVPAP_C 0 指示 C 相基波有功功率计算发生符号变化 Edit by Richard Han, Fei yu hang 86/95 BL6522B 高精度三相多功 能电能计量芯片 18 FREVPAP 0 指示基波有功功率计算发生符号变化 19 PS_I 0 指示电流相序,0 为正常,1 为逆相序,电流相序检 测只在电流值大于 5%Ib 时才准确;存在断相时,输 出为 0;适用三相四线; 20 VAREHF_A 0 指示 A_VARHR 寄存器[31:0]的第 31 位变为 1(半 满) 21 VAREHF_B 0 指示 B_VARHR 寄存器[31:0]的第 31 位变为 1(半 满) 22 VAREHF_C 0 指示 C_VARHR 寄存器[31:0]的第 31 位变为 1(半 满) 23 VAREHF 0 指示 VARHR 寄存器[31:0]的第 31 位变为 1(半满) 24 VARE1HF 0 指示 VARHR1 寄存器[31:0]的第 31 位变为 1(半 满) 25 VARE2HF 0 指示 VARHR2 寄存器[31:0]的第 31 位变为 1(半 满) 26 VARE3HF 0 指示 VARHR3 寄存器[31:0]的第 31 位变为 1(半 满) 27 VARE4HF 0 指示 VARHR4 寄存器[31:0]的第 31 位变为 1(半 满) 28 FLAG_F_WA_CREE P 0 为 1 时,指示基波有功功率在指定的时间段里平均 值大于防潜动阈值的 1/2;为 0 时,指示基波有功功 率在指定的时间段里平均值小于防潜动阈值的 1/2; 29 SPI_INPUT_ERR 0 SPI 输入校验,为 1 时,校验和错误; 30 FLAG_WA_CREEP 0 为 1 时,指示有功功率在指定的时间段里平均值大 于防潜动阈值的 1/2;为 0 时,指示有功功率在指定 的时间段里平均值小于防潜动阈值的 1/2; 31 FLAG_VAR_CREEP 0 为 1 时,指示无功功率在指定的时间段里平均值大 于防潜动阈值的 1/2;为 0 时,指示无功功率在指定 的时间段里平均值小于防潜动阈值的 1/2; Edit by Richard Han, Fei yu hang 87/95 高精度三相多功 BL6522B 能电能计量芯片 (八) 中断屏蔽寄存器(MASK1/MASK2) 1)MASK1 寄存器 位 置 中断标志 默认值 描述 0 SAG_A 0 允许指示产生 A 相线电压跌落中断;为 1 时,屏蔽该功 能; 1 SAG_B 0 允许指示产生 B 相线电压跌落中断;为 1 时,屏蔽该功 能; 2 SAG_C 0 允许指示产生 C 相线电压跌落中断;为 1 时,屏蔽该功 能; 3 ZXTO_A 0 允许指示产生 A 相过零超时中断;为 1 时,屏蔽该功能; 4 ZXTO_B 0 允许指示产生 B 相过零超时中断;为 1 时,屏蔽该功能; 5 ZXTO_C 0 允许指示产生 C 相过零超时中断;为 1 时,屏蔽该功能; 6 ZX_A 0 允许指示产生 A 相电压波形符号位;为 1 时,屏蔽该功 能; 7 ZX_B 0 允许指示产生 B 相电压波形符号位;为 1 时,屏蔽该功 能; 8 ZX_C 0 允许指示产生 C 相电压波形符号位;为 1 时,屏蔽该功 能; 9 PKV_A 0 允许指示 A 相电压通道有效值峰值超过 PKVLVL 中断; 为 1 时,屏蔽该功能; 10 PKI_A 0 允许指示 A 相电流通道有效值峰值超过 PKILVL 中断;为 1 时,屏蔽该功能; 11 PKV_B 0 允许指示 B 相电压通道有效值峰值超过 PKVLVL 中断; 为 1 时,屏蔽该功能; Edit by Richard Han, Fei yu hang 88/95 BL6522B 高精度三相多功 能电能计量芯片 12 PKI_B 0 允许指示 B 相电流通道有效值峰值超过 PKILVL 中断;为 1 时,屏蔽该功能; 13 PKV_C 0 允许指示 C 相电压通道有效值峰值超过 PKVLVL 中断; 为 1 时,屏蔽该功能; 14 PKI_C 0 允许指示 C 相电流通道有效值峰值超过 PKILVL 中断;为 1 时,屏蔽该功能; 15 PKNI 0 允许指示 N 相电流通道有效值峰值超过 PKILVL 中断 16 PS_V 0 允许指示电压相序,0 为正常,1 为逆相序,适用三相三 线和四线;为 1 时,屏蔽该功能; 17 APEHF_A 0 允许指示 A_WAHR_P 寄存器[31:0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 18 APEHF _B 0 允许指示 B_WAHR_P 寄存器[31:0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 19 APEHF _C 0 允许指示 C_WAHR_P 寄存器[31: 0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 20 APEHF 0 允许指示 WAHR_P 寄存器[31:0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 21 ANEHF _A 0 允许指示 A_WAHR_N 寄存器[31: 0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 22 ANEHF _B 0 允许指示 B_WAHR_N 寄存器[31: 0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 23 ANEHF _C 0 允许指示 C_WAHR_N 寄存器[31: 0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 24 ANEHF 0 允许指示 WAHR_N 寄存器[31:0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 25 FWAEHF_A 0 允许指示 AF_WAHR 寄存器[31:0]的第 31 位变为 1(半 满) 26 FWAEHF_B 0 允许指示 BF_WAHR 寄存器[31:0]的第 31 位变为 1(半 满) Edit by Richard Han, Fei yu hang 89/95 高精度三相多功 BL6522B 能电能计量芯片 27 FWAEHF_C 0 允许指示 CF_WAHR 寄存器[31:0]的第 31 位变为 1(半 满) 28 FWAEHF 0 允许指示 F_WAHR 寄存器[31:0]的第 31 位变为 1(半 满) 29 VREF_LOW 0 允许指示基准电压值偏低,为 1 时,VREF<1V;为 0 时 正常 30 ISUMLVL_OUT 0 允许指示三相电流和超过阈值 31 DATA_UPDAT E 0 3.5HZ 数据刷新时钟 2)MASK2 寄存器 位 置 中断标志 默认 值 描述 0 REVPAP_A 0 允许指示 A 相有功功率计算发生符号变化;为 1 时, 屏蔽该功能; 1 REVPRP_A 0 允许指示 A 相无功功率计算发生符号变化;为 1 时, 屏蔽该功能; 2 REVPAP_B 0 允许指示 B 相有功功率计算发生符号变化;为 1 时, 屏蔽该功能; 3 REVPRP_B 0 允许指示 B 相无功功率计算发生符号变化;为 1 时, 屏蔽该功能; 4 REVPAP_C 0 允许指示 C 相有功功率计算发生符号变化;为 1 时, 屏蔽该功能; 5 REVPRP_C 0 允许指示 C 相无功功率计算发生符号变化;为 1 时, 屏蔽该功能; 6 REVPWATT 0 允许指示三相中任意一相有功功率计算发生符号变 化;为 1 时,屏蔽该功能; 7 REVPVAR 0 允许指示三相中任意一相无功功率计算发生符号变 化;为 1 时,屏蔽该功能; Edit by Richard Han, Fei yu hang 90/95 BL6522B 高精度三相多功 能电能计量芯片 8 REVPAP 0 允许指示合相总有功功率计算发生符号变化;为 1 时, 屏蔽该功能; 9 REVPRP 0 允许指示合相总无功功率计算发生符号变化;为 1 时, 屏蔽该功能; 10 WATTEHF 0 允许指示 WAHR 寄存器[31:0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 11 VAEHR_A 0 允许指示 A_VAHR 寄存器[31:0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 12 VAEHR_B 0 允许指示 B_VAHR 寄存器[31:0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 13 VAEHR_C 0 允许指示 C_VAHR 寄存器[31:0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 14 VAEHR 0 允许指示 VAHR 寄存器[31:0]的第 31 位变为 1(半 满);为 1 时,屏蔽该功能; 15 FREVPAP_A 0 允许指示 A 相基波有功功率计算发生符号变化,为 1 时,屏蔽该功能; 16 FREVPAP_B 0 允许指示 B 相基波有功功率计算发生符号变化,为 1 时,屏蔽该功能; 17 FREVPAP_C 0 允许指示 C 相基波有功功率计算发生符号变化,为 1 时,屏蔽该功能; 18 FREVPAP 0 允许指示基波有功功率计算发生符号变化,为 1 时, 屏蔽该功能; 19 PS_I 0 允许指示电流相序,0 为正常,1 为逆相序,适用三 相三线和四线。 ;为 1 时,屏蔽该功能; 20 REHF_A 0 允许指示 A_VARHR 寄存器[31:0]的第 31 位变为 1 (半满);为 1 时,屏蔽该功能; 21 REHF_B 0 允许指示 B_VARHR 寄存器[31:0]的第 31 位变为 1 (半满);为 1 时,屏蔽该功能; 22 REHF_C 0 允许指示 C_VARHR 寄存器[31:0]的第 31 位变为 1 Edit by Richard Han, Fei yu hang 91/95 高精度三相多功 BL6522B 能电能计量芯片 (半满);为 1 时,屏蔽该功能; 23 REHF 0 允许指示 VARHR 寄存器[31:0]的第 31 位变为 1(半 满) 24 RE1HF 0 允许指示 VARHR1 寄存器[31:0]的第 31 位变为 1(半 满) 25 RE2HF 0 允许指示 VARHR2 寄存器[31:0]的第 31 位变为 1(半 满) 26 RE3HF 0 允许指示 VARHR3 寄存器[31:0]的第 31 位变为 1(半 满) 27 RE4HF 0 允许指示 VARHR4 寄存器[31:0]的第 31 位变为 1(半 满) 28 Reversed 0 29 SPI_CHECK 0 SPI 输入校验,为 1 时,校验和错误; 30 FLAG_WA_CREE P 0 允许指示有功功率潜动指示位; ;为 1 时,屏蔽该功能; 31 FLAG_VAR_CREE P 0 允许指示无功功率潜动指示位; ;为 1 时,屏蔽该功能; (九) 功能关断寄存器(ENABLE) 位置 0 名称 En_FWA_A 默认值 1 描述 为 0 时候,A 相基波功率及能量模块关闭; 为 1 时候,该模块正常工作; 1 reversed 1 保留 2 En_VA_A 1 为 0 时候,A 相全波视在功率、视在能量、功率因子 计算模块关闭; 为 1 时候,该模块正常工作; Edit by Richard Han, Fei yu hang 92/95 BL6522B 3 En_WA_A 1 高精度三相多功 能电能计量芯片 为 0 时候,A 相全波有功功率、有功能量模块关闭; 为 1 时候,该模块正常工作; 4 En_VAR_A 1 为 0 时候,A 相全波无功功率、无功能量模块关闭; 为 1 时候,该模块正常工作; 5 En_IRMS_A 1 为 0 时候,A 相电流有效值计算模块关闭; 为 1 时候,该模块正常工作; 6 En_VRMS_A 1 为 0 时候,A 相电压有效值计算模块关闭; 为 1 时候,该模块正常工作; 7 En_FWA_B 1 为 0 时候,B 相基波功率及能量模块关闭; 为 1 时候,该模块正常工作; 8 reversed 1 保留 9 En_VA_B 1 为 0 时候,B 相全波视在功率、视在能量、功率因子 计算模块关闭; 为 1 时候,该模块正常工作; 10 En_WA_B 1 为 0 时候,B 相全波有功功率、有功能量模块关闭; 为 1 时候,该模块正常工作; 11 En_VAR _B 1 为 0 时候,B 相全波无功功率、无功能量模块关闭; 为 1 时候,该模块正常工作; 12 En_IRMS_B 1 为 0 时候,B 相电流有效值计算模块关闭; 为 1 时候,该模块正常工作; 13 En_VRMS_B 1 为 0 时候,B 相电压有效值计算模块关闭; 为 1 时候,该模块正常工作; 14 En_FWA_C 1 为 0 时候,C 相基波功率及能量模块关闭; 为 1 时候,该模块正常工作; 15 reversed Edit by Richard Han, Fei yu hang 1 保留 93/95 BL6522B 16 En_VA_C 1 高精度三相多功 能电能计量芯片 为 0 时候,C 相全波视在功率、视在能量、功率因 子计算模块关闭; 为 1 时候,该模块正常工作; 17 En_WA_C 1 为 0 时候,C 相全波有功功率、有功能量模块关闭; 为 1 时候,该模块正常工作; 18 En_VAR _C 1 为 0 时候,C 相全波无功功率、无功能量模块关闭; 为 1 时候,该模块正常工作; 19 En_IRMS_C 1 为 0 时候,C 相电流有效值计算模块关闭; 为 1 时候,该模块正常工作; 20 En_VRMS_C 1 为 0 时候,C 相电压有效值计算模块关闭; 为 1 时候,该模块正常工作; 21 En_IRMS_N 1 为 0 时候,N 相电流有效值计算模块关闭; 为 1 时候,该模块正常工作; 22 En_VA 1 为 0 时候,合相全波视在功率、视在能量、功率因 子计算模块关闭; 为 1 时候,该模块正常工作; 23 En_WA 1 为 0 时候,合相全波有功功率、有功能量模块关闭; 为 1 时候,该模块正常工作; 24 En_VAR 1 为 0 时候,合相全波无功功率、无功能量模块关闭; 为 1 时候,该模块正常工作; 25 En_FWA 1 为 0 时候,合相基波有功功率、有功能量模块关闭; 为 1 时候,该模块正常工作; 26 reversed 1 保留 27 En_WAVE 1 为 0 时候,波形、相序、频率功能模块关闭; 为 1 时候,该模块正常工作; Edit by Richard Han, Fei yu hang 94/95 BL6522B 28 En_CF 1 高精度三相多功 能电能计量芯片 为 0 时候,脉冲输出功能模块关闭; 为 1 时候,该模块正常工作; 29 reversed 1 保留 30 reversed 1 保留 31 reversed 1 保留 Edit by Richard Han, Fei yu hang 95/95