关键词: 物联 ;Android;智能多用户电表;STM32F107;ATT7022;APP
0引言
1 系统总体方案设计
图1 多用户电能表设计框图
2.2 GPRS通信模块
通信芯片采用SIMCom公司的SIM900A,其属于双频GSM/GPRS模块,模块接收速率可达到85.6kbit/s。另外,SIM900A内嵌TCP/IP协议,支持多IP连接,用户可通过扩展的TCP/IP AT 命令使用 TCP/IP通信协议,方便用户进行数据传输。完全采用SMT封装形式,性能稳定,体积小、性价比高且能够满足用户的多种需求。通信模块SIM900A通过串口与控制芯片STM32相连,SIM900A管脚TXD,RXD分别与STM32管脚USART_RX,USART_TX相连。
3系统软件设计
3.1 多用户电能表系统软件设计
由于涉及的设计程序量大、结构复杂,软件系统采用模块化的设计方案进行程序编写以实现正常、有序运行。由主程序和各功能模块子程序构成,功能模块包括用户选通子程序、电能计量子程序、显示模块子程序、存储模块子程序、按键模块子程序、通信模块子程序。
通过对多路信号进行控制及选通实现多用户电能信号的采集,经计量芯片接入***制器系统实现对多用户电能数字信号的处理及准确计量,并控制外围设备进行信息的集中传输显示和存储。系统不仅可以实现多用户用电量的***计量又可以达到远程自动抄表和用电信息集中管理的目的,从而促进智能电 的实现,优化用户用电管理。其主流程图如图2所示。
图2 多用户电能表软件主程序流程图
3.2 Android监控终端设计
Google公司推出的Android操作系统是一款基于Linux内核的自由及开放源代码操作平台,可通过An-droid专属的软件开发工具包Android SDK进行手机APP 软件开发。Android 系统构架采用了分层模式的概念,由上***依次为应用程序层、应用程序框架层、Android 函数库及运行时、Linux内核层,这种结构模式各层之间相互独立,减少相互依赖性,降低开发难度,便于更多开发。Android手机客户端采用脚本语言完成界面设计,主要包含登录界面、功能界面、参数设置及控制界面。客户端功能模块分为五部分:用户信息、用电信息、支付情况、消息公告、附近发现。后台管理系统主要功能模块有***部分:账户管理、数据管理、操作管理及数据查询统计。Android客户端与后台进行交互通信实现。用户通过手持端能够直观地查看当前用电量、当前电费余额、及当前电价等信息,针对用电情况,可合理计划用电,提高节能意识。系统登录界面、用电信息界面曲线图分别如图3、图4所示。
图3 登录界面图
4安科瑞AcrelCloud-3200预付费水电云平台
4.1 系统方案
系统为B/S架构,主要包括前端管理 站和后台集抄服务,配合公司的预付费电表DDSY1352和DTSY1352系列以及多用户计量箱ADF300L系列,实现电能计量和电费管理等功能。另外可以选配远传阀控水表组成水电一体预付费系统,达到先交费后用水的目的,剩余水量用完自动关阀。
4.2 系统功能
AcrelCloud-3200预付费水电云平台由云平台- 关-预付费电能表组成,通过通信 络完成系统到表的充值、查询、监控、控制及短信 警等功能。
本系统适用于一些大集团和大物业,往往需要将多个物业环境、分散于各地的物业集中式收费和管理,面临着数据公 传输,财务操作分散,在线支付,总部财务扎口等复杂的需求。
远程集中抄表:抄表信息通过 关实时上传到云平台,快速便捷,免去人工抄表 。
水表预付费:可是查看某区域水表的实时状态信息,并可以进行单表或批量设置水价控阀等操作。
远程售电:财务集中管理,电量实时下发,并比对充值次数,方便快捷。
能耗分析:用户和管理员都可查询预付费表或管控表每天的用能状况;可提供能耗分析+财务轨迹一体式综合管理 表,包含用户表的能耗、财务数据、能耗和财务的期初期末值等数据。
短信提醒:金额不足或金额欠费提醒、电表充值到账提醒,都可及时短信通知商户。
远程控制:可对任意一块电表执行远程拉闸或保电等一系列远程控制操作,方便管理。
4.3 产品选型
5结束语
声明:本站部分文章内容及图片转载于互联 、内容不代表本站观点,如有内容涉及侵权,请您立即联系本站处理,非常感谢!