城市智能井盖监测系统设计
2020-07-04刘忠强张立张春晓孔祥飞申安安
刘忠强 张立 张春晓 孔祥飞 申安安
摘要:本文设计了基于ZigBee和51单片机的城市智能井盖监测系统。系统分为底层数据采集系统和远程数据监控系统两部分,底层采集系统通过传感器采集井盖的相关数据,用51单片机对其进行处理分析得出井盖的工作状态,再通过Zig-Bee把井盖状态信息发送给监控系统。监控系统的51单片机读取到从ZigBee模块发送来的井盖状态信息之后会在LCD1602液晶屏上显示出来,若是处在故障状态时会报警。本系统利用物联网技术、传感器技术和无线通信技术帮助井盖维护人员实时了解井盖工作状态,并在井盖出现故障时及时发现及时处理,对于提高城市管理效率保障市民出行安全有着很大帮助。
关键词:井盖监测系统;ZigBee;倾角传感器:51单片机
文章编号:2095-2163(2020)03-0260-03
中图分类号:TP277
文献标志码:A
0引言
近年来,随着城市道路基础设施的加快推进建设,作为城市路网重要配件的各种井盖已遍布在生活中的每个角落。目前,井盖主要依靠人为检修或者市民保修的方式来进行维护,但是考虑到井盖数量多、分布范围广、且分属不同的管理部门,则导致井盖维护难度大,故障发现及排除效率低,现已成为城市发展过程中亟待解决的一个根本性问题。
本文以51单片机为核心,通过传感器采集倾角、距离等参数来实现对井盖工作状态的实时检测。檢测到的井盖工作状态信息通过ZigBee无线网络发送给远端的监测装置,当井盖出现故障时监测装置会及时报警,让管理维修部门能在第一时间发现问题,从而有效防范后续可能事故的发生。
1系统整体设计
系统硬件主要由数据采集系统和数据监测系统两部分构成。系统总体框图如图1所示。
2系统硬件设计
2.1单片机最小系统
单片机最小系统就是能使单片机正常运行的最基本电路,主要由晶振电路和复位电路构成。本系统选用的是STC89C52RC单片机。
2.2完整性地网监测电路设计
为了检测井盖是否损坏,设计了一个完整性地网检测电路。所谓完整性地网其实可以看作一根长导线,铺展在井盖上或者在井盖制作时就埋在井盖内部。当井盖破损时地网也会破损,那么只需检测这根导线是否完好就可以判断井盖是否完整了。把地网的两端接在图2所示的电路接点两端,再通过一个三极管构成的反向电路,当地网完好时,单片机上对应引脚为高电平,若地网破损则该引脚被拉低。通过检测这个引脚的电平状态即可得出井盖是否损坏。
2.3倾角传感器电路设计
倾角传感器是本系统设计中至关重要的组成部分,为了确保在不同的情况下都能有效发挥作用,本系统选用了2种不同的传感器共同工作,包括能判断是否倾斜的SW-520D和能测出具体倾角值的ADXL-345加速度传感器。与之相适应的检测电路分别参见图3、图4。
2.4超声波测距传感器电路设计
研究可知,在某些情况下,井盖会完全脱离槽位,此时的井盖未被盖好,同时倾斜角度也不大,达不到报警的阈值。本系统是在测量井盖的倾角的同时再配合测量装置到井壁的距离来解决这个问题。若井盖的倾角在正常范围内,那么判断装置到井壁的距离,若此距离正常才能判断井盖处于盖好的状态下,若此距离值异常即说明井盖没有盖好。本文选用的测距传感器是HC-SR04超声测距波模块,测量范围在2~450cm之间。
2.5ZigBee硬件电路设计
ZigBee模块在数据采集装置和远程监测装置中起着不同的作用,但是电路构成却是相同的。ZigBee模块以CC2530为核心控制芯片,CC2530工作电压为3.3V,故而模块上配有5V转3.3V电路。此外,还包含晶振和一部分接出来的IO口以及在线调试电路。
3系统软件设计
3.1数据采集系统程序设计
数据采集系统的功能就是通过传感器采集到的数据来判断井盖的工作状态,并把工作状态发送出去。主要包含倾角传感器的子程序、超声波测距模块的子程序和ZigBee发送程序。通过控制传感器采集数据,再对这些数据进行分析,从而得到井盖的工作状态。软件流程图如图5所示。
3.2数据监控系统程序设计
数据监控系统的主要功能是接收数据,显示井盖的工作状态并且判断状态是否正常,是否需要报警。程序设计流程如图6所示。
4系统调试
调试的过程中遇到了许许多多的问题。例如调试超声波测距模块时不能正常计算返回信号持续时间,究其原因则在于需要预先将echo脚拉低。调试ADXL-345传感器时值总是不准,而后当设置阈值后得以解决。在调试串口通信部分出现了数据错位的问题,而在通信数据上加了一位标志位后,该现象则不再出现。最后,经过整体调试后,本系统全部功能已基本实现。
5结束语
本文设计的监测系统主要包含2个部分。数据采集模块通过多种传感器采集到的数据分析出井盖的状态再把状态信息通过无线通信的方式发送出去,远端监测模块则在接收处理采集装置发送的信息后,对井盖的状态提供实时显示并报警提醒用户。本文系统对城市的管理、基础设施的有效监管和维护有着一定的现实意义。