新型微控制器在防窃电及计量电表中的应用

发布者:Harmonious222最新更新时间:2011-07-26 关键字:微控制器  单相电表  强磁磁铁 手机看文章 扫描二维码
随时随地手机看文章

  1引言

  防窃电与计量单相电表是当今智能化建筑领域中不可少的安全控制项目.如何用运用微控制器技术的嵌入式解决方案进行设计是工程技术人员与社区所关心的问题。为此,本文就防窃电及计量电表中微控制器嵌入式技术的应用作研讨。

  2面临的挑战

  当前,电子式电能表的防窃电与计量技术在电能表行业中的地位越来越重要,人们所意识到尤其是窃电现象和防窃电技术的类型在不断增多,而且每年都会针对新的窃电行为研究出相应的防窃电与计量技术。其特点是,无论在任何国家任何地区内,都要求电能表有防窃电的计量。

  以往,在传统的电子式电能表设计中,由于以下原因,导致不能较完善地检测或处理窃电行为:仅使用进线端的电压和火线的进出端所流经的电流作为电能计量的依据;绝大多数没有使用很可靠的铅封;一些窃电方式很易操作,但却很难检测。

  为此,如何运用微控制器技术的嵌入式方案以解决当前多种窃电行为或技术的研发己成为智能化建筑领域中不可少的安全控制项目。

  2.1当今应用微控制器嵌入式技术的计量与防窃电电表方案

  2.1.1新型单片电能表微控制器

  如今,用户电表正逐渐朝着多费率、多功能和高精度方向发展。该新型单片电表微控制器的功能和应用性,使多功能、多费率电表没计更加简单和可靠,实现更加高效的电能传送,有效提高电表生产和制造效率。最基本的多费率、多功能全电子电表的基本架构为:采集输入电压和输入电流信号的转换器、显示屏、数据通信子系统、非易失存储器

  存储器是用来存储程序和数据的部件,有了存储器,计算机才有记忆功能,才能保证正常工作。它根据控制器指定的位置存进和取出信息。

  电源及内嵌程序的微控制器。将上述大部分功能电路与微控制器集成在一起。以Maxim的单片电表微控制器MAXQ2000为例,它在单一硅片上集成了双路16位模/数转换器(ADC),分别用于电压和电流信号的采样和转换;两个全功能异步串行通信口(其中一个可以配置为红外信号模式);一个液晶显示控制器和一个独立的16X16乘法器;芯片上还集成了足够的数据、程序存储器,以满足多费率、多功能电表的复杂要求。图1为以MAXQ2000微控制器为核心的单相电表基本架构示意图。

  2.1.2关于电压输入转换

 

  从图1可知,方案中采用电阻,物质对电流的阻碍作用就叫该物质的电阻。电阻小的物质称为电导体,简称导体。电阻大的物质称为电绝缘体,简称绝缘体。

  分压网络将电压输入转换成微控制器内部ADC可接受的-1V到+1V输入。电流信号输入端,采用一个并联电流分流器将电表的电流输入信号转换为小信号电压输入。通过分流器的电压信号必须足够低,尽量降低功率损耗:一个0.5mΩ的分流器(假定输入最大电流等于40A)只能提供0mV的满摆幅电压输出,但其功耗接近1W。

  2.1.3关于架构中串行通信口

  从图1可知,有2个外部串行通信口与微控制器相连。其一是基于RS-485标准协议的通信口。在EIA485通信网络中,用PC作为网络的主控制器。随着PC轮询这些电表,它们会进行响应,将表示所用电量的数据包上传,PC汇总所有用户数据之后再传送至计费中心;其二是红外发送和接收系统,它基于简单的异步通信协议。通过简单的调制电路将串口输出数据“o”调制为38kHz信号,数据“1”则不调制。

  2,2选择微控制器MSP430F2012或单芯片ADE7169的单相防窃电电表方案

  MSP430FE42X系列单片机

  单片机是单片微型计算机(Single-ChipMicrocomputer)的简称,是一种将中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)采用超大规模集成电路技术集成到一块硅片上构成的微型计算机系统。

  将电能计量模块直接嵌入在MSP430十六位单片机内部,相当于把一个电计量芯片与一个MCU的结合,他使得单相电表的设计进一步简化,成本也得到进一步的降低。而单芯片ADE7169在单相防窃电电表也具有与MSP430F2012相同和独特之优势。

  该单相防窃电电表方案的防窃电技术是智能化建筑领域中安全控制的重要项目,它具有两路电流输入采样和内部窃电判断;通过数字增益调节,两路电流增益可以保持一致;当检测到掉零线故障时,可以按照电流有效值计量;具有自动窃电检测,不需要额外的程序设计。

  本文仅对基于微控制器MSP430F2012与ADE7169单芯片技术方案的单相防窃电电表方案进行分折。[page]

  3单相防窃电电表设计方案

  为更好的分析,在此通过二种方案作比较说明。

       3.1基于微控制器MSP430F2012技术的防窃电电表方案

  MSP430FE42X不是将电能计量模块与MSP4301~CPU的简单结合,它还提供了对内部模块的控制。如果用在单相电表的设计,可以直接启动内部电能计量模块ESP430,如果用于一些其他的需要16位A/D的产品中时,可以禁止ESP430模块,直接对前置可变增益放大器和A/D转换器控制。因而,这款单片机在产品设计中有很大的灵活性。图2为由MSP430FE42X单片机为核心的单相防窃电电表系统设计方案图。

 


  MSP430FE42X多功能电能表电子模块有多种板型结构,可直接安装在单相电度表内。该产品可通过掌上电脑,以无线红外或有线方式进行参数设置和数据抄收;也可通过表上的四个按键进行设置和查询。此外,还配有RS485接口,可通过RS485进行参数设置和数据抄收。

  ⑴主要功能

  包括电量计量,需要量、负荷计量(可选),费率管理,时间管理,事件记录,输出接口,显示,通讯接口,按键操作及掌上电脑操作等。

  ⑵主要技术指标

  电量计量精度<1%;计时精度,时钟记时误差为<±0.5s/d,时段切换误差为<0.1S;电气性能包括:电子模块功耗为<3VA,工作电压范围为0.8V~1.2V额定电压及电池寿命>10年;环境条件包括工作温度-20℃~十55℃、运输存储温度为-25℃~十70℃、相对湿度为<95%;电磁兼容性包括静电放电抗扰性≥8kV、射频辐射电磁场抗扰性10V/M、电压快速瞬变脉冲群抗扰性≥4kV及浪涌抗扰性≥4kV;红外通讯距离为≥4m。

  ⑶如何防窃电主要是对电流不平衡窃电行为的防窃电技术

  通常电流不平衡体现为接地模式,实际上电流不平衡包括任何的火线和零线的测量所得到的负载电流不平衡的情况。窃电者可能旁路部分电流导致电表的测量值小于真实值。窃电者可能用简单的金属楔打进电表的接线端,这种窃电行为比较容易实施。如果要求读表,窃电者可以在几秒内移除旁路电流的金属楔,所以很难检测这种窃电方式。

  要检测电流的不平衡就不可避免地增加了电表的成本,必须额外增加一个电流传感器

  凡是利用一定的物性(物理、化学、生物)法则、定理、定律、效应等把物理量或化学量转变成便于利用的电信号的器件。传感器是测量系统中的一种前置部件,它将输入变量转换成可供测量的信号”。按照Gopel等的说法是:“传感器是包括承载体和电路连接的敏感元件”,而“传感器系统则是组合有某种信息处理(模拟或数字)能力的系统”。传感器是传感系统的一个组成部分,它是被测量信号输入的第一道关口。

  以实现零线的电流检测。由于隔离原因,可以在第一路的电流通道上迭用低成本的锰铜电阻,但另一路就必须使用成本相对较高的电流互感器。对于单相表,可以同时测量火线和零线的电流来检测电流是否不平衡;对于三相表,可以监控中线的电流来检测三相的电流是否不平衡。

  在图2中,MSP430FE42x内置有三个独立的16位ADC及电能计量模块ESP430。ESP430能自动控制三个独立的16位ADC进行两个电流通道(火线和零线)及一个电压通道的采样,并自动比较两个电流通道的电流大小,实现电流不平衡时的检测和防窃电测量。

  图2中ESP430将同时计量经锰铜电阻取样的火线电流和经CT取样的零线电流。正常情况下,漏电流很小,所以火线回路和零线回路的电流基本一致,可以给电能计量模块ESP430预置一个2电流通道的窃电比例因子RatioTamp(比率砸紧),当电流通道1的电流I1>I2×RatioTamp或电流通道2的电流I2>I1×RatioTamp时,ESP430认为2个电流通道电流不平衡,表明有窃电行为发生。

  ⑷如何实现对移除主电压窃电行为时的防窃电测量

  移除主电压窃电行为是断开一根导线的连接,主电压为零。窃电者可能会附加二极管

  二极管又叫半导体二极管、晶体二极管,是最常用的基本电子元件之一。二极管只往一个方向传送电流,由p型半导体和n型半导体形成的p-n结构成,在其界面处两侧形成空间电荷层,并建有自建电场。当不存在外加电压时,由于p-n结两边载流子浓度差引起的扩散电流和自建电场引起的漂移电流相等而处于电平衡状态。

  电容、电阻等器件及其组合来干扰对主电压的正常检测,见图3所示。

 

  窃电者企图通过这些附加的元器件改变主电压的特性,干扰电能表检测窃电行为的发生。

  MSP430FE42x系列微控制器具有丰富的模拟前端和防窃电多功能电能表计量模块ESP430,可以较容易地实现移除主电压时的防窃电测量。

  在这个方案中,除电池以外,电能表的电源供给由两部分组成:其一、火线和零线的主电压提供电源;其二、供电CT从电流上窃取提供电源,所以当移除主电压时,供电CT从电流上窃取的电源仍能保持电能表工作,进行防窃电测量。[page]

        3.2基于ADE7169的防窃电单相表的设计

  3.2.1设计要求

  为单相1级,其电压为~220V,IB=5A,IMAX=40A,CF=3200;有LCD显示;具备RS485及红外通讯接口;具备防窃电功能,即零/火线调换窃电及掉零窃电;具备事件记录功能,能够准确记录每次窃电事件发生的具体时间;具备停电显示功能。

  3.2.2实现技术

  实现技术分别为:LCD驱动+MCU;UART+红外调制;需要同时计量零线和火线电流;需要掉零防窃电功能;电池供电管理;有实时时钟。

  ADE7169单芯片方案见图4所示。

 

  该单芯片方案集成度高;高可靠性故障率/低故障率/;软件校表;单芯片采购容易;计量功能丰富,性能高;整体成本低。从中看出ADE7169单芯片防窃电单相表的设计方案比常用方案优越得多。因为常用方案多芯片方案集成度低,高故障率/低可靠性,需要硬件校表,而多芯片采购难度大,计量功能单—整体成本高。

  ADE7169单芯片方案的核心部分的构建

 

  图5所示为构建示意图。

  上述单相防窃电电表设计方案,不是传统的没有防窃电测量的简单单相电能表,也不再是仅能测量火线的电流信号和电能表进线端的电压信号,它具备对各类窃电行为的防窃电技术。不会再象传统简单单相电能表那样,出现即使是非常简单的窃电行为也是无能为力的现象。

  4拓宽基于单芯片与微控制器技术的防窃电单相表的应用

  基于单芯片与微控制器的防窃电单相表具备对用磁场干扰与电流不平衡的窃电行为及对移除主电压窃电行为等多种防窃电测量技术。本节仅对用磁场干扰的防窃电技术作说明。

  4.1永久磁场和电磁场干扰是一种窃电行为

  众所用知,永久磁场和电磁场都会影响电表的正常计量。窃电者在电表附近放置强磁磁铁或大线圈都能于扰电表的正确计量,达到窃电的目的。见图6中的红曲线所示。

 

