摘要:为了实现对环境的实时监测 ,本文设计了一种基于ZigBee技术的多参数环境监测系统 ,使之能采集环境数据并通过A/D转换,将模拟信号转为数字信号,再由网络协调器进行无线传输,使之能在上位机上显示。并对此系统的硬件和软件进行了分析和设计。协调器无线传输节点采用了TI公司的单芯片CC2530解决方案,AD转换芯片选择了ADC0832,传感器采集节点选择了,DHT11湿度传感器,DS18B20温度传感器,GE_TS型浊度传感器与MG811二氧化碳传感器。再编写环境监测系统的应用程序和相关驱动程序。
本文的内容主要介绍了此系统的背景及意义,总体的设计思路,整个系统所具有的功能,设计时运用到的相关技术,硬件的选型及设计,软件的编写思路及相关代码,最终成品硬件的调试。
关键词: ZigBee;上位机;CC2530;ADC832;协调器;传感器
目录
摘要
Abstract
1 绪论-1
1.1 研究项目的背景及意义-1
1.2 监测的内容及意义-1
1.3 研究内容及论文构成-2
2 环境监测系统总体设计-3
2.1 本系统应具有的功能-3
2.2 本系统的方案设计-3
2.3 相关技术简介-4
2.3.1 单片机与上位机的简介-5
2.3.2 传感器简介-5
2.3.2 无线网络简介-5
2.4 本章小结-5
3 环境监测系统硬件选型及设计-6
3.1 系统硬件设计准备工作-6
3.2 网络协调器模块-6
3.2.1 ZigBee模块-6
3.2.2 外围电路模块-9
3.3 传感器节点模块-11
3.3.1 传感器的选择-11
3.3.2 调理电路-13
3.3.3 监测模块的额外电源-15
3.4 本章小结-16
4 环境监测系统的软件设计-17
4.1 开发环境IAR Embedded Workbench-17
4.2 人机界面程序-19
4.3 传感器节点程序-19
4.4 网络协调器节点程序-19
4.5 本章小结-20
5 硬件制作与系统调试-21
5.1 硬件制作-21
5.2 硬件调试-21
5.3 本章小结-26
结论-27
致谢-28
参考文献-29