摘要: 随着时代的进步,生产力水平以及科技水平都得到了空前的迅速发展,工业、农业、交通运输等众多领域都需要一种新的技术去改变传统的生产运作方式,物联网技术应运而生。物联网技术是一种将智能数据获取终端、协调器以及智能控制终端结合起来,采用计算机技术、网络技术、传感技术等多种技术综合运用而成的新兴的科学技术。
我的研究是“基于物联网的温度监测系统”在农业作物种植温度实时监测上的应用。该系统由感知层、网络层和应用层三部分构成,感知层使用的是DS18B20温度传感器作为智能数据获取终端,实时对农作物环境温度进行监测、获取,并将获取的温度数据通过众多节点传送给型号为CC2530的单片机,该单片机作为协调器,对基于ZigBee无线数据传输协议的自组网传来的数据进行汇总、处理,并通过ZigBee无线通信协议以及支持ZigBee协议的无线或有线网络将获取的数据传送给PC上位机,实现了对农作物环境温度的实时监测。以一种更加低功耗、低成本、高效安全的温度监测方式逐渐取代传统的农作物温度监测方式。
通过软硬件调试,以物联网的ZigBee技术为核心,实现了对农作物的实时温度监测,可以通过PC机设置温度的上下限值,超过上下限,蜂鸣器报警。
关键词:DS18B20传感器;ZigBee无线通信协议;51系列CC2530单片
目录
摘要
ABSTRACT
1. 引言-1
2.ZigBee技术-2
2.1 ZigBee技术概述-2
2.2 ZigBee技术特点及应用-3
2.3 ZigBee网络拓扑结构-4
2.4 ZigBee协议栈-4
2.4.1 协议栈-4
3. 系统硬件设计-5
3.1 系统设计方案-5
3.2 ZigBee基于物联网智能温度监测系统-6
3.3 CC2530电路-8
3.4 上位机通信电路-9
4 系统软件设计-10
4.1开发环境-10
4.1.1 IAR 8.1.0-10
4.2 协调器流程图-11
4.2.1 回调函数-12
4.3 基于ZigBee终端与协调器工作原理图-13
5 硬件调试-18
5.1 硬件制作-18
5.2 硬件调试-18
5.3 软件调试-19
5.4 ZigBee路由与设备联调-20
5.4.1 整机联调-20
总 结-20
参考文献-22
附录一 原理图-23
致谢-24