图6在电表附近放置强磁磁铁或大线圈干扰电表的正确计量以达到窃电目的示意图

  4.2防窃电方案

  方法一:因强磁磁铁靠近表壳将减小功率的测量值,甚至能将功率减小到0。由于磁铁的影响范围较小,所以电流互感器在表壳内的位置对抵御磁铁的干扰相当有帮助。大线圈产生的电磁场会影响电能表中大多数的元器件和核心电子器件等。为了防止磁场干扰,电能表内部元器件的位置及其安装位置非常重要。应把易受磁场影响的敏感器件尽量放在贴近电能表背面的地方,因为通常窃电者很难从电能表背后干预电表的正确计量;应保持易受磁场影响的敏感器件远离电能表的顶部和两边,因为顶部和两边是容易粘附磁铁的地方。

  方法二:磁屏蔽是一种非常有效的防止磁场干扰的方法。首先,可使用金属外壳的电流互感器,屏蔽磁场对它的影响。其次可以在表壳内衬薄层金属,以屏蔽整个电能表模块。但是这种做法将增大原材料、生产及安装的成本。

 

关键字:微控制器  单相电表  强磁磁铁 引用地址:新型微控制器在防窃电及计量电表中的应用

上一篇:OPC在小型仓库监控系统上的应用
下一篇:基于PC和FPGA的运动控制系统

