基于CSE7780芯片的国网新标准单相智能电能表设计

上传人:ji****72 文档编号:26830320 上传时间:2018-01-02 格式:DOC 页数:11 大小:579KB
返回 下载 相关 举报
基于CSE7780芯片的国网新标准单相智能电能表设计_第1页
第1页 / 共11页
基于CSE7780芯片的国网新标准单相智能电能表设计_第2页
第2页 / 共11页
基于CSE7780芯片的国网新标准单相智能电能表设计_第3页
第3页 / 共11页
基于CSE7780芯片的国网新标准单相智能电能表设计_第4页
第4页 / 共11页
基于CSE7780芯片的国网新标准单相智能电能表设计_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《基于CSE7780芯片的国网新标准单相智能电能表设计》由会员分享,可在线阅读,更多相关《基于CSE7780芯片的国网新标准单相智能电能表设计(11页珍藏版)》请在金锄头文库上搜索。

1、基于 CSE7780 芯片的国网新标准单相智能电能表设计关键词:CSE7780, 智能单相电表, 软件校表, Sigma-Delta, 模数转换器CSE7780 是深圳市芯海科技有限公司继 2007 年推出高精度单相有功功率计量芯片 CSE7755B 实现低成本电表方案,以及 2009 年推出填补国内数模混合三相电能计量芯片空缺的三相电能计量芯片 CSE7752 后,又成功推出的能够测量电压有效值、电流有效值、平均有功功率等各种电气参数,且具有防窃电功能的单相多功能计量芯片。基于该芯片的电表方案完全符合国网新标准,从而使得芯海科技成为目前符合国网新标准的少数几个芯片供应商之一。基于 CSE77

2、80 设计的智能电能表旨在使设计方案更加合理,使之成为性价比更具优势的产品。本文将对计量芯片 CSE7780 的性能特点和结构电路进行了分析,并从软、硬件两个方面给出符合国网智能电能表要求的设计方法。符合国网新标准电能计量方案CSE7780 是一款高精度单相电能计量芯片,在动态范围(1500:1)内,非线性误差小于 0.1%,提供两路电流有效值、一路电压有效值,在动态 400:1 的范围内,有效值误差小于 0.5%。该芯片能够提供有功功率、有功能量、电流有效值、电压有效值、线频率、过零中断等功能,以及提供全数字增益、相位、失调校准,有功能量脉冲从 PF 管脚输出。CSE7780 通过一个 SP

3、I 串行接口可以与外部的 MCU 进行通信;具有潜动阈值可调功能;内部具有电源监控电路,可以保障芯片的正常工作。CSE7780 使用 5V单工作电源,内置 2.5V 电压参考源,也可以使用外置的 2.5V 参考源。 图 1:CSE7780 结构框图 CSE7780 的内部功能结构框图如图 1 所示。在芯片工作时,将采样到的电流、电压信号先经过增益放大器,将采样信号放大,然后再通过高精度的 Sigma-Delta,模数转换器(ADC)将模拟信号转换为数字信号,得到的数字信号通过低通滤波器、高通滤波器滤去高频噪声与直流增益,从而得到需要的电流、电压采样量化的数据。将这些数据相乘,经过低通滤波器输出

4、平均有功功率;电流、电压量化后的数据通过平方电路、低通滤波器、开方电路得到电流、电压有效值。将有功功率按时间积分,计算出有功能量。通过能量频率转换器将得到的能量通过 PF 引脚输出,也可通过 SPI 总线获得经过数字信号处理得到的数字化数值。完整解决方案软硬件设计(一)软件设计CSE7780 寄存器的配置流程如图 2 所示,先设置好计量控制寄存器,能后再配置校表寄存器。图 2:参数配置流程图CSE7780 ADC 参数设计以设计一块额定电压 220V(Un)、10 (60) A 电流规格、表常数为 1600imp/KWh 电表为例,由于电流输入通道允许输入最大信号为700mV 的峰峰值(有效值

5、为495mVrms),10(60)A 的表考虑到通道 A 发热的情况,可选择 200250 微欧的锰铜,若以 250 微欧的锰铜来采样,在 Imax=60A 时,通道 A 的采样信号为60A*250=15mV,由于电流通道 A 的允许最大输入信号为 495mV,因此电流通道的增益选择可配置成 16,通道 B 采用 2500:1 的互感器;负载电阻 10,电流通道B 增益设置为 1。电压通道允许最大输入信号为700mV 的峰峰值,考虑到电压会有 130%Un 过压,可将电压采样信号通过网络电阻将 220V 交流电压信号降至 220mV左右,电压通道增益选择为 1。通过上述的论述,我们须将电流通道

