居民用电远程抄表系统设计(共45页).doc
《居民用电远程抄表系统设计(共45页).doc》由会员分享,可在线阅读,更多相关《居民用电远程抄表系统设计(共45页).doc(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上摘 要随着电网的信息化改造,传统人工抄表方式已经不能满足现在的抄表需求。居民用电远程抄表作为一种智能抄表方式,将逐渐替代原有的人工抄表。远程抄表系统包括智能电能表设计和RS485通信方式设计。智能电表利用AT89S52单片机作为微控制器,并且加入电量采集模块、RS485通信模块、LCD显示模块、数据存储模块以及时钟模块。单片机利用I/O口模拟IIC总线,实现与存储模块的通信。运用单片机的串行口与上位机进行数据传输。RS485通信设计主要包括通信线路的架构和抗干扰保护设计,保证通信渠道稳定畅通。设计出的居民用电远程抄表系统,能够分别累计不同时间段的总用电量。当断电时,数
2、据可以存储到片外数据存储器中。可以将数据实时传送至上位机。远程抄表系统实现了抄表过程的智能化,简化了抄表流程,提高了抄表精度,减少了人力资源的浪费。关键字:AT89S52;远程抄表;RS485通信ABSTRACTWith the information technology of the grid, the traditional manual meter reading has been unable to meet the current meter reading needs. Residential electricity meter as an intelligent remote
3、meter reading, will gradually replace the existing manual meter reading.Remote meter reading system includes a smart meter design and RS485 communication design. Smart meters use AT89S52 microcontroller as the microcontroller, and added power collection module, RS485 communication module, LCD displa
4、y module, data storage module and a clock module. Use microcontroller I/O port simulation IIC bus to communicate with the memory module. Use SCM serial interface with the host computer for data transfer. RS485 communication architecture and design includes anti-jamming protection design communicatio
5、n lines, to ensure stable channels of communication open.Design of residential electricity remote meter reading system, capable of respectively the cumulative total electricity consumption in different periods. When a power failure, data can be stored off-chip data memory. Data can be transmitted in
6、 real time first bit machine.Remote meter reading system to achieve intelligent meter reading process, simplifying the process of meter reading, meter reading to improve the accuracy and reduce the waste of human resources.Key words:AT89S52;remote meter reading;RS485 communication目录 专心-专注-专业1 绪论1.1
7、课题背景与意义抄表工作是供电系统中重要的一环,传统抄表是抄表员到各家各户抄写电表上的数据,再将数据送至供电局统计,用电量由人工输入到电脑中。人工抄表方式不仅繁琐,还可能出现误读,给居民和供电公司带来损失。而且受天气交通情况的限制,一些比较偏远地区的抄表工作很难进行,抄表人员外出进行抄表作业时可能会发生意外。现如今,居民用电实行的一户一表政策,抄表工作量大大增加。随着劳动力成本不断上升,供电公司在抄表工作中的投入也越来越大。传统的感应式电能表采用机械结构,只能单一显示总电量,限制了电网的信息化改造。随着电子技术的发展,利用单片机设计的智能电表不仅可以实现传统感应式电表的功能,还可以加入不同的模块
8、,使电能表的功能更加丰富。特别是增加了通信模块,实现了智能电表与上位机的通信,使远程抄表成为可能。如今,国家推行的分时计费方式,只能依靠智能电表作为下位机,传统电表都会被淘汰。这就为智能电表带来了巨大的市场。可预见的将来,以智能电表为下位机的居民用电远程抄表系统将会得到普及。居民用电远程抄表系统作为一种智能系统,既能改善人们的生活质量,又节约了大量的人力资源,有着广阔的升级潜力。未来可以将电能表、水表、燃气表集合到一个系统中,节约系统的成本。1.2 设计的主要工作居民用电系统设计包含下位机软硬件设计和通讯方式设计。智能电表作为系统的下位机。第一,智能电表要实现计量电能的功能,可以利用专用的电能
9、测量芯片;第二,为了让用户知道自己的用电量,智能电表应该显示出总电量等信息;第三,分时计费必须读取当前时间,智能电表要加入时钟模块;第四,因为居民用电会遇到停电的情况,智能电表要具有掉电保护功能;最后,为了实现远程抄表,智能电表应设有通讯接口,实现与上位机通信。通信方式设计包括通信方式选择和通信渠道设计。选择合适的通信方式,在满足远程通信对信号质量的要求基础上,最大程度地简化设计,降低成本。通信渠道应具备抗干扰能力,使信息传输畅通。1.3 本文各章主要安排本次毕业设计说明书分为六个章节:第1章 为绪论,介绍了设计的意义、发展趋势以及设计要求;第2章 为方案的选择,介绍了通信方式的选择,包括电力
10、线载波、GPRS通信、红外线通信和RS485通信的比较与选择;第3章 为硬件电路的设计,包括微处理器AT89S52、电能计量芯片ADE7755、时钟芯片DS1302、LCD1602、EEPROM AT24C04、RS485收发芯片MAX485的硬件电路设计,还介绍了RS485通信渠道的设计;第4章 为软件系统的设计,包括主程序设计与各个模块的子程序设计;第5章 为仿真调试,利用Keil与Proteus软件进行仿真,验证了系统功能的实现。2 方案选择2.1 设计要求居民用电远程抄表系统包括了下位机软硬设计:电能表包含电能采集模块,实现对电能参数的采集;利用RS485总线将智能电表采集的电能参数信
11、息实时上传;累计电量本地存储。设计智能电表作为抄表系统的下位机部分。智能电表要求额定电流为5(20)A;仪表常数3200imp/kWh;用电量、时间日期等信息通过LCD循环显示;电表能在停电时,把当前数据保存到片外EEPROM中;能够实现与上位机的远程通信。在居民用电远程抄表系统中,智能电能表技术已经发展成熟。现在的发展方向主要是远程通信方式的选择。主流的通信方式有电力线载波通信、无线GPRS通信、无线电台、MODEN拨号等。这些通信方式各有利弊,最经济的方式是电力线载波通信,但是对电力系统要求较高。采用的GPRS通信的成本又太高。供电系统的特殊性决定了远程抄表系统的通信方式要经济、稳定、安全
12、、覆盖面广,所以将来满足这些条件的通信方式将成为远程抄表系统的首选。2.2 通信方式选择2.2.1 电力线载波远程抄表系统电力线载波通信通过电力线将电能表中的数据传输至变压器的集中器,再由集中器将数据传输至上位机。电力线载波直接利用电力系统的供电网作为通信渠道,不用铺设专用的通信电缆。即降低了系统的安装成本,又减少了后期的维护成本与难度。当要增加一户电表时,不用另外铺设通信线。但是电力线载波通信也有一些弊端:由于配电变压器对信号有阻隔作用,电力载波信号只能在一个配电变压器区域范围内传送,所以要在每个配电变压器中设置集中器对信号进行收集;电力线载波通信相间信号损失比较大,所以一般采用单相电力线传
13、输;电力线载波通信对电网的供电质量要求比较高,电力线会对载波信号产生干扰,电网负荷的变化也会限制信号传输距离。考虑到设计要求,放弃选择此方案。2.2.2 基于GPRS远程抄表系统GPRS电力远程抄表系统是利用电信运营商的GPRS网络进行信息的传输。下位机是居民电表数据采集点,上位机是位于供电所的服务器。由于实行“一户一表”制度,每一个智能电表通过加装SIM卡模块,实现与上位机通信。对于用电比较密集的居民区,采用下位机通过RS485连接到采集器,再由采集器将数据发送上位机,实现数据的实时上传。这种方案避免了个别电表安装位置信号差,而导致传输不畅,也减少了SIM卡的需求量,降低了成本。现在,基于G
14、PRS的电力远程抄表系统已经在一些地区投入使用,技术已经相当成熟。虽然采用GPRS通信短期投入比较低,但是长期运行成本还是偏高。GPRS通信模块的价格偏高,通信协议比较复杂,初学者很难掌握,所以放弃此方案。2.2.3 红外线通信方式红外线通信是利用红外线进行信息的传递。由其物理特性决定了红外线通信保密性强、抗干扰性强;通信模块体积小、重量轻、结构简单、价格低廉,一般只需要一个红外线发送管和一个红外线接收器加上调制解调电路就可以实现通信功能;利用红外线的传播进行数据传送,不用铺设通信线路。但是受红外线传播特性的限制,红外线通信只能在短距离进行通信,一般超过十米,通信信号就会不稳定。很明显红外线通
15、信不能进行远距离通信。但是红外线通信在近距离通信中优势明显。所以在现在的智能电表中都加入了红外通信模块,与手抄器配合以便在远程抄表出现故障时进行现场抄表之用。2.2.4 RS485通信远程抄表系统RS485通信方式使用专用的带屏蔽层的双绞线连接上位机与下位机。RS485通信速率采用9600bps,最长传输距离可达1200米。一般电表到上位机的距离都较远,所以在远距离通信中,采用增加中继的方式来对信号进行放大,在设计中可以将中继模块集合到采集器中。在实际应用中,也可以采用光纤为通信渠道,在收发两端各加一个,将电信号转化成光信号进行传输,再转化成电信号。另外,一条RS485总线上最多允许连接128
16、个收发器,这样可以满足在小范围内电表组网的要求。采取RS485通信模式需要铺设专用的通信线,所以前期投入的资金较多,通信线路的维护比较麻烦。距离越远,建设成本与维护成本也越高。在居民小区中,电表分布密集,电表间距离不会太远。采用RS485通信的成本大大降低,而且信号传输更稳定,安全性也更高,通信协议较简单。所以采用RS485作为远程抄表系统的通信方式。2.3 系统框图一般电表与集中器之间采用RS485组网,集中器与上位机采取RS485通信。这种方案选取RS485作为系统的通信方式。不仅得到了稳定的传输渠道,而且设计更加简单。图 1 系统框图系统的总体框图如图1所示,测量模块将测得的电能信号转化
17、成数字脉冲信号,信号传送至单片机进行计算存储。数据通过RS485传输至采集器,再由集中器将数据传送至上位机。测量模块得到电能参数,时钟模块为电表提供时间参数,显示模块显示电量信息,存储模块存储电量数据。3 硬件电路设计3.1 主电路设计智能电表采用AT89S52单片机作为微控制器。电量采集模块选用ADE7755,将瞬时功率模拟信号转化成数字脉冲信号;时钟模块选用DS1302,为电表提供精确的时间;显示模块选用LCD1602,循环显示分时电量和时间日期;存储模块选用AT24C04,系统掉电后存储数据;RS485通信模块选用MAX485作为收发器,与上位机进行通信;掉电保护电路。主电路图见附录A。
18、3.2 MCU控制模块智能电表选用AT89S52控制。AT89S52是一种低能耗、高性能CMOS8位微控制器。采用8K字节可编程Flash程序存储器,可以擦写1000万次,满足设计调试时反复烧写程序的要求;256字节的数据存储器分为片内RAM与片外RAM。片内RAM共128个字节,又分为工作寄存器区、位寻址区和通用RAM;32个可编程I/O口线,分别为P0、P1、P2、P3口 ,每个口线为8位;三个16位定时器/计数器 ;八个中断源 ;全双工UART串行通道; 低功耗空闲和掉电模式 ,掉电后中断可唤醒 ;看门狗定时器 ;双数据指针 。AT89S52引脚图如图2所示:图 2 AT89S52引脚图
19、AT89S52的P3口定义了第二功能,具体功能见表1:表1 P3.0口第二功能口线第二功能信号说明 P3.0RXD串行数据接收P3.1TXD串行数据发送P3.2INT0外部中断0申请P3.3INT1外部中断1申请P3.4T0定时器/计数器0计数输入P3.5T1定时器/计数器1计数输入P3.6外部RAM写选通P3.7外部RAM读选通AT89S52模块包括电源电路、晶振电路、下载电路、复位电路和备用电源电路。电源采用5V直流稳压电源,电源使用连接到V-G端,为单片机提供电源。使用一个开关控制电源通断,电阻与发光二极管构成电源指示电路。晶振选用11.0592MHz的陶瓷晶振,经过瓷片电容接地。单片机
20、通过下载口向ROM中写程序,1、4、5脚接单片机的编程口P1.5、P1.7和P1.6口,6脚可以为单片机提供电源。复位电路采用上电复位加按键复位电路。利用电解电容的充放电,保证复位信号高电平在上电和按复位键时保持2个机器周期以上。系统加入可充电电池,用于在系统掉电时提供电源,保存重要数据。AT89S52及外围电路如图3所示: 图 3 AT89S52及外围电路图AT89S52接口有限,为了设计的方便,要合理地分配I/O口线。掉电保护使用外部中断0;ADE7755脉冲输入使用外部中断1;RS485通信使用串行口中断。单片机与各个模块连接情况见表2:表2 单片机引脚分配序号引脚说明1P0.0P0.7
21、接LCD1602数据线2P2.0P2.2接LCD1602控制口3P1.1P1.2接DS13024P2.3、P2.4接AT24C045P3.2接ADE7755 CF端6P3.3接掉电保护电路7P3.0接MAX485 RO口8P3.1接MAX485 DI口9P3.2接MAX485 RE、DE口3.3 电源电路电源电路采用直流稳压电源。输入220V交流电,经变压器降压为12V左右,再经过整流桥,将交流电转化为直流电,依次经过电解电容和瓷片电容,滤去高频与低频谐波,再经过稳压管LM7805稳压,得到直流5V电压。LED为电源指示灯。电源电路如图4所示:图 4 电源电路电源电路接线时,保证变压器一次侧接
22、在电量采集电阻的前面,使智能电表的耗电量不会被自身检测到,防止不合理收费的发生。3.4 电量采集电路3.4.1 ADE7755工作原理电量采集模块选用ADE7755。ADE7755是一种高精度电能计量芯片,专门用于居民用电的单相有功电能测量。ADE7755中只有模数转换电路和参考电压电路使用了模拟电路。所有其它信号都是通过数字信号处理。采用数字信号处理的方式可在电网电压与电流发生突变时,保证信号的稳定性和精度。ADE7755技术指标超过了IEC1036规定的准确度要求。它将有功功率的信息以频率的形式输出。在50/60Hz输入信号时都能满足IEC687/1036标准规定的测试精度要求,在1000
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 居民 用电 远程 系统 设计 45
限制150内