推荐阅读最新更新时间:2024-05-02 21:30

MSP430单片机各种寄存器总结(1)——CPU 寄存器
参考资料: 王宏波老师的PPT MSP430F6638用户手册 王宏波老师实验教程 第一章 CPU 寄存器 1.1 PC——程序计数器 取完指令后CPU根据该指令的字节数自动增量PC,因此20位的PC(R0)的值总是指向下一条要执行的指令。 PC总是指向偶地址(bit0=0) 1.2 SP——堆栈指针 CPU使用20位堆栈指针(SP,也称为R1)来存储子例程调用和中断的返回地址。 【作用】:保护现场和恢复现场。 它使用先进后出方案。 SP由用户初始化为RAM,并且始终与偶数地址对齐。 堆栈分两种: 向上增长,栈底占用较低地址,栈顶占用较高地址 : 8051 向下增长,栈底占用较高地址,栈顶占用较低地址: MS
[单片机]
MSP430<font color='red'>单片机</font>各种寄存器总结(1)——CPU 寄存器
基于51单片机的智能温控系统
一.系统概述 系统使用的模块有AT89C51单片机+8位共阳极数码管+DS18B20温度检测模块+按键+风扇+加热装置+光电管+继电器+电机驱动模块L298N。 本设计采用51单片机为核心控制,使用数码管进行温度以及阈值的显示,通过按键可以对温度上限和温度的下限进行设置,当光电管检测到有人时,如果此时的温度过低则通过加热装置进行加热,温度过高则通过风扇进行降温。 二.仿真概述 1.使用8位共阳数码管显示实时温度。 2.通过按键可以调节温度阈值,通过按键可以对阈值进行加减调节。 3.当温度低于温度阈值并且光电管检测到有人,则会通过继电器启动加热装置。 4.当温度高于温度阈值并且检测到光电管有人,则会通过控制L29
[单片机]
基于51<font color='red'>单片机</font>的智能温控系统
单片机寻址方式小结
当前,单片机种类很多,且实际工作中仅应用一种单片机也是不现实的,必得对常用的几种单片机有所了解。 尽管现在单片机编程大多使用C语言,但必得对单片机的内核结构、存储结构及指令集有一定的了解,才有可能写出优秀的程序代码。对于单片机指令的学习,寻址方式的学习是其中的一个重点和难点,寻址方式的正确理解不仅对汇编编程至关重要,而且有助于对于单片机内核结构(如RISC和CISC的区别)、存储结构的更深刻理解。 但是,不同单片机都提供了一些不同的寻址方式,且即使同样的寻址方式在不同的单片机中也有不同的名称,使得寻址方式显得混乱,不一致,不易理解。 不过,经过仔细的对比、学习和分析,我发现,其实所有的寻址方式,都可以归为以下六类: 1)立
[单片机]
单片机智能灯光系统程序
智能过道照明系统主要功能 ⑴系统设有2个按键功能按键(模式切换键和开关键),和一个单片机复位按键; ⑵系统设有1个电源指示灯和5个状态指示灯,分别为:光照检测信号指示灯(光线暗时指示灯亮),红外热释电传感器信号指示灯(检测到人体信号指示灯亮),自动模式继电器工作状态指示灯(自动模式下,继电器接通,指示灯亮),模式指示灯(手动模式时指示灯亮),手动模式继电器工作状态指示灯(手动模式下,继电器接通,指示灯亮); ⑶系统设置了两种工作模式:自动工作模式和手动工作模式,开机默认为自动模式,可通过“模式切换键”来实现模式切换; ⑷在自动模式下,继电器接通时间是延迟变量来控制的,延迟变量 0,继电器接通,延迟变量=0,继电器断开。延迟变量由检
[单片机]
<font color='red'>单片机</font>智能灯光系统程序
单片机复位电路的可靠性设计及精典实用复位电路
一、概述 影响单片机系统运行稳定性的因素可大体分为外因和内因两部分: 1、外因 射频干扰,它是以空间电磁场的形式传递 在机器内部的导体(引线或零件引脚)感生出相应的干扰,可通过电磁屏蔽和合理的布线/器件布局衰减该类干扰; 电源线或电源内部产生的干扰,它是通过电源线或电源内的部件耦合或直接传导,可通过电源滤波、隔离等措施来衰减该类干扰 。 2、内因 振荡源的稳定性,主要由起振时间 频率稳定度和占空比稳定度决定 起振时间可由电路参数整定 稳定度受振荡器类型 温度和电压等参数影响复位电路的可靠性。 二、复位电路的可靠性设计 1、基本复位电路 复位电路的基本功能是:系统上电时提供复位信号,直至系统电源稳定后
[单片机]
<font color='red'>单片机</font>复位电路的可靠性设计及精典实用复位电路
采用AT89C52单片机实现智能泊车系统软硬件电路的设计
引 言 随着我国汽车数量逐年急剧增多,泊车位、停车场的数量却跟不上其增长的步伐,越来越多的人为如何泊车而发愁。日益拥挤的泊车环境要求人们对汽车的泊车技术更加地娴熟,这就更加重了人们工作之外的紧张情绪,降低了人们的生活质量。因此,如何解决泊车过程中的不便利,消除安全隐患,迅速、准确、安全地将汽车停靠到合适的位置,逐渐引起了人们的关注。 1 系统的工作原理及功能 智能泊车系统可分为控制部分和信号检测部分。 其中信号检测部分包括障碍物检测模块,光源检测模块和速度检测模块;控制部分包括控制器模块,电机控制模块。智能泊车系统基本模块方框图如图1所示。 图1 智能泊车系统基本框图 系统工作原理如下:在小车启动之后,通过霍尔传感器A44
[单片机]
采用AT89C52<font color='red'>单片机</font>实现智能泊车系统软硬件电路的设计
51单片机的P1、P2、P3口的工作原理
1、P1口某一位的内部电路结构如下图所示,在51单片机的P0,P1,P2,P3口中,P1口的结构最简单,用途也最单一。仅仅只作为普通的数据输入/输出(I/O)端口使用。从图中可以看出,P0口与P1口的主要差别在于:P1端口用内部上拉电阻代替了P0端口的场效应管,并且输出的信息只有内部总线的信息,没有了数据/地址总线的复用。 1)P1口用作输入端口 如果P1口用作输入端口,即Q=0,/Q=1;则场效应管导通,引脚被直接连到电源的地GND上,即使引脚输入的是高电平,被直接拉低为 0 ,所以,与P0端口一样,在将数据输入P1端口之前,先要通过内部总线向锁存器写 1 ,这样/Q=0,场效应管截止,P1端口输入的
[单片机]
51<font color='red'>单片机</font>的P1、P2、P3口的工作原理
C51中interrupt和using的用法——单片机
void INT0()interrupt 0 using 1 {.... ..... } interrupt 0 指明是外部中断0; interrupt 1 指明是定时器中断0; interrupt 2 指明是外部中断1; interrupt 3 指明是定时器中断1; interrupt 4 指明是串行口中断; using 0 是第0组寄存器; using 1 是第1组寄存器; using 2 是第2组寄存器; using 3 是第3组寄存器; 51单片机内的寄存器是R0--R7(不是R0-R3) R0-R7在数据存储器里的实际地址是由特殊功能寄存器PSW里的RS1、RS0位决定的。 using 0时设置 RS1=0,RS0 =0
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved