更新时间:05-29 上传会员:一点点
分类:科技学院 论文字数:8242 需要金币:1000个
摘要:目前,物联网在智能交通、水文监测、公共安全、智慧家居等方面的应用越来越广泛,尤其在水文监测方面的应用更是与人们的生活息息相关,密不可分。传统的水文监测需要人工去采集传感器的数据,消耗人力物力,一些采集数据的地点存在安全隐患,让人工采集的方式有一定危险性,得到的数据达不到实时性的要求,因此,设计了一种基于Modbus协议的无线水文监测系统代替传统的水文监测方式,不仅可以极大地节省人力资源上的浪费,还能得到准确、实时的环境信息数据,这套系统还提供了一个软件管理平台,让使用者可以更加简单、便捷地查询环境信息,管理监测网络中的通信设备。通过分析和比较各种无线通信技术的自身特点和适用场景后,设计了以ZigBee设备作为组网设备,以Modbus协议作为通信协议的无线水文监测系统。本系统将传感器采集到的环境信息用Modbus协议生成数据帧,再通过ZigBee的自组网发送到接收端,在接收端可以通过软件界面直接查看环境的实时信息、历史信息,以及管理网络内的设备。
关键字:ZigBee Modbus协议 物联网
目录
摘要
ABSTRACT
1 绪论-1
1.1 设计背景及意义-1
1.2 国内外发展的现状-1
1.3 系统设计要求-2
2 系统设计-3
2.1 系统框架介绍-3
2.2 无线通信技术选择-3
2.2.1 WiFi通信技术-3
2.2.2 蓝牙通信技术-4
2.2.3 ZigBee通信技术-4
2.3 Modbus通信协议-5
2.4 硬件选择-5
2.4.1 传感器的选择-5
2.4.2 通信设备-5
2.5 软件选择-6
2.5.1 开发软件QT Creator-6
2.5.2 数据库的选择-6
3 系统实现-7
3.1 登录界面-7
3.2 设置界面-7
3.3 系统主界面-8
3.4 历史数据界面-10
3.5 设备管理界面-11
3.6 设备信息界面-12
4 结论-13
参考文献-14
致谢-15