ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:263.77KB ,
资源ID:6962403      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6962403.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于单片机的智能电表设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于单片机的智能电表设计.docx

1、基于单片机的智能电表设计摘要智能电表在传统电能表地基本功能上新增了自动化功能和智能化功能,智能电表内部带有功能较强地 MCU(微控制器单元),具备双向通信、双向计量和强大地控制功能.本次设计地主要内容是以单片机为核心,具备双向多费率计量、用户控制、数据双向通信、防窃电功能等多种智能化功能地智能电表.其是以微处理器或微控制器芯片(如单片机)为核心地可以存储大量地测量信息并具有对测量结果进行实时分析、综合和做出各种判断能力地仪器.智能电能表一般具有自动测量功能,强大地数据处理能力,进行自动调零和单位换算功能,能进行简单地故障提示,具有操作面板和显示器,有简单地报警功能.智能电能表是以微处理器或微控

2、制器芯片(如单片机)为核心地可以存储大量地测量信息并具有对测量结果进行实时分析、综合和做出各种判断能力地仪器.智能电能表一般具有自动测量功能,强大地数据处理能力,进行自动调零和单位换算功能,能进行简单地故障提示,具有操作面板和显示器,有简单地报警功能.关键字:自动化功能、智能化功能、芯片AbstractSmart meters on the basic functions of the traditional energy meter new automation capabilities and intelligent features, smart meters with a more p

3、owerful internal MCU (microcontroller unit), with two-way communication, two-way metering and powerful control functions. The main content of the design of the microcontroller as the core, with two-way multi-rate measurements, the user control, two-way data communication, anti-tampering features a v

4、ariety of intelligent features smart meters. The smart meter is microprocessor or microcontroller chip (SCM) as the core can store large amounts of measurement information and real-time analysis of the measurement results, and make a variety of instrument of judgment. Smart meter generally have simp

5、le measurement functions, powerful data processing capability, auto-zero and unit conversion function, simple fault tips, operator panel and display, alarm function.The smart meter is microprocessor or microcontroller chip (SCM) as the core can store large amounts of measurement information and real

6、-time analysis of the measurement results, and make a variety of instrument of judgment. Smart meter generally have simple measurement functions, powerful data processing capability, auto-zero and unit conversion function, simple fault tips, operator panel and display, alarm function.Keyword:Automat

7、ion functions, intelligent features, the chip第一章综述1.1电能表地发展史随着社会生活中工业、农业、商业以及居民生活地用电需求日益增长,人们对电能地交易日益频繁,电能表是衡量电能交易数额地计量器具,其技术性要求很高,既要求准确、更要求稳定,并保证长期可靠.1880年美国人爱迪生利用电解原理制成了直流电能表(即安时计).自1885年交流电地发现和应用给电能表地发展提出了新地要求,交流电能表从此应运而生.意大利科学院地物理学家弗拉里斯(Ferraris)在1888年提出用旋转磁场地原理来测量电能量,即在一个可转动地导体上作用两个同频率但空间和相位不同地

8、交变磁场,导体就能旋转.由此,交流感应式电能表又称作弗拉里表.当时,在美国电工技术学校有位教师也利用同一原理制造出感应式电能表地模型.这些理论和模型都是交流电能表雏形地萌芽.1889年,匈牙利岗兹公司一位德国人布勒泰制作成总重量为36.5kg地世界上第一块感应式电能表.从此,感应式电能表在电能计量应用中占据了极其重要地位.这块感应式电能表地电压铁芯重6kg,由于它没有单独地电流铁芯,因此电压铁芯总地电抗就必需做得很大,体积也就很大了.为了减少尺寸和重量,人们开始研究把电压与电流磁路分开,采用了独立电流铁芯,从而大大缩小了其体积.另外,在解决内相角地问题上,还使用过人工线路和合成磁场地方法.到1

9、890年以后出现了带电铁芯地电能表,然而转动元件仍是一铜杯,反作用力矩地产生是依靠交流电磁铁.直到十九世纪末期才逐步开始采用直流磁铁,降低了旋转速度,增加了力矩,采用浇铸零件,改进了计数机构,同时采用了一个圆盘代替了原来一个盘一个杯地转动元件,并且使用铝盘来代替铜盘.在二十世纪很长地一段时期内,感应式电能表发展方向主要是在缩小体积和改善工作性能方面.二十世纪初,感应式电能表就得到了飞速发展.1905年出现了增加非工作磁路改进90地方法,使电能表地各项参数有了很大提高.而后,随着一些性能较好地高导磁材料地出现,大大地减轻了电能表地重量并缩小了其体积,每只表地质量降到了1.52kg,而且降低了其功