6、 A 的增益设置为 16,电流通道 B 的增益设置为 1,电压通道的增益设置为 1,因此 SYSCON 寄存器应设置为 00C0H。 图 3:功率校正流程2:HFConst 寄存器的设置电表常数 EC 为1600imp/KWh;Vu=0.22V;Vi=10A*0.00025*16=40mV;EC=1600;Un=220V;Ib=10A。根据公式 HFConst= INT39.3143*Vu*Vi*1011/(EC*Un*Ib)可得HFConst=2664H,因此写入 HFConst 寄存器的值应为 2664H。3:其他计量控制寄存器配置1) 启动电流的配置在 Un、Ib 的情况下,有功功率寄存

7、器 PowerA 的数值为 1A375D7H,按照要求在 0.4%Ib 的情况下能够正常启动,则 Pstar 寄存器可配置为 0.2%Ib 有功功率对应的数值 pstar=00D6H(Pstart 对应的是 PowerA 的高 24 位,计算出的 Pstart 是16h00D6)。2) 能量累加模式的配置由于需要计量正反有功能量,因此我们须将能量累加模式配置成正反向功率都参与累加,累加方式是代数和方式,负功率有 REVQ 符号指示,使能 PF 脉冲输出及有功电能寄存器累加,即可将 EMUCON 配置为 0001H。4:校表参数的配置1)有功功率校准a、功率增益校正在输入信号为 Un、Ib 的情

8、况下,从校表台获得通道 A 的误差为 err,则如果 Pgain=0,则 GPQA=INTPgain*215,反之若 Pgain0,则GPQA=INT216+Pgain*215通道 B 的功率校准可通过配置 GPQB 来实现,方法与校正通道 A 的相同。b、相位校正在 PF=0.5L,输入信号为 100%Un、%100Ib 的情况下,从校表台上获得的误差为err,则相位误差补偿为 ,对 50Hz 的电网而言,PHSA 有0.020=0,PHSA =INT(/0.020);如果 0,PHSA =INT(28+/0.02 )-96。通道 B 的相位校正可通过配置 PHSB 来实现,方法与校正通道

9、A 的相同。c、有功功率失调校正在小信号 1.0 的情况下,如果小信号偏差较大,可通过调整有功功率失调校正寄存器来修正小信号的偏差。在 PF=1.0,Vu=Un,Vi=0 的情况下,等待 DPUDIF 的更新,通过 MCU 取 PowerA 的值,读取若干次去平均值,取平均值的补码的后 4 位写入APOSA 校正寄存器。通道 B 的有功功率失调校正可通过配置 APOSB 来实现,方法与校正通道 A 的相同。2) 有效值校准有效值的校正流程如图 4 所示,先校正电流的失调,校正失调后,再进行A/B 通道电流转换系数 KIA/KIB 及电压转换系数 KU 的计算,在PF=1.0、Vu=100%Un

10、、Vi=Ib的情况下读取 IARMS、IBRMS 寄存器的数值,根据公式 KIA=IARMS/Ib 可得到电流通道 A 的转换系数,按同样的方法可得电流通道 B 的转换系数 KIB 及电压通道的转换系数 KU。图 4:有效值校正5:CSE7780 校准及初始化过程1) 上电初始化 MCU2) 对计量芯片的可写寄存器依次写入,完成计量控制寄存器及校表参数的初始化。在初始化的过程中,要保证写入到计量芯片的数值的正确。在正常工作的时候需要监控 CSE7780 的工作状态,确保计量芯片处在正常情况下工作,一般监控校验和是否正确及芯片是否有被复位。(二)硬件设计目前芯海可以向客户提供包括软、硬件在内的完

