远程自动抄表系统设计_第1页
远程自动抄表系统设计_第2页
远程自动抄表系统设计_第3页
远程自动抄表系统设计_第4页
远程自动抄表系统设计_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、远程自动抄表系统设计摘要:随着我国国民经济和电力事业的迅速发展,实现各种用户仪表的自动抄录具有重要意义。利用本地和远程自动抄表技术,可以实现自动抄表并达到实时监控电能表的目的,同时减少人工上门抄表、数据输入等繁杂又容易出错的劳动,提高工作效率,真正做到用电管理自动化。自动抄表系统成为电力公司解决抄表问题的一种选择。本论文主要介绍了基于单片机的远程自动抄表系统用户终端模块的硬件设计。该模块主要完成数据的采集和发送功能,本文主要解决了下面四个方面的问题:一是供电方式的硬件电路设计;二是掉电数据保护功能的设计;三是RS-232、RS-485串行通信设计;四是实时时钟功能的设计。关键词:单片机远程自动

2、抄表系统485总线232总线1系统功能描述远程抄表系统主要由主站端数据采集计算机、客户端基于单片机的抄表模块、具有串行数据通信接口的电能计量仪表三部分组成。客户端的自动抄表模块与数据采集计算机通过RS-485串行通信接口相连接,实现数据传输。远程抄表系统的工作原理是:用户终端的智能电表通过RS-232协议将数据传送给抄表终端模块,抄表终端在收到命令后把存储的数据信息发送给上级数据采集计算机,这样就完成了一次数据交换。本次毕业设计主要是研究客户端基于单片机的电能表远程抄表系统终端的实现方案和硬件设计。综合考虑各种因素之后,将该终端单片机抄表模块所需实现的主要功能定义如下。第一,正常情况下采用市电

3、(220V交流电)供电的方式,即采用交流电源即能维持终端模块的正常工作;系统具有备用电池供电功能以保证在断电情况下的供电。第二,具有数据掉电保护功能,能保存用户用电电量等信息。第三,抄表终端与智能电表、远方数据采集计算机分别通过RS-232和RS-485协议进行通信。第四,终端模块具有实时时钟功能,便于实时测量用户用电电量。2系统分析应用于远程自动抄表系统的电能表有脉冲电能表和智能电能表两类。脉冲电能表:能够输出与转盘数成正比的脉冲串1。智能电能表:可以通过串行口以编码方式进行通信,按照智能表的输出接口通信方式划分,智能电能表可分为串行通行接口型和低压配电线载波接口型两大类1。电能表的两种输出

4、接口比较:输出脉冲方式技术简单但在传输过程中容易发生丢失脉冲或产生多脉冲现象,而且不能重新发送;而具有串行接口输出方式的智能电表则可以通过相关协议将采集的多项数据进行可靠的远程传输1。因而本文中采用的电能表为具有串行通信接口的智能电表。3系统硬件电路设计3.1系统供电方式设计由于本模块的使用现场环境相对特殊,故对于电源的设计必须充分考虑到系统供电的稳定性和可靠性。长期以来单片机系统中使用的集成电路器件绝大多数在5V或3V的典型电压下工作。为了避免采用多电源供电方案带来的供电模块设计过于复杂等问题,在设计本单片机系统时所采用的集成器件的典型工作电压均为5V。在本系统中,220V的单相交流电作为电

5、源输入,输出为稳定的+5V电压。供电模块用来实现2205V的电压转换。设计方案如下:首先220V的交流电通过防雷抗干扰电路,接着利用220/18V变压器降压,再经过桥式整流电路得到18V左右直流电压,再接着通过一系列的隔离滤波进入直流转换稳压器件LM2575最终得到系统正常工作所需要的5V电压。另外,考虑到现场存在停电的可能性,还应该设计系统的备用电源。备用电源可以采用比较常见的镍氢电池,当系统正常供电时,电池处于充电状态,对于充电的管理可以选用比较常用的电源充电管理芯片MAX713来管理备用电池的充电过程。当现场停电时,自动转为备用电池给抄表终端系统供电7。正常条件下供电电路系统在正常运行时