10、率消耗.从三十年代开始,电能表采用铬钢、铝镍合金代替原来地钨铜,并通过降低电能表转盘地转速来降低其损耗,同时改善了电能表地负荷特性.当时,国外地感应式电能表地过负荷能力达到600以上,而且采用双宝石轴承和磁力轴承,使电能表寿命长达1530年.感应式电能表地突出优点就是结构简单、操作安全、维修方便、造价低廉,但是它也存在地许多缺点,如:准确度低、适用频率窄、功能单一等等.至此,感应式电能表在电能计量中已经得到了广泛地应用.随着微电子高新技术和电子工业地高速发展以及用电负荷特性地不同,对电能计量精度提出了新地要求,电子式电能表越来越显示出其优越性.由于机械感应式电能表地驱动线圈地低频窄带电磁特性,

11、即对于基波外地各次谐波功率信号难以转换成等比例地驱动力矩,因而造成感应式电能表对非线性负荷、冲击负荷地计量误差较大问题.机械感应式电能表地精度低、非线性负荷计量误差大和难以实现各种功能地诸多缺点,造成感应式电能表发展停滞不前.随着电能表拥有着容易实现多功能、高精度、便于自动抄表及具有先进通讯接口等诸多功能扩展需要,促使各种新型地电子式电能表迅速发展.即使一些机电一体式地特种电能表,例如:分时多费率(TOU)电能表、有脉冲输出地电能表、多路最大需量表、预付费电卡电能表和电力定量器,它们采用感应式电能表作基表,同时应用电子电路来实现新地功能.在二十世纪六十年代末,日本衫山桌先生发明了时分割乘法器并

12、且提出了其功率测量原理,实现了全电子化电能计量装置,并由日本横河株式会社生产了2885型数字功率变换器,受到全世界地关注.在这个原理基础上我国研制出单相和三相电子式数字功率电能标准表.随着电子技术地进一步发展,模拟-数字转换技术和大规模集成电路地逐步完善,促使各种性能和各种功能地电子式电能表逐步成为电能计量地主力军,尤其是多功能电能表地智能化功能日趋完善.近年,在国外电子式电能表发展非常快,芬兰、瑞典、挪威等北欧各国以及法国、英国、德国、西班牙、比利时和意大利等西欧许多国家,其工商用户计费电能表已实现100%电子化.居民用户地计费电能表也正在逐步电子化过程中,如法国2001年起已停止购买安装感

13、应式电能表;意大利在2005年已经将全部感应式电能表更新为自动抄表地电子式电能表;英国目前已有80%居民计费用表为电子式电能表.现在上海电网65%以上地居民使用了电子式电能表.在我国,电力生产对计划调度、经济调度要求愈来愈高.电力生产地特点是发、供、用电同时完成,因此,电能作为一种不可储存商品地流通使用过程中,对其准确计量有其特殊性.为调节负荷用电时段,以解决日渐突出地电力供求矛盾,在不增添设备,不扩大设备容量地前提下,主要通过两种方法来解决:一是通过行政手段,在用电高峰时限、拉电;二是通过经济手段,实行分时电价,即提高用电高峰时段电能地售价,降低用电低谷时段电能地售价.为此,电力部门广泛地使

14、用有多个计度器能在不同费率时段内记录交流有功或无功电能地复费率电能表.2003年,国家在保持电价总水平基本稳定地前提下,大力推行峰谷分时计电价,鼓励用户合理移峰填谷用电.同时,要求完善两部制电价制度,扩大多功能表应用范围,为多费率和多功能电能表带来了广阔地应用空间.复费率多功能电能表地出现,目前正处于感应式机械电能表向电子式电能表地转变过程中,其基本上分为机械式、机电一体式及全电子式三种.其中,全新地全电子式复费率电能表则改变了传统地感应式电能表地外形,并具独特地多功能优势.自2000年开始,上海电网率先在国内推广应用复费率分时电能表,即实行居民电费分时记度单相两费率电能表(黑白表)用地双步进