11、整参考设计。图 5 为智能电能表原理框图,图 6 为目前推出的参考设计完整电路。图 5:智能电能表原理框图图 6:国网单相智能表实物图下面是针对 CSE7780 使用过程中其他一些应该注意的问题给出的建议:在 PCB布局的时候需要注意变压器对锰铜的影响,这会影响到计量芯片的小信号的误差;在采样输入端的走线应平行对称,减小采样线所包围的面积;晶体不能放在 PCB 板边,防止在打 ESD 的时候,将芯片打死,晶体下面最好不要走其他的信号线。本文总结通过在深圳计量院的整表测试,CSE7780 能够准确测量单相智能电能表各个参数,计量精度完全满足要求。基于 CSE7780 的整机方案经 EMC 检测、

12、认证的第三方专业认证机构信测科技验证了 EMC 等方面的性能,具有极佳的性能指标,完全符合新一代国网智能电能表的要求。其简单易懂的软件校表方式,既便于电能表开发工程师的程序开发,又提高了生产线的效率。(end)1.Right 函数的含义从字符串右边截取 n 个字符。2.right 函数的语法格式=Right(string, length)=right(字符串,截取个数)MOD 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):Number 必需。被除数。Divisor 必需。除数。说明如果 divisor 为零,函数 MOD 返回错误值 #DIV/0!。函数

13、MOD 可以借用函数 INT 来表示:MOD(n, d) = n - d*INT(n/d) 示例如果将示例复制到一个空白工作表中,可能会更容易理解该示例。如何复制示例?选择本文中的示例。要点 不要选择行或列标题。从“帮助”中选择示例按 Ctrl+C。在 Excel 中,创建一个空白工作簿或工作表。在工作表中,选择单元格 A1,然后按 Ctrl+V。要点 若要使该示例能够正常工作,必须将其粘贴到工作表的单元格 A1 中。要在查看结果和查看返回结果的公式之间进行切换,请按 Ctrl+(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮。将示例复制到一个空白工作表中后,可以按照您

14、的需要改编示例。1 2 3 4 5 A B 公式 说明(结果) =MOD(3, 2) 3/2 的余数 (1) =MOD(-3, 2) -3/2 的余数。符号与除数相同 (1) =MOD(3, -2) 3/-2 的余数。符号与除数相同 (-1) =MOD(-3, -2) -3/-2 的余数。符号与除数相同 (-1)2016/1/16 16:04:15July 20th 2016/1/16 16:04:15第一,16 进制转 10 进制函数:HEX2DECHEX2DEC(number):将十六进制数转换为十进制数。Number:待转换的十六进制数。参数 number 的位数不能多于 10 位(40

15、 位二进制),最高位为符号位,其余 39 位是数字位。负数用二进制数的补码表示。第二,10 进制转 16 进制函数:DEC2HEXDEC2HEX(number,places):Number:待转换的十进制数。如果参数 number 是负数,则省略 places。函数DEC2HEX 返回 10 位十六进制数(40 位二进制数),最高位为符号位,其余 39位是数字位。负数用二进制数的补码表示。下面是一个 excel 中 16 进制 10 进制互转的截图:=REPT(0,6-LEN(A2)&A2Excel 内置了一个函数 LEN()可以统计字符串当中字符的个数首先要知道 DL645 协议规定:电表和

16、抄表设备之间数据交换规则,抄表设备包括掌机、集中器、采集器等。要了解 645 协议的帧格式,根据格式来解析协议中所含信息。如图所示,一帧 645协议的报文,就是由此组成。首先通过地址域,确认对象电表。地址域中电表地址为低位在前,高位在后。如图举例,则电表地址为:060504030201接下来看控制域,首先将控制 16 进制字节转换成二进制,进一步分析。传送方向:0:主到从,采集器发出的, 1:从到主,电表发出的异常标志:0:正常,1:异常后续帧标志:0:无后续帧,1:有后续帧其中功能码则分为两种 97 规约和 07 规约,如下表接下来,再通过数据长度来判断数据域所在区域。再看数据域,数据域所有字节需要先减 33H 得到数据标识再解析协议。得到数据标识后,在从数据标识编码表找到对应含义,再与前面电表地址及控制码解析出的内容合在一起即可解析出 DL645 报文了。END注意事项现一般使用的 645 都为 07 规约,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号