单相多用户多功能智能化电能表设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在图3中,自AD7755采样的电能脉冲经光电 隔离后,送到了I/O接口芯片74HC373,MCU自 74HC373读人8个通道的电能脉冲信号,采用软件 方法,识别出每个通道电能脉冲是否出现脉冲下降 沿,若出现下降沿,便进行脉冲计数和电量累计,达
到电能计量目的。I/O接口可达到l一5个,使整个 系统的用户通道数达到1—40个,在一个NCU控制 下实现对多个用户的电能计量。 1.3供电控制电路设计
2软件设计
多用户多功能电表,可在多个用户通 道上工作在电能计量方式、预付费用电方 式、复费率用电方式,并具有远程抄表和供 电控制功能。工作方式灵活,功能繁多,软 件编程较为复杂。硬件设计时很多部分采
ቤተ መጻሕፍቲ ባይዱ
调著门狗子秤序
襄 自相应I/O接u渡入通道f“量脉冲信号
延时I ms,再次自该通道读入脉冲信号
N
!土 该通道柬一用电脉冲,脉冲计数值+l
图6数据采集程序设计框图
设计的多用户多功能电能表,具有结构简单、成本低 廉、功能强、安装使用和管理比较方便等优点,在城 镇居民住宅、学生公寓、商铺等得到广泛应用,是很 有市场前景的一种智能化电表。
参考文献: [1]孟臣,李敏.高性能铁电存储器FM24C256及其在
单片机中的应用[J].电子技术,2003,(1):38-41. [2] 高工.用AD7755设计的低成本电能表[J].电子
1 电能表硬件设计
单相多用户多功能智能化电能表硬件结构如图 1所示。系统主要由电量计量采集电路、微处理器、
收稿臼期:2007—0r7—16 作者简介:原明亭(1967一),男,工学硕士,副教授,博士研究 生,现从事自动化仪表及装置、智能控制系统等方面的教学与科研工 作。
实时日历时钟电路、非易失存储器电路、显示电路、
次,因设计原因,便会给供电部门造成1.6 kwh的
损失,通道数越多,损失越大,这是不可接受的)。
所以这些参数应及时存放到非易失存储器中。该文
采用铁电非易失存储器,是美国Ramtran公司刚刚
推出的一种新型非易失性存储器件,简称FRAM。
与普通EEPROM相比,除具有非易失特性、功耗低、
价格相对较低的特点外,最大的优点在于,擦写次数
单相多用户多功能智能化电能表设计与实现
作者: 作者单位: 刊名:
英文刊名: 年,卷(期): 引用次数:
原明亭, 高军伟, 何文雪, YUAN Ming-ting, GAO Jun-wei, HE Wen-xue 青岛大学,自动化工程学院,山东,青岛,266071
工业仪表与自动化装置 INDUSTRIAL INSTRUMENTATION & AUTOMATION 2008,(2) 0次
0 引言
目前一般的家用全电子式的电能表,大多采用 专用计量芯片设计电量计量采集电路,采用机电式 计度器作为显示装置,只具有电能计量功能。结构简 单,价格便宜,适合一户一表使用,近几年得到推广 应用。这类电表,内部不含微处理器,难于实现分时 计量、远程抄表、预付费、定时供电控制等功能。在 一些用电集中的场所,如大学生宿舍,分户计量时每 层需安装多块电表,给施工、抄表、控制等带来困难。 该文设计一单相多用户智能化电能表,采用一块微 处理器,不仅能实现对多个用户的电能计量,而且具 有分时计量、远程抄表、预付费、定时供电控制等多 种功能。
峰。
显示用户户号
谷。 平。
显示用户用电量
图2 显不器件外形设计
1.2计量电路接口设计 AD7755是一款功率/电能专用IC,基本工作原
理是,被测电流经芯片内可编程增益放大器(PGA) 放大后接电流通道的ADC,并由此ADC转换为对 应的数字信号。再经相位校正和高通滤波,进入乘 法器。乘法器的另一路输入是由电压通道ADC转 换而来的、与被测电压对应的数字信号。相乘后产 生瞬时功率信号。此信号经低通滤波器滤除其中的 交流分量,提取出负载消耗的瞬时有功功率,以较短 时间对瞬时有功功率进行累计,求得与瞬时有功功 。率成正比的高频频率并经CF输出,送MCU微控制 器累加计数,实现对电能的计量,计量接口电路设计 可参见文献[2]。
电控制等多种功能。 关键词:电能表;单片机;硬件设计i软件设计
中图分类号:TM933.4
文献标识码:B
文章编号:1000—0682(2008)02—0072—03
The design of a single-phase type multi-user and multi-function inteⅢgentized ammeter
供电控制电路实现电表对用户供电的控制。当 电表工作在预付费方式时,处理器会不停比较用户用
74HCjZA
图3多通道电量采集电路设计
电量和预购电量,当用户预购电量使用完毕,实现自 动断电,当用户再次预购电量后系统将自动送电。当 某用户出现拖交电费等不良情况时,管理者可对该用 户实现强制停电。在大学生宿舍等需要定时供电的 场所,在实时日历时钟的配合下,实现整表用户的送 电、停电控制。如图4所示,单片机Pl口4位口线 P1.0一P1.3输出控制信号,经74LSl45BCD一十进制 译码器,输出两个电平始终相反的信号A、B控制三 极管的导通或截至,控制磁保继电器触点的闭合或断。 开,达到供电控制目的。其他用户的磁保继电器的控 制信号A、B皆为低,保持供电状态不变。
12V
PlOl5 Pll 14 P1213 P1312
图4供电控制电路
1.4非易失存储器电路设计
。
多用户电表作为计量仪表,电表的一些基本参
数(用户数、表地址、用户户号)、各用户的用电量、
预付费方式时用户预购电量、各用户计量的脉冲数
(小于0.1 kwh对应的脉冲数)等都是非常重要的
万方数据
·74·
YUAN Ming—ting,GAO Jun—wei,HE Wen—xue (School ofAutomation Engineering ltnder Qingdao University,Shandong Qingdao 26007 1,China)
Abstract:This paper gives an introduction about a single-phase multi-user and multi·function intelli—
工业仪表与自动化装置
2008年第2期
参数,在任何情况下遭到干扰时,这些参数都不能丢
失或被损坏,否则影响到电表计量的准确度和正常
工作。对小于0.1 kWh计量的电能脉冲数,当掉电
时,应给予及时保存,否则将会给供电部门造成不可 估量的损失(如果掉电时不保存该值,以每户最大
0.1 kwh计,一个16通道的多用户电表,每停电一
·72·
工业仪表与自动化装置
2008年第2期
单相多用户多功能智能化电能表设计与实现
原明亭,高军伟,何文雪
(青岛大学自动化工程学院,山东青岛266071)
摘要:介绍了一种以单片机为核心,采用专用电能计量芯片设计的单相多用户多功能智能化电
能表,并提供了其硬件和软件设计。该电能表可实现电能计量、复费率、远程抄表、预付费、定时供
多(5 V供电的FRAM擦写次数达到100亿次)、速
度快(串口总线的FRAM的CLK的频率高达20 MHz,无10 ms的写等待周期),这样,MCU每检测
图5主程序设计框图
一个脉冲就可以写到FRAM保存起来,以 1 600个脉冲为1度计算,FRAM能存160 万度电,对单相表和单相复费率电表已足 够使用。接口及编程参见文献[1]。若采 用普通的串行EEPROM,作为多用户智能 电表的数据存储器,须采用复杂的可靠性 措施,以防数据丢失¨1。
技术应用,2000,(8):69—72. [3] 原明亭.多用户智能电表中的数据安全存储技术
3结论 该文采用AD7755电能计量专用芯片和单片机
[J].工业仪表与自动化装置,2005,(4):45-47. [4]万福君,单片微机原理系统设计与应用[M].合肥:
中国科学技术大学出版社,2002.
万方数据
4.万福君 单片微机原理系统设计与应用 2002
相似文献(10条)
1.期刊论文 李颖峰.LI Yingfeng 基于单片机的电能表错接线判定仪设计 -低压电器2009(4)
参考文献(4条)
1.孟臣.李敏 高性能铁电存储器FM24C256及其在单片机中的应用[期刊论文]-电子技术 2003(1) 2.Anthony Collins.高工 用AD7755设计的低成本电能表[期刊论文]-电子技术应用 2000(8) 3.原明亭 多用户智能电表中的数据安全存储技术[期刊论文]-工业仪表与自动化装置 2005(4)
由于电能表一般安装在楼梯间等较为昏暗的地 方,要求显示器件不仅具备自主发光能力,而且寿命
万方数据
2008年第2期
工业仪表与自动化装置
·73·
要长,显示的信息易于理解。对多用户多功能的电能 表来讲,其基本要求是正常计量情况下,需要同时清 楚显示出用户编号和其用电量,以便查看、抄表等。 所以显示电路由10位LED数码管和3只发光二极管 构成,10位数码管排列如图2所示。上面的4位用来 显示用户编号或用户户号,如显示201,表示为该单元 201室,易于和门牌号对应,下面6位以5 位整数一位小数形式显示用户的用电量, 显示的最大数为99 999.9,用电超过此 值,系统自动回零。三位发光二极管作复 费率情况下的峰、谷、平指示灯。显示器 以分时方式轮流显示各户的用电信息和 系统信息,每3.5 s刷新一次,更新显示 用户户号及正常睛况下的用电量、预付费 方式时用户剩余电量、实时日历时钟、复 费率工作方式下各时段标志及用电量、远 程通信提示信息、电表基本信息(用户 数、表地址信息)等。电路设计采用串行 方式,由74LSl64串并转换器作接口芯片,电路设计 较为简单,可参考文献[4]。
远程通信电路、供电控制电路等部分组成。
蕊计量电路l l一。 一户电能l l。。
计晕电路I L三二
1圃 一存蕊景耄路
微
处 理
略卜 器 .一远程矗信Ju磷
豆位及系统运行监视电路L一 -I供电控制电P
图1 电能表硬件结构框图
用户电能计量采用专用集成电路设计,每一户 的计量脉冲信号,经I/O接口电路连接到系统总线, 在微处理器的控制下,轮流采集并计数其脉冲信号, 达到0.1 kWh时,将电量存储到非易失存储器中, 以防电量丢失。整个电表采用分时方式,轮流显示 用户使用的电量数据。远程通信电路可实现电表联 网和远程抄表;实时13历时钟实现电表的复费率和 定时供电;系统运行监视电路实时监控电表运行情 况,增加电表的可靠性。下面介绍一下电表的主要 电路设计。 1.1显示电路设计
N
脉冲计数单元清零,自EEPROM 中读出该通道电量计量数据
电胃计量数据可信,进行加l处理l
生成新校验和,新电量数据 ≠入原柬存储单元延时0.1 ms 读出该通道刚存入的电量计晕数据
N
继续处理下一通道数据
用了串行接口芯片,时序要求严格,CPU 内程序存储器容量有限,所以软件采用汇 编语言编制,以更好地控制时序和代码空间。整个 程序采用模块化编程,主要包含电量脉冲计数模块、 信息显示模块、数据存储模块、远程通信模块、供电 控制模块等。软件设计过程中,考虑到采集数据不 能出现错采、漏采等现象以及高可靠性要求,必须采 用必要的软件抗干扰措施,如软件陷阱、指令冗余、 程序运行监视、数据校验、数据备份、数据写入存储 器判断等措施。主程序流程与某一通道电量脉冲采 集程序设计思想如图5、图6所示。
tile energy measurement,muhirate,long—distance meter reading,prepayment,timing power supply,etc.
Key words:ammeter;microcontrooler;hardware design;softeware design
gentized ammeter,which is designed with a special power measuring chip based on a microcontroller.The
paper also presents the design of its hardware and software.This ammeter can be used to perform the elec-
到电能计量目的。I/O接口可达到l一5个,使整个 系统的用户通道数达到1—40个,在一个NCU控制 下实现对多个用户的电能计量。 1.3供电控制电路设计
2软件设计
多用户多功能电表,可在多个用户通 道上工作在电能计量方式、预付费用电方 式、复费率用电方式,并具有远程抄表和供 电控制功能。工作方式灵活,功能繁多,软 件编程较为复杂。硬件设计时很多部分采
ቤተ መጻሕፍቲ ባይዱ
调著门狗子秤序
襄 自相应I/O接u渡入通道f“量脉冲信号
延时I ms,再次自该通道读入脉冲信号
N
!土 该通道柬一用电脉冲,脉冲计数值+l
图6数据采集程序设计框图
设计的多用户多功能电能表,具有结构简单、成本低 廉、功能强、安装使用和管理比较方便等优点,在城 镇居民住宅、学生公寓、商铺等得到广泛应用,是很 有市场前景的一种智能化电表。
参考文献: [1]孟臣,李敏.高性能铁电存储器FM24C256及其在
单片机中的应用[J].电子技术,2003,(1):38-41. [2] 高工.用AD7755设计的低成本电能表[J].电子
1 电能表硬件设计
单相多用户多功能智能化电能表硬件结构如图 1所示。系统主要由电量计量采集电路、微处理器、
收稿臼期:2007—0r7—16 作者简介:原明亭(1967一),男,工学硕士,副教授,博士研究 生,现从事自动化仪表及装置、智能控制系统等方面的教学与科研工 作。
实时日历时钟电路、非易失存储器电路、显示电路、
次,因设计原因,便会给供电部门造成1.6 kwh的
损失,通道数越多,损失越大,这是不可接受的)。
所以这些参数应及时存放到非易失存储器中。该文
采用铁电非易失存储器,是美国Ramtran公司刚刚
推出的一种新型非易失性存储器件,简称FRAM。
与普通EEPROM相比,除具有非易失特性、功耗低、
价格相对较低的特点外,最大的优点在于,擦写次数
单相多用户多功能智能化电能表设计与实现
作者: 作者单位: 刊名:
英文刊名: 年,卷(期): 引用次数:
原明亭, 高军伟, 何文雪, YUAN Ming-ting, GAO Jun-wei, HE Wen-xue 青岛大学,自动化工程学院,山东,青岛,266071
工业仪表与自动化装置 INDUSTRIAL INSTRUMENTATION & AUTOMATION 2008,(2) 0次
0 引言
目前一般的家用全电子式的电能表,大多采用 专用计量芯片设计电量计量采集电路,采用机电式 计度器作为显示装置,只具有电能计量功能。结构简 单,价格便宜,适合一户一表使用,近几年得到推广 应用。这类电表,内部不含微处理器,难于实现分时 计量、远程抄表、预付费、定时供电控制等功能。在 一些用电集中的场所,如大学生宿舍,分户计量时每 层需安装多块电表,给施工、抄表、控制等带来困难。 该文设计一单相多用户智能化电能表,采用一块微 处理器,不仅能实现对多个用户的电能计量,而且具 有分时计量、远程抄表、预付费、定时供电控制等多 种功能。
峰。
显示用户户号
谷。 平。
显示用户用电量
图2 显不器件外形设计
1.2计量电路接口设计 AD7755是一款功率/电能专用IC,基本工作原
理是,被测电流经芯片内可编程增益放大器(PGA) 放大后接电流通道的ADC,并由此ADC转换为对 应的数字信号。再经相位校正和高通滤波,进入乘 法器。乘法器的另一路输入是由电压通道ADC转 换而来的、与被测电压对应的数字信号。相乘后产 生瞬时功率信号。此信号经低通滤波器滤除其中的 交流分量,提取出负载消耗的瞬时有功功率,以较短 时间对瞬时有功功率进行累计,求得与瞬时有功功 。率成正比的高频频率并经CF输出,送MCU微控制 器累加计数,实现对电能的计量,计量接口电路设计 可参见文献[2]。
电控制等多种功能。 关键词:电能表;单片机;硬件设计i软件设计
中图分类号:TM933.4
文献标识码:B
文章编号:1000—0682(2008)02—0072—03
The design of a single-phase type multi-user and multi-function inteⅢgentized ammeter
供电控制电路实现电表对用户供电的控制。当 电表工作在预付费方式时,处理器会不停比较用户用
74HCjZA
图3多通道电量采集电路设计
电量和预购电量,当用户预购电量使用完毕,实现自 动断电,当用户再次预购电量后系统将自动送电。当 某用户出现拖交电费等不良情况时,管理者可对该用 户实现强制停电。在大学生宿舍等需要定时供电的 场所,在实时日历时钟的配合下,实现整表用户的送 电、停电控制。如图4所示,单片机Pl口4位口线 P1.0一P1.3输出控制信号,经74LSl45BCD一十进制 译码器,输出两个电平始终相反的信号A、B控制三 极管的导通或截至,控制磁保继电器触点的闭合或断。 开,达到供电控制目的。其他用户的磁保继电器的控 制信号A、B皆为低,保持供电状态不变。
12V
PlOl5 Pll 14 P1213 P1312
图4供电控制电路
1.4非易失存储器电路设计
。
多用户电表作为计量仪表,电表的一些基本参
数(用户数、表地址、用户户号)、各用户的用电量、
预付费方式时用户预购电量、各用户计量的脉冲数
(小于0.1 kwh对应的脉冲数)等都是非常重要的
万方数据
·74·
YUAN Ming—ting,GAO Jun—wei,HE Wen—xue (School ofAutomation Engineering ltnder Qingdao University,Shandong Qingdao 26007 1,China)
Abstract:This paper gives an introduction about a single-phase multi-user and multi·function intelli—
工业仪表与自动化装置
2008年第2期
参数,在任何情况下遭到干扰时,这些参数都不能丢
失或被损坏,否则影响到电表计量的准确度和正常
工作。对小于0.1 kWh计量的电能脉冲数,当掉电
时,应给予及时保存,否则将会给供电部门造成不可 估量的损失(如果掉电时不保存该值,以每户最大
0.1 kwh计,一个16通道的多用户电表,每停电一
·72·
工业仪表与自动化装置
2008年第2期
单相多用户多功能智能化电能表设计与实现
原明亭,高军伟,何文雪
(青岛大学自动化工程学院,山东青岛266071)
摘要:介绍了一种以单片机为核心,采用专用电能计量芯片设计的单相多用户多功能智能化电
能表,并提供了其硬件和软件设计。该电能表可实现电能计量、复费率、远程抄表、预付费、定时供
多(5 V供电的FRAM擦写次数达到100亿次)、速
度快(串口总线的FRAM的CLK的频率高达20 MHz,无10 ms的写等待周期),这样,MCU每检测
图5主程序设计框图
一个脉冲就可以写到FRAM保存起来,以 1 600个脉冲为1度计算,FRAM能存160 万度电,对单相表和单相复费率电表已足 够使用。接口及编程参见文献[1]。若采 用普通的串行EEPROM,作为多用户智能 电表的数据存储器,须采用复杂的可靠性 措施,以防数据丢失¨1。
技术应用,2000,(8):69—72. [3] 原明亭.多用户智能电表中的数据安全存储技术
3结论 该文采用AD7755电能计量专用芯片和单片机
[J].工业仪表与自动化装置,2005,(4):45-47. [4]万福君,单片微机原理系统设计与应用[M].合肥:
中国科学技术大学出版社,2002.
万方数据
4.万福君 单片微机原理系统设计与应用 2002
相似文献(10条)
1.期刊论文 李颖峰.LI Yingfeng 基于单片机的电能表错接线判定仪设计 -低压电器2009(4)
参考文献(4条)
1.孟臣.李敏 高性能铁电存储器FM24C256及其在单片机中的应用[期刊论文]-电子技术 2003(1) 2.Anthony Collins.高工 用AD7755设计的低成本电能表[期刊论文]-电子技术应用 2000(8) 3.原明亭 多用户智能电表中的数据安全存储技术[期刊论文]-工业仪表与自动化装置 2005(4)
由于电能表一般安装在楼梯间等较为昏暗的地 方,要求显示器件不仅具备自主发光能力,而且寿命
万方数据
2008年第2期
工业仪表与自动化装置
·73·
要长,显示的信息易于理解。对多用户多功能的电能 表来讲,其基本要求是正常计量情况下,需要同时清 楚显示出用户编号和其用电量,以便查看、抄表等。 所以显示电路由10位LED数码管和3只发光二极管 构成,10位数码管排列如图2所示。上面的4位用来 显示用户编号或用户户号,如显示201,表示为该单元 201室,易于和门牌号对应,下面6位以5 位整数一位小数形式显示用户的用电量, 显示的最大数为99 999.9,用电超过此 值,系统自动回零。三位发光二极管作复 费率情况下的峰、谷、平指示灯。显示器 以分时方式轮流显示各户的用电信息和 系统信息,每3.5 s刷新一次,更新显示 用户户号及正常睛况下的用电量、预付费 方式时用户剩余电量、实时日历时钟、复 费率工作方式下各时段标志及用电量、远 程通信提示信息、电表基本信息(用户 数、表地址信息)等。电路设计采用串行 方式,由74LSl64串并转换器作接口芯片,电路设计 较为简单,可参考文献[4]。
远程通信电路、供电控制电路等部分组成。
蕊计量电路l l一。 一户电能l l。。
计晕电路I L三二
1圃 一存蕊景耄路
微
处 理
略卜 器 .一远程矗信Ju磷
豆位及系统运行监视电路L一 -I供电控制电P
图1 电能表硬件结构框图
用户电能计量采用专用集成电路设计,每一户 的计量脉冲信号,经I/O接口电路连接到系统总线, 在微处理器的控制下,轮流采集并计数其脉冲信号, 达到0.1 kWh时,将电量存储到非易失存储器中, 以防电量丢失。整个电表采用分时方式,轮流显示 用户使用的电量数据。远程通信电路可实现电表联 网和远程抄表;实时13历时钟实现电表的复费率和 定时供电;系统运行监视电路实时监控电表运行情 况,增加电表的可靠性。下面介绍一下电表的主要 电路设计。 1.1显示电路设计
N
脉冲计数单元清零,自EEPROM 中读出该通道电量计量数据
电胃计量数据可信,进行加l处理l
生成新校验和,新电量数据 ≠入原柬存储单元延时0.1 ms 读出该通道刚存入的电量计晕数据
N
继续处理下一通道数据
用了串行接口芯片,时序要求严格,CPU 内程序存储器容量有限,所以软件采用汇 编语言编制,以更好地控制时序和代码空间。整个 程序采用模块化编程,主要包含电量脉冲计数模块、 信息显示模块、数据存储模块、远程通信模块、供电 控制模块等。软件设计过程中,考虑到采集数据不 能出现错采、漏采等现象以及高可靠性要求,必须采 用必要的软件抗干扰措施,如软件陷阱、指令冗余、 程序运行监视、数据校验、数据备份、数据写入存储 器判断等措施。主程序流程与某一通道电量脉冲采 集程序设计思想如图5、图6所示。
tile energy measurement,muhirate,long—distance meter reading,prepayment,timing power supply,etc.
Key words:ammeter;microcontrooler;hardware design;softeware design
gentized ammeter,which is designed with a special power measuring chip based on a microcontroller.The
paper also presents the design of its hardware and software.This ammeter can be used to perform the elec-