6、采用单相交流电源供电方式,提供给单片机稳定的+5V电源。可以采用典型的单相桥式整流电路得到18V直流电压,后通过直流转换稳压器件LM2575转换得到系统正常工作所需的+5V电压。备用电池充电电路系统在由外部电源正常供电的同时对备用镍氢电池进行充电。备用电池充电电路的功能主要由电源充电管理芯片MAX713来完成。MAX713系列是Maxim公司生产的快速充电管理芯片,适合116节镍氢电池或镍镉电池的充电。它可以通过简单的管脚电压配置进行编程来实现对充电电池数量和最大充电时间的控制。当系统失去外部市电供电电压以后自动切换为由备用电池供电。3.2系统基本电路设计由抄表系统结构原理图可知,抄表终端要使

7、用两个串口分别对上层和下层通信,一个串口用作RS-232用来和电表进行通信;一个串口用作RS-485用来和数据采集计算机通信。由于一般的51单片机只有一个串口驱动器,因此主控制器可以直接选用华邦公司的具有两个串口驱动器的W77E58单片机或者采用一般单串口单片机外加串口扩展芯片例如16C550来扩展出第二个串口5。下面对这两种方案做简单的对比。方案1:采用具有两个串口驱动器的增强型单片机W77E58。由于串口驱动器在单片机内部,所以不用外部再增加硬件设备就可以实现双串口功能,同时这种方案的稳定性好也比较可靠,而且相对于采用单串口单片机外加串口扩展芯片16C550成本要低一些。方案2:采用具有一

8、个串口驱动器的单片机外加串口扩展芯片16C550。这种方案是对单片机扩展了一组外部寄存器,硬件投入比方案1多,系统稳定性没有方案1好。控制核心W77E58单片机根据上文所述对单片机功能的要求以及方案的对比,本设计采用华邦公司的双串口单片机W77E58。W77E58单片机内含2个增强型串口和32kB大容量Flash存储器,指令集与51系列单片机完全兼容,非常适合在智能化监控系统中使用6。时钟振荡电路是CPU所需要的各种定时控制信号的必备单兀,它为单片机提供时钟脉冲序列。复位电路由22uF的电容和1k的电阻及IN4148二极管组成。在满足单片机可靠复位的前提下,该复位电路的优点在于降低复位引脚的对

9、地阻抗,可以显著增强单片机复位电路的抗干扰能力;二极管可以实现快速释放电容电量的功能,满足短时间复位的要求。322W77E58单片机核心电路单片机的核心电路包括单片机W77E58、单片机系统中常用的地址锁存器芯片74LS373和存储器SRAM6264。由于单片机的I/O引脚有限,实际应用中常采用地址锁存器进行单片机系统总线的扩展。本设计中地址锁存器74LS373用来扩展单片机的系统总线,以连接单片机和存储容量为8kB的片外随机存储器SRAM6264。SRAM6264采用+5V的单电源,所有的输入端和输出端都与TTL电路兼容。WE为写信号,CS为片选信号,0E为输出允许信号,DOD7为8位数据线

10、,A0A12为13根地址线3,7,8。3.3掉电数据保护功能的实现在单片机控制系统中,通常要保证一些重要的数据在系统掉电后不丢失,当系统再次上电后能够正确地读取这些数据。本设计中就需要实现一些通信数据的掉电保护功能。实现掉电数据保护功能的方法有很多,常用的有系统扩展易失性存储器(RAM)外加电池的方法和系统扩展非易失性存储器(ROM)的方法。其中系统扩展非易失性存储器的方法中常使用EEPROM和FLASH作为存储介质。EEPROM也称为可擦除可编程ROM(ElectricallyErasablePROM),随着技术的发展,EEPROM的擦写速度将不断加快,容量将不断提高,将可作为非易失性的RA

