摘要:目前居民住宅越来越集中,物业安全管理就显得十分重要。传统的访客登记和值班人员值守的管理方法已经无法满足现代管理的需求。随着无线通信技术的发展,无线监测系统日益得到广泛的应用,尤其是远程无线监控网络越来越受到人们的关注。
本文设计了一种基于物联网的无线访客监测系统。系统由三部分组成:访客检测电路,无线传输电路,上位机数据处理系统。本文着重论述了访客监测电路和无线传输电路的硬件电路设计和软件程序流程设计,以及上位机数据处理程序的设计。访客监测电路能监测到人员的进出情况,无线传输电路通过Zigbee网络把数据发送到基于Labview的访客监测中心,实现实时掌握访客进出信息的功能。
本文设计的无线访客监测系统将红外监测技术与Zigbee技术结合,能够实现访客实时监测和访客自动登记,便于统一管理,且能减少人力资源。对环境改善、安全管理、提高经济效益等都有显著的效果。
关键词:访客监测;STM32F103RBT6单片机;Zigbee;LabVIEW;
目录
摘要
Abstract
1 绪论-1
1.1 研究的背景和意义-1
1.2 国内外研究现状-1
1.3 本文研究的主要内容-2
2 系统方案设计-3
2.1 访客监测模块-4
2.1.1 主控芯片的选择-4
2.1.2 传感器选择-4
2.1.3 访客监测方式-6
2.2 数据传输模块-6
2.2.1 Zigbee网络的选择-7
2.3 上位机数据处理程序设计-7
3系统硬件电路设计-8
3.1 访客监测电路硬件设计-8
3.1.1 单片机最小系统电路-8
3.1.2电源电路-9
3.1.3 引出I/O口-9
3.1.4 BOOT选择电路-10
3.1.5 JTAG调试电路-11
3.1.6 复位电路-11
3.1.7 串口通信电路部分-11
3.1.8 传感器电路部分-12
3.2 无线传输电路硬件设计-13
3.2.1 PL2303协调器模块-14
3.2.2 CC2530应用电路-15
4 系统程序设计-16
4.1 访客监测模块程序设计-16
4.1.1 中断服务函数流程图-17
4.2 无线传输模块程序设计-18
4.2.1 Zigbee发送部分程序设计-18
4.2.2 Zigbee部分程序设计-18
4.3 上位机数据处理部分程序设计-20
5 系统调试-21
5.1 访客监测电路调试-21
5.2 Zigbee电路调试-22
5.3 上位机程序调试-23
参 考 文 献-26
附录A 访客监测电路原理图、PCB-27
附录B 访客监测电路主程序代码-28
附录C LabVIEW程序代码-34