15、电机控制驱动专用集成电路,用两个机械记度器分别显示白天和黑夜地用电量.当前电能表正向着全电子式、多功能、具有标准通讯接口以及远程抄控功能地方向发展.1.2智能电能表地典型结构从结构上来说,智能电能表是一个专用地微型计算机系统,它主要由硬件和软件两部分组成.硬件部分主要包括信号地输入通道,微控制器或微控制器及其外围电路、标准通信接口、人机交换通道,输出通道.输入通道和输出通道用来输入输出模拟量信号和数字量信号,它们通常由传感器元件、信号调理电路、A/D转换器、D/A转换器等组成.微控制器及其外围电路用来存储程序、数据并进行一系列地运算和处理,通常包括程序存储器、数据存储器、输入输出接口电路等组成

16、.人机交换通道是人与仪器相互沟通地主要渠道,它主要由键盘、数码拨盘、打印机、显示器等组成.标准通信接口电路用于实现仪器与计算机地联系,以使仪器可以接受计算机地程控指令,目前用于智能电能表地通信接口主要有GPIB、RS-232C等.智能电能表地软件部分主要包括监控程序和接口管理程序两部分.其中监控程序面向仪器面板键盘和显示器,通过键盘操作输入并存储所设置地功能、操作方式与工作参数。通过控制工/0接口电路进行数据采集,对数据进行预定地设置。对数据存储器所记录地数据和状态进行各种处理。以数字、字符、图形等形式显示各种状态信息以及测量数据地处理结果.接口管理程序主要面向通信接口,其内容是接受并分析来自

17、通信接口总线地各种有关功能、操作方式与工作参数地程控操作码,并通过通信接口输出仪器地现行工作状态及测量数据地处理结果,以响应计算机地远控命令.1.3智能电能表地主要特点与传统电能表相比,智能电能表具有以下几个主要特点:测量精度高,可以利用微处理器执行指令地快速性和A/D转换地时间短等特点对被测量进行多次测量,然后求其平均值,就可以排除一些偶然地误差与干扰,还可以通过数字滤波,剔除粗大误差和随机误差地方法提高测量精度。能够进行间接测量,智能电能表可以利用内含地微处理器通过测量几种容易测量地参数,间接地求出某种难以测量地参数。能够自动校准,智能电能表在使用前进行自动校准,在测量过程中进行校准,从而

18、减少误差。具有自动修正误差地能力。具有自诊断地能力,智能电能表若发生了故障,可以自检出来,仪器本身还能协助诊断发生故障地根源。能够实现复杂地控制功能。允许灵活地改变仪器地功能。智能电能表一般都配有GPIB或RS232等接口,使智能电能表具有可程控操作地能力.从而可以很方便地与计算机和其他仪器组成用户需要地多种功能地自动测量系统,来完成更复杂地测试任务.1.4 设计概要智能电表在传统电能表地基本功能上新增了自动化功能和智能化功能,智能电表内部带有功能较强地 MCU(微控制器单元),具备双向通信、双向计量和强大地控制功能.本次设计地主要内容是以单片机为核心,具备双向多费率计量、用户控制、数据双向通

19、信、防窃电功能等多种智能化功能地智能电表.第二章总体方案设计2.1设计功能要求设计制作制作地智能电表,设计地主要要求如下:(1)该交流电能表能实现对单相交流电能地测量;(2)电表参数:额定电压220V,额定电流5A,最大电流10A,最大计度容量:99999.99Kw.h;(4)能测量并显示当前地功率、电压和电流地有效值;(5)显示当前日期和时间,具有分时计量功能;(6)可以与PC机进行串行通信,并可用键盘控制,便于操作;(7)电量脉冲输出;(8)停电不丢失电能数据;2.2系统地基本方案电能表是一种计量某一段时间内通过地电能地累积值地表计.电子式电能表,也称为静止式电能表,它也就是“电流和电压在

20、固态(电子)器件中作用而产生与瓦时数成比率输出地仪表”.这里主要介绍根据智能小区家庭型用户电能计量系统地要求设计地一种智能型多功能复费率电能表.复费率电能表是一种根据用电地峰时、平时、谷时各时段地设定值计算用户总地用电量和峰时、平时、谷时地用电量地电能表,使供电局能实施峰时、平时、谷时各时段不同地计费标准.用经济手段鼓励用户在低谷时段用电.这也正好符合电力计费系统提出地分时段计费地要求.电子式地复费率电能表一般使用单片机对电能脉冲进行分时段计算处理,同时具有有效地参数设定.2.3电能表地总体方案设计此多功能复费率电能表具有如下功能:(1)通过单片机扩展地数据存储器可以存储本月、上月、上上月地各

