- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于嵌入式智能抄表管理系统设计
基于嵌入式智能抄表管理系统设计
摘 要:设计一种基于主从式的RS-85通信网络智能电力管理系统。系统底层通信采用RS 485总线方式,上层通信则通过GPRS-DTU的Internet接入功能,在Internet上设计数据服务器,负责与GPRS终端设备通信,实现数据的实时采集和传输。该系统是一种基于GPRS-DTU技术的复合式数据传输系统。RS-85通信与GPRS无线网络的建立,使得两种通信模式在系统中互补并存,大大提高了整个系统的实用性与稳定性,具有良好的应用前景。
关键词:智能抄表;485总线;总线集中器;GPRS-DTU
中图分类号:TN409 文献标识码:A 文章编号:2095-1302(2015)06-00-02
0 引 言
随着社会的不断发展进步以及电子信息技术的不断完善,低功耗无线抄表技术日渐成熟,本设计提出了一种基于无线数据传输及数据分析的民用住宅智能电力管理系统平台。智能电力管理系统平台极大地解放了生产力,系统的应用可以替代传统意义上的水,电,气,暖等计量方式,利用计算机与物联网技术使繁重复杂的工作变得轻松准确,极大地节省了劳动力。
1 系统总体构架
系统主要构架包含数据集中器、数据采集器、GPRS-DTU通信模块、终端服务器和系统各模块间通信协议等设计。
1.1 数据集中器设计
数据集中器的设计主要是将整理采集的数据分析处理后,根据具体情况向用户以及用电管理部门发送相应的数据信息,具体功能如下:
(1)集中器的机构设计。集中器上行通信信道选用GPRS无线通讯,USART通信是下行通信信道,即集中器与电表通过RS 485总线进行数据传输;
(2)通信链路设计。利用USART1在集中抄表系统下的通信信道USART1通过ADM2483芯片实现将TTL电平信号转换为RS 485 电平信号;
(3)通信协议的制定。通信协议为集中器与电表通信帧格式。包括目的集中器号、源集中器号、控制码、数据长度、所接电表数量、数据及校验码;
(4)集中器与电表通信帧格式说明。目的集中器为主机,源集中器为从机,帧起始符号标志一帧信息的开始,结束符标志一帧的结束,地址号表示用户;
(5)系统数据库建立,通过C#编写的上位机软件将GPRS(1)传送到数据进行简单处理之后存储到SQL Server数据库中以备大量数据的分析。
1.2 数据采集器设计
数据采集器主要由主控制器,复位电路,电源管理电路,键盘事件,光电耦合隔离电路及RS-485电路组成。数据采集器主要功能为读取多功能电能表中数据,关键部分为RS-485电路和光电耦合隔离电路的设计。具体结构如图1所示。
图1 数据采集器结构图
系统中数据采集器的上电复位和手动复位往往是同时工作,如果某个TIL117的DE端为“1”,则485总线将会被占用,其他分机则无法与集中器通信复位。所以必须保证系统上电复位和手动复位时TIL117的DE端口为“0”,因此系统添加的光电耦合模块保证了上电复位和手动复位时DE引脚为“0”,从而很好地解决了上述问题。
1.2.1 电源管理
本系统电源部分涵盖备份电压及电压调节器。备用电源用于备份域,即电源引脚VBAT,一般采用电池或其它电源连接到VBAT引脚。VDD电源保存备份寄存器的内容。VBAT引脚也可以提供实时时钟供电,保证当主电源被切断时,RTC可以继续工作。如果外部电池不使用, VBAT必须连接到VDD引脚。电压调节器为STM32提供1.8 V电源,这时3.3V的电源系统提供用于STM32的1.8 V电压。本设计采用外部提供的5 V直流电源,通过1117-3.3系列芯片将电压转换为直流3.3 V。
1.2.2 液晶显示电路
集中器将采集到的数据通过TFT液晶屏的形式显示出来。TFT液晶屏的控制端与微控制器在连接好的情况下,通过SPI给定相应的命令完成对显示环境的初始化配置,其中主要包括对背光亮度、数据大小、文字类型等进行相应的配置。
1.2.3 485通信模块
考虑到电路板体积与功耗问题,集中器RS-485模块采用ADM2483。ADM2483是由ADI推出的一款隔离性485芯片,其内部集成了一个三通道的磁隔离器和半双工485接收器。2500 V 的隔离电压能力,传输速率高达500 k,但此电路需要双电源供电,具体连接图如图2所示。
图2 RS-485模块原理图
2 软件设计
2.1 数据集中器软件设计
数据集中器是整个系统的核心主控部分,其程序流程的合理性与鲁棒性直接影响着系统的成功。首先,启动系统并做一系列的初始化与复位工作,主要包括系统时钟初始化,延时系统初始化,串口初始化,RS-485
文档评论(0)