11、M使用。由于所设计的系统中需要实现掉电数据保护功能的数据不多,所以选用支持IIC总线数据传输协议的串行EEPROMAT24C04作为系统的掉电数据保护介质,它拥有5128bit的存储容量,具有结构紧凑、存储容量大等特点。它的IIC接口简单、操作方便,特别适合存储单片机控制系统中一些重要参数7,11。331IIC总线简介IIC(Inter-lntegratedCircuit)总线是由PHILIPS公司开发的由数据线SDA和时钟线SCL构成的两线式串行总线,用于连接微控制器及其外围设备。IIC总线最主要的有点是简单性和有效性。由于接口直接接在组件之上,因此IIC总线占用的空间非常小,减少了电路板的

12、空间和芯片管脚的数量,降低了互联成本。但要注意IIC总线的接口一般为开漏或开集电极输出,所以在实际电路连接时需要加上拉电阻5。掉电数据保护电路设计由于所选用的W77E58单片机没有IIC总线接口,所以我们要用单片机的I/O口模拟IIC总线的时序来实现芯片的读写功能。用单片机的普通I/O口模拟IIC总线的硬件连接非常简单,只需要使用W77E58单片机的P1.0口连接SCL,P1.1口连接SDA即可。3.4基于RS-232、RS-485串行通信接口电路设计在实际应用中,单片机很多时候不是作为一个独立的控制单元而存在,它还要与其他单元进行通信。串行接口是单片机应用系统常用的通信接口。在实际应用中,单

13、片机系统使用的是TTL电平,单片机中的串口输出的信号也是如此,但是串行通信中一般使用的是RS-232通信协议,二者的电平并不相同,需要外接接口进行电平匹配。实现这种电平变换可以使用分立元件,也可以采用集成电路芯片,目前较为广泛的是使用集成电路转换芯片7,8。由于抄表终端与数据采集计算机的距离较远,采用RS-232标准进行通信,带负载能力差、通信范围小,传送距离不超过15m,难以满足远距离的数据传输和控制。长距离通信通常采用RS-485方式。在单片机系统中加入RS-485方式的串行通信,就可以完成抄表终端与远程上位数据采集计算机的数据传送。RS-485总线采用差分信号传输,抗干扰能力强,传输距离

14、远。采用双绞线在100kbit/s的速率时可以传送的距离为1.2km,若速率降到9600bit/s则传送距离可达15km。RS-485可以实现多个负载的功能。用一对线便可连接多达32个不同设备13。RS-232既是电气标准也是物理标准,而RS-485只是电气标准,没有规定现实其电气特性所必需的物理环境,故可采用RS-232的物理标准。这就为在单片机系统中实现RS-485通信提供了方便。应用时仍使用单片机的串口,但是信号传递过程中使用RS-485协议,以达到较长的传输距离。本系统中需要使用两个串行通信接口,一个用来和数据采集计算机通信,一个用来和电表通信,分别采用RS-485和RS-232标准。

15、参考文献丁毓山电子式电能表与抄表系统M.北京:中国水利水电出版社,2005.曹振华.电路设计教程:Protel起步与进阶M.北京:国防工业出版社,2007.陈立周,陈宇.单片机原理及其应用M.北京:机械工业出版社,2007.张盛福,王喜斌,张鹏.华邦51单片机原理及应用M.北京:北京航空航天大学出版社,2005.胡耀辉,朱朝华.单片机系统开发实例经典M.北京:冶金工业出版社,2006.余永权.世界流行单片机技术手册(欧亚系列)M.北京:北京航空航天大学出版社,2004.求是科技.单片机典型模块设计实例导航M.北京:人民邮电出版社,2004.求是科技.单片机典型外围器件及其应用实例M.北京:人民邮电出版社,2006.沈红卫.基于单片机的智能系统设计与实现M.北京:电子工业出版社,2005.王兆安,黄俊.电力电子技术M.北京:机械工业出版社,2005.严天峰.单片机应用系统设计与仿真调试M.北京:北京航空航天大学出版社,2005.清源科技.Protel99SE电路原理图与PCB设计及仿真M.北京:机械工业出版社,2007.徐德军,蔡键龙,龚建荣.用单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论