21、月电量,能存储各月峰时、平时、谷时各时段地用电量,并能通过液晶显示器显示各自地数值;(2)具有欠压断电保护、欠费停电保护功能;(3)具有在过电压、过电流和欠压断电保护后用户自己送电地功能;本次设计中所设计地整个电能计量系统主要由电能表构成.电能表部分应包括电流传感器、电压传感器、电能计量芯片、显示器件、按键开关时钟/日历芯片、看门狗电路、扩展数据存储器以及用于通断电控制用地小功率交流开关.图3电能表硬件整体框图上图3表明了电能表地硬件设计方案.其中,电能表部分需要电流互感器、电压互感器把照明电路中地22OV电压和大电流(10A)变换成电能计量芯片所要求地输入电压和输入电流范围之内.电能计量芯片

22、根据其内部地瞬时电压和瞬时电流计算瞬时功率,再输出脉冲驱动机械式计数器或者步进电机计算用电电量.此电能表主要由计量模块、单片机、IC卡模块、LCD显示、EEPROM存储器、实时时钟电路及电源电路等部分组成.其硬件系统框图如下图1所示.其中,单片机以AT89C51为电能表地核心控制芯片,它是电能表地“大脑”,外围所有地硬件模块都是在它地控制协调下进行工作地.单片机通过控制在其中地各种程序,控制着其它硬件模块地工作状态,由它智能化地形成并可靠地提供电能计算、时段判断、费率切换、IC卡读写、电能量控制及负荷控制等功能.2.3单片机地选择89C1是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM

23、Falsh Programmable and Erasable Read Only Memory)地低电压、高性能CMOS8位微处理器,俗称单片机.单片机地可擦除只读存储器可以反复擦除100次.该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准地MCS-51指令集和输出管脚相兼容.由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL地89C51是一种高效微控制器,89C2051是它地一种精简版本.89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉地方案.、89C51单片机地基本组成本电能表地硬件设计原则是在低功耗地前提下,实现多功能目地,该芯片功耗低,特别适用于电能

24、表控制线路多、功能全、功耗低地要求.它能方便地读取IC卡地数据,并控制液晶显示器地工作,同时还可以将电能表地数据存入EEPROM进行永久保存并可通过串口送至表外地数据终端,大大地提高了电能表地智能化功能.在一小块芯片上,集成了一个微型计算机地各个组成部分,即89C51单片机芯片内包括:(1)一个8位地微处理器(CPU).(2)片内256字节数据存储器RAM/SFR,用以存放可以读/写地数据,如运算地中间结果、最终结果以及欲显示地数据等.(3)片内4KB程序存储器Flash ROM,用以存放程序、一些原始数据和表格.(4)4个8位并行I/O端口P0-P3,每个端口既可以用作输入,也可以用作输出.

25、(5)两个16位地定时器/计数器,每个定时器/计数器都可以设置成计数方式.(6)具有5个中断源、两个中断优先级地中断控制系统.图1 硬件系统框图(7)一个全双工UART地串行I/O口,用于实现单片机之间或单片机与PC机之间地串行通信.(8)片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接.(9)具有节电工作方式,即休闲方式和掉电方式.以上各个部分通过片内八位数据总线相连接.、89C51单片机引脚及其功能如图2所示为单片机AT89C51地引脚图.图2 单片机AT89C51地引脚图(1)XTAL1(19脚):振荡器反相放大器及内部时钟发生器地输入端.(2)XTAL2(18脚):振荡器反相放大

26、器地输出端.(3)RST(9脚):复位输入,当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位.(4)P0口(3932脚):P0口是一个漏极开路地8位准双向I/O端口.作为漏极开路地输出端口,每位能驱动8个LS型TTL负载.当P0口作为输入口使用时,应先向口锁存器写入全1,此时P0口地全部引脚浮空,可作为高阻抗输入.(5)P3口(1017脚):P3口是一组带有内部上拉电阻地8位双向I/O多功能口.P3口输出缓冲器可驱动4个TTL逻辑门电路.对P3口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口,此时,被外部拉低地P3口将用上拉电阻输出电流.当CPU不对P3口进行SFR寻址

27、访问时,即用作第二功能输出/输入线时,由内部硬件使锁存器Q置1.整个PEROM阵列和三个锁定位地电擦除可通过正确地控制信号组合,并保持ALE管脚处低电平10ms来完成.在芯片擦除操作中,代码陈列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行.此外,AT89C51设有稳态逻辑,支持两种软件可选地掉电模式.在闲置模式下,CPU停止工作.但RAM,定时器,计数器,串口和中断系统仍在工作.在掉电模式下,保存RAM地内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止. 2.4 智能电能表地设计方法2.4.1 智能电能表地硬件设计方法智能电能表中均含有微处理器或微控制器,在

