智能家居、物联网的概念逐渐深入人心,越来越多的用户希望自己能用电用得清楚、用得安全。可测量电器能耗等参数的节能环保智能插座,正成为家庭的新宠。本文介绍一种基于芯海科技有限公司CSE7759电能计量芯片的计量插座设计方案,该方案能够测量用电设备电压、电流、功率、电量等用电参数,并配备LCD显示,通过按键可切换LCD显示的用电参数。该方案同时具备功率超额自动切断电源的功能。
一、系统设计
计量插座硬件电路主要包括:电能计量、MCU控制、液晶驱动、继电器控制、电源稳压电路,如下图所示。
二、详细设计
2.1、电能计量电路
电压采样采集的是零线上的信号,CSE7759电压采样输入引脚最大输入信号为±700mV,通过1M和1K电阻网络分压输入信号约为220mV,符合输入要求。电流采样通过采集火线上的电流完成,电流通过锰铜电阻转换为电压信号,CSE7759电流输入引脚最大输入差分信号为±43.75mV,理论上采样信号越大测量精度越高但锰铜采用电阻选取得太大又会造成功耗过大,具体选值可参考下表。
2.2、脉冲计数
电压、电流信号进过CSE7759转换为脉冲信号输出,CF引脚输出脉冲频率指示有功功率值,CF引脚输出脉冲频率当SEL引脚为高电平,指示电压有效值,当SEL引脚为低电平指示电流有效值。MCU通过定时一定时间,对CF、CF1输出脉冲进行计数,算出脉冲频率,再通过公式(1)、(2)、(3)可以计算出对实际数值。以电压计算为例,假设测量电压值为U,测得脉冲频率FU=1260Hz,则有:1260Hz=(U/1001×2)/2.43V×3579000Hz/512,算得U=219.2V.另外CSE7759电压、电流有效值在500:1范围内精度达到±0.5%,有功功率在1000:1范围内精度达到±0.2%,完全能满足一般用电设备参数测量。
注:V1、V2分别为电压、电流采样信号,Fsoc为内置晶振,3.579MHz,Vref为内置基准电压,2.43V.
2.3、计量校正
由于器件之间的差异,每一款计量插座参数不可能完全一样,所以就涉及到计量校正问题。下面以电压校正为例介绍校正方法。
①添加标准电压U=220V,根据公式Fu=(V1×2)/Vref×Fosc/512,算得输出脉冲理论值为Fu=1264.5Hz.
②测量计量电路CF1输出脉冲频率,假如Fu‘=1000Hz,与理论值比值L≡1264.5/1000=1.2645.
③将L存入EEPROM内,在实际测试过程中,测得电压脉冲频率为F,那么经过校正应为F‘=F*L,再根据公式(1)可算出实际电压值。
三、总结
基于CSE7759的计量插座能满足测量日常家电用电参数的需求。另外,CSE7759具有小体积(SOP8封装)、内置振荡器、外围电路简单、精度高、低功耗(工作电流<3mA)等优点,是智能插座及家电计量模块中电能计量芯片的不错选择。
关键字:CSE7759 插座设计 EEPROM 电能计量芯片
引用地址:
基于电能计量芯片CSE7759的计量插座设计
推荐阅读最新更新时间:2024-03-16 13:40
延长EEPROM使用寿命的方法
EEPROM(Electrically Erasable Programmable Read一Only Memory)即电子擦除式只读存储器,它是一种非挥发性存储器,与擦除式只读存储器(EPROM)类似,电源消失后,储存的数据依然存在,要消除储存在其中的内容,不是用紫外线照射方式,而是以电子信号直接消除即可。 正是由于EEPROM具有以上特点,该器件可广泛应用于对数据存储安全性及可靠性要求高的应用场合,如门禁考勤系统,测量和医疗仪表,非接触式智能卡,税控收款机,预付费电度表或复费率电度表、水表、煤气表以及家电遥控器等应用场合。该类型存储器在可靠数据存储领域会获得越来越广泛的应用。 但是,EEPROM有固定的使用寿命,
[应用]
STM32L系列单片机内部EEPROM的读写
STM32L系列单片机内部提供了EEPROM存储区域,但实质上,其FLASH也是EEPROM类型,只不过有一块区域被开放出来专门用作EEPROM操作而已。STM32L的EEPROM使用寿命设计为100000次擦写以上,容量为2K-4K,这对于一般设备的参数存储来说是非常理想的。但从EEPROM使用方式看,其不适用于被反复修改的数据存储使用,一般作为配置参数,其修改次数往往是比较少量的。 STM32L的EEPROM和FLASH是统一编址,操作共用同一个读写电路,所以在EEPROM读写的时候STM32L核对于FLASH的一切访问和操作都将暂停,只有当EEPROM的操作完成后,才继续执行后续代码,在这期间只有EEPROM的读写电路工
[单片机]
以C语言完成读写24LCxx系列的EEPROM的实例
//************************************************************************ //* Using I2C Master Mode for access Slave (EEPRM) //* //* Written by: Richard Yang //* Sr. Corporate Application Engineer //* Microchip Technology Inc. //* Date: Oct. 3nd '2002
[单片机]
stm32 Flash 模拟EEPROM
/* *STM32的闪存模块由:主存储器、信息块和闪存存储器接口寄存器等3部分组成。 * 对于大容量产品 每页2K字节 * 小容量和中容量产品则每页只有1K字节 * */ /* * *闪存的读取 *内置闪存模块可以在通用地址空间直接寻址, *任何32位数据的读操作都能访问闪存模块的内容并得到相应的数据。 *这里要特别留意一个闪存等待时间,因为CPU运行速度比FLASH快得多, *STM32F103的FLASH最快访问速度 24Mhz,如果CPU频率超过这个速度, *那么必须加入等待时间,比如我们一般使用72Mhz的主频,那么FLASH等待周期就必须设置为2, *该设置通过FLASH_ACR寄存器设置。
[单片机]
AVR操作EEPROM应注意的问题
简介:本文介绍了AVR单片机在实际使用时电源检测的问题。 作为一个正式的系统或产品,当系统基本功能调试完成后,一旦进行现场测试阶段,请注意马上改写熔丝位的配置,启用AVR的电源检测(BOD)功能。 对于5V系统,设置BOD电平为4.0V;对于3V系统,设置BOD电平为2.7V。然后允许BOD检测。 这样,一旦AVR的供电电压低于BOD电平,AVR进入RESET(不执行程序了)。而当电源恢复到BOD电平以上,AVR才正式开始从头执行程序。保证了系统的可靠性! 原因分析如下: AVR是宽电压工作的芯片,当电压跌至2.5V,系统程序还能工作。这是有2个可怕的现象可能出现, 1、外围芯片工作已经混乱,AVR读到的东
[单片机]
STM32L1XX系列的Flash EEPROM
stm32不同芯片种类对flash的分配情况都是有些许差别的,所以建议阅读芯片手册,这里将简述L1系列的flash。 1 NVM overview 1.1主存储块(Main/Program memory) 主要保存程序和一些const变量,地址从0x0800 0000开始,每4K为一个扇区,每个扇区由16页组成,每页包含256bytes。 程序文件是从 0x0800 0000 地址写入,这个是STM32开始执行的地方,0x0800 0004是STM32的中断向量表的起始地址,M3复位后,从0x08000004取出复位中断的地址,并且跳转到复位中断程序,中断执行完之后会跳到主函数,主函数里边一般是一个死循环,进去后就不会再退
[单片机]
avr单片机eeprom初始化配置及说明
ATmega16 包含 512 字节的 EEPROM 数据存储器。它是作为一个独立的数据空间而存在的,可以按字节读写。 EEPROM 的寿命至少为 100,000 次擦除周期。 EEPROM 的访问 由地址寄存器、数据寄存器和控制寄存器决定。 /* EEPROM 数据存储器 EEPROM 地址寄存器(EEARH 和 EEARL) bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 EEAR7 EEAR6 EEAR5 EEAR4 EEAR3 EEAR2 EEAR1 EEAR0 Res: 保留 保留位,读操作返回值为零。 EEAR8..0
[单片机]
Renesas发布金融和ID应用的多功能智能卡用安全MCU RS45C
Renesas推出一种需要高度安全性的智能卡使用的安全MCU RS45C,其应用包括身份证以及银行业务和信用卡等金融卡。RS45C是采用RS-4高性能16位CPU内核构建的,集成了36 KB电可擦除和可编程只读存储器(EEPROM)以及224 KB的大容量掩模ROM。样品交付将于2008年6月从日本开始。 瑞萨科技此前用于智能卡市场的产品AE-4系列高性能16位安全MCU得到了广泛认可。现在,为了满足市场对于提高处理性能的需求,该公司开发出了RS-4系列16位安全MCU。RS-4系列是AE-4系列的后续产品,可以提供增强的处理性能。 RS45C是RS-4系列中的第一款产品。作为已广泛采用的AE45C1的高性能型号,
[安防电子]