您的当前位置:首页正文

基于STM32的智能路灯管理终端设计

2024-10-18 来源:威能网
农村电工 El置圃室旦童丝丝主持:‘…。…柳噶 。1 2015年第23卷第12期 NONGCUN DIANGONG基于STM32 (053500)国网河北景县供电公司 张 杰 路灯作为基础公共设施之一,对于保证城市基础 测两路路灯。智能路灯管理终端原理框图如图1所示。 照明,维持正常交通秩序,保障人们基本生活有着重要 作用。随着城市建设的不断发展,对路灯系统从数量到 质量上的要求都在提高。传统的路灯控制方法多为集 中、定时控制开关,既耗费大量的人力、物力。又不能达 到精确控制的要求,当遇到季节、天气变化时,及时更 改路灯的开关时间和发现故障都存在一定难度。笔者 现介绍一种基于STM32的智能路灯管理终端.通过将 该终端与相应PC终端和综合服务器相配合,可以实 现路灯的自动控制和远程控制,既能节约能源。又能减 少维护、管理费用。 1 智能路灯管理终端构成 智能路灯管理终端主要由STM32控制器、华为 MG301无线模块、RS一485部分和开关量输入输出(开 入开出)部分四部分组成。其中,STM32控制器为核心 部件,其通过华为MG301无线模块接入互联网,获取 服务器控制命令,发送路灯运行参数到服务器,并根据 存储的参数对路灯进行控制和保护。RS一485部分负责 2图1 智能路灯管理终端原理框图 终端硬件设计 2.1控制器 控制器采用STM32 F1O3RBT6处理器作为终端的 控制核心。STM32 F103RBT6增强型系列使用高性能 的ARM Cortex-M3 32-ifT_的RISC内核,212作频率为 和电能表进行通-N,采集各路路灯回路的电流、电压、 有功、无功等参数。开关量输入(开入)部分负责采集路 灯断路器和其他相关设备的开关量,开关量输出(开 72 MHz,内置高速存储器(高达128 kB的FLASH和 20kB的SRAM),丰富的增强I/O端口和连接到2条 APB总线的外设。包含2个12位的模数转换器 (ADC)、3个通用16位定时器和1个PWM定时器,还 出)部分负责控制路灯断路器。每台终端可以控制和检 用是当整个系统出现异常情况时,能即时快速地做出 响应,为整个无线监测传输系统有效运行提供保障。 当用户侧出现保护跳闸动作时,能够提供实时监 控和报警;在用电情况恶化之前,能够预测具体哪些地 可根据监控中心积累的数据进行统计分析,自动筛查 出那些经常违规用电的用户。将用户的用电行为划分 多个等级,对于屡次违规用电的用户,会被筛查出来并 在界面上以醒目的标记明示,以提醒监控中心工作人 区、哪些用户很可能会违规用电:当无线传输节点工作 状况异常时.能够及时将信息提供给工作人员,及早检 修,以免因设备故障而遗漏或误判违规用电事件。 员对这些用户进行重点监控。另外,还可以根据历史违 规用电信息,自动分析挖掘出什么时间段内、哪一片、 哪些用户用电行为异常。这样,就可以在用电异常情况 为了方便监控人员随时了解监测数据,软件系统 不仅可以支持大屏幕、多画面同步显示,而且还可以实 高发前及时提醒监控中心工作人员,智能预警,防患于 未然。 时将严重的违规用电信息以短信方式发送到监控人员手机上,以避免遗漏信息给配电网带来安全隐患。 当用户侧监测到剩余电流并自动跳闸时,监控节 4.2无线传输节点工作监控状态监控 由于无线传输节点是剩余电流动作保护器智能化 的关键部分,其正常工作与否直接决定了监控中心能 点将跳闸节点的用户地址、户主名、用电电能量、跳闸 时间等信息通过无线传输系统传送到监控中心。监控 中心会即时在监控界面上显示跳闸的用户侧详细信 息。并辅以声音报警提醒。 44.1辅助功能 用户违规用电行为预测 当智能剩余电流动作保护器使用一段时间后,即 否发挥监控用户侧违规用电的作用,所以无线传输节 点自身的工作状态监控非常重要。 在用户侧,无线传输节点要能够定时自检,并将自 检信息传送给监控中心,在监控中心的界面上,即时用 不同颜色的标记显示各个节点的工作状态。对于失效 的节点,以醒目的标记显示出来,并辅以声音报警提醒 监控中心工作人员及时处理。 2015—09—09收稿 34 O嘲为核恩 簇誉 皇 羹 “ 誓 农村电工 El置圃室旦塑丝NONGCUN DIANGON G主持:。——_-__柳●- 鸣 - 2015年第23卷第12期 包含标准和先进的通信接口:2个I2C接口和SPI接 口、3个USART接口、1个USB接口和1个CAN接 口。本终端设计主要涉及其内置高速存储器、增强I/O 端口、USART接口和I2C接口。其中,增强I/O端口用 于接收开入与控制开出端口,USATR接口用于与 MG301无线模块及RS一485模块进行通信,I2C接口 用于与时钟芯片DS1302进行通信。 2.2无线互联网模块 无线互联网模块采用华为公司的MG301无线模 块。MG301无线模块支持GSM/GPRS四频,拥有内置 的抄表信息、查 询开入量,之后 进入MG301部 ——上电 。。●●_________。。。-—— — 一 初始化 分,该部分完成 MG301的状态确 认、信息接收、确 认和上发.如果 通过MG301接 调试串口信息有效 目r苎一调试信息处理 ..--.....—JL--. —-一 RS~485信息处理f 收到指令或者通 过RS-485检涣0 协议栈.支持串口多路复用,能满足42.8 kb/s上行传 输速率和85.6 kb/s峰值下行传输速率;内置TCP/IP协 议,支持多Socket链接。 MG301无线模块工作电压为3.3—4.2 V,关机电 流仅有50 A,平均待机电流也小于3 mA,最大工作 电流(GPRS c1ass 10信号发射峰值电流)也只有426 mA,但其发射功率最大却达到2 W(GSM850)。其高稳 定性、低功耗使其成为优秀的212业控制及物联网无线 模块。而且MG30l无线模块和控制器连接是简单TrL 到电路故障则对 开出继电器进行 对应操作。 3.2 MG301部 意 MG301信息处理 图2终端软件设计流程图 分软件设计 MG301无线 模块和STM32控制器直接使用USART接口连接,接 口默认波特率为115 200 Bd。可以通过AT指令进行设 置。STM32 F103RBT6内置3路USART接口控制器, 电平USART接口连接,无需其他器件,简单高效且稳 定性强。 2.3 RS-485部分 因此使用内置的3路USART接口直接与MG301相 连,并且使用默认波特率115 200 Bd,简单、高效、稳 定。MG301模块USAttT接口可工作在5线模式和3 线模式,本设计中选用最基本的3线模式,仅需要 TXD,RXD,GND连接。 RS-485部分核心器件为SP3078,其工作速率最 高可达16 Mb/s,内置±15 kV ESD保护电路,典型工作 电流仅0.125 mA,适合于高速率、多节点的通信场合 RS-485工业网络。本设计中双路RS-485通信均由 MG301上电后进入睡眠模式.上电后至少经过 0.25 s延时后,将其TERM—ON引脚置为低电平超过1 s即可触发开机。开机后将TERMON引脚置高电平后 _SP3078完成.通过自动收发能控制双路RS-485实现 同时进行通信,并且在RS-485接口配备三级ESD保 再次置为低电平超过1 s即可触发关机,关机也可以 使用A1r^SMSO指令。MG301状态判断需要用到其 LED__TSATUS引脚。另外也可以通过AT指令判断 MG301 212作状态。 将MG301模块上电并开机后,延时等其初始化完 成即可使用AT指令查看其工作状态。因此终端软件 MG301部分设计分别位于软件初始化部分和MG301 信息处理部分。其中,初始化部分为STM32串口US. ART3,增强I/O口PC9,PC10初始化.滴答定时器初始 化设置和MG301开机.待开机执行后延时等待模块内 护电路,以增强RS-485接口的稳定性和可靠性。 在本设计中,RS-485部分主要完成和电能表通信 功能,从电能表中读出该路路灯线路的运行参数,这些 参数包括所有电能表可以通过RS-485接口上传的电 参量。RS一485部分将收到电能表的报文转换为US. ART电平后发送给STM32控制器.再由控制器判断该 路灯线路的运行状态,并将结果通过MG301模块发送 给后台服务器。每台终端设计2个对外RS-485接口。 可以同时检测两条路灯线路的运行状态。 2.4开入开出部分 开入开出部分主要由光电耦合器和电磁继电器组 成。其中,开出部分为终端控制的执行部分.终端通过 控制开出部分的继电器实现每条路灯线路断路器的通 断,从而实现控制路灯的开关。开入部分则负责检测两 条路灯线路断路器的开关状态及两路可自定义的开关 状态,并且配有两级ESD和EMC保护,保证开入检测 部初始化完成,通过AT指令确定模块开机正常。 MG301信息处理部分则包括确定网络状态,设置 GPRS网络参数,打开GPRS连接,接收和发送信息,关 闭GPRS连接共计5步完成。 4结语 实际应用中,基于STM32的智能路灯管理终端工 作稳定可靠,可以实现对路灯的远程控制和自动控制. 部分的稳定可靠。 3 软件设计 3.1终端总体软件设计 通过在PC终端或服务器端的设置,可以保证智能路 灯管理终端在不同季节或天气适应不同的开关路灯时 间。其借助GPRS连接Intemet,实现了不限距离、不限 终端软件设计流程图见图2,软件中涉及到众多 STM32功能模块及外设,因此采用模块化设计思路。 终端上电完成初始化后进入查询循环,循环中首先检 测调试串口是否有有效信息,然后检测两路RS-485 环境和不限数量的灵活控制。每台终端可以同时检测 控制两条路灯线路,充分适应我国实际情况。可充分用 于街道、工矿企业和学校等需要路灯远程控制的地方, 拥有广阔的应用前景。 2015—09—08收稿 。嘲快速 县供 坌 霎 黧 电预氯构 35 

因篇幅问题不能全部显示,请点此查看更多更全内容