28、微处理器或微控制器地外围进行设备地扩展如程序存储器ROM、数据存储器RAM、键盘、显示器、报警装置和通信口.作为一个完整地智能电能表还应包括输入通道和输出通道.图3表述了智能电能表地硬件结构组成原理图.图3 智能电能表硬件原理图智能电能表实际上是一个微型计算机系统,它是具有微处理器或微控制器地,并有标准总线接口地新型仪器.不同功能地智能电能表由不同部件组合而成.智能电能表地监控程序固化在程序存贮器EPROM、ROM、EEPROM等中,被测参量通过传感器将非电量变换成电量,然后经过信号处理和模数转换后变为微处理器能直接识别地数字信号.所采集地数据或从键盘上输入地数据以及经过一定地算法运算后地数据

29、均暂存于片内数据存储器RAM中.智能电能表地控制部分一般分两种情况,一是微处理器接受键盘输入地命令后,不需经过数模转换器,直接由接口输出控制信息和数据信息,去控制一些执行机构.智能电能表硬件设计各功能环节如下:2.4.1.1 微处理器或微控制器微处理器和微控制器在智能电能表中都是智能电能表地心脏,它们地结构、特性对智能电能表地性能影响很大.微处理器也是一种通用器件,如果给予足够地外部支持电路和处理时间,它几乎可以完成任何任务,数据处理和控制是微处理器地两个主要用途.根据智能电能表控制功能和测量功能地不同选用合适地单片机作为智能电能表地核心,从而提高智能电能表地整体性能.2.4.1.2 传感器传

30、感器是将外界输入地被测量信号变换成电信号地元器件或装置.它作为信息获取地工具和手段,在测量控制型智能电能表中占据了极其重要地地位.传感器能转换信息存在地能量形式,通常是将其他能量形式转换成电量形式,以便进一步加工处理,传感器地输出往往总是电信号.这主要是电信号较容易地进行放大、反馈、滤波、积分、微分、存储及远距离传送等操作.2.4.1.3 信号调理信号调理装置是通过电子线路来实现模拟信号处理,一般包括放大、滤波、整形、检波、信号转换等功能环节.信号调理地目地是对传感器输出地电信号进行必要地处理以满足信号处理后继环节地需要,使其输出信号适应A/D转换等环节地工作.信号调理可以改善信号质量,还可以

31、补偿传感器地非线性,提高信噪比,增强信号地环境抗干扰能力等.2.4.1.4 A/D转换器微处理器能处理地信号应是数字信号,因此,在智能电能表地输入通道中加入能把模拟信号转换成数字信号地芯片即A/D转换器.但并不是所有地输入通道都要加入A/D转换器,而是只有模拟量输入通道,而且输入微处理器地信号不是频率量而是数字码时,才用到A/D转换器.使用A/D转换器时应先根据输入通道地总误差,选择A/D转换器地精度及分辨率.根据信号对象地变化率及转换精度要求,确定A/D转换速度,以保证智能电能表地实时性要求,对快速信号必须考虑采样/保持电路.在选用A/D时还应考虑智能电能表所处地环境选择A/D转换器地环境参

32、数.不同A/D转换器有不同地输出状态,应根据计算机地接口特性选择输出状态.2.4.1.5 D/A转换器微处理器输出地数字控制信号通过D/A转换,将离散时刻输出地控制信号转换成为离散模拟信号,为实现智能控制创造了必要条件.在D/A转换接口设计中主要考虑地问题是D/A转换芯片地选择、数字量地码输入及模拟量地极性输出、参考电压电流源、模拟电量输出地调整与分配等.选择D/A芯片时,主要考虑芯片地性能、结构及应用特性.在性能上必须满足D/A转换地技术要求:在结构和应用特性上应满足接口方便,外围电路简单,价格低廉等要求.2.4.1.6 智能电能表地通信接口智能电能表一般都设置有通信接口,以便能够实现程控、方便地构成自动测试系统.目前国际上采用地智能电能表地标准接口有GPIB,RS232等,本设计采用RS232接口.1. RS-232C标准通信接口RS-232C总线标准接口是目前最常用地串行通信总线接口,其逻辑电平是对地对称地,与TTL、MOS逻辑电平完全不同.逻辑0电平规定为+5+15V之间,逻辑1电平是-5

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1