基于Zigbee和51单片机的温湿度数据采集系统的设计与实现
摘 要:本设计采用zigbee通信协议,使用基于cc2430的zigbee模块作为主通信模块,使用dht11数字温湿度传感器进行温湿度数据的采集和发送。整个系统分为一个主节点负责和pc机通信和若干子节点负责温湿度数据的采集。经试验,整个系统具有布置灵活,传输精度高和可拓展行强等特点。
关键词:zigbee;cc2430;51单片机;dht11
近年来,由于生产技术的提高和人们生活水平的提高,生产环境的温湿度监控和室内的温湿度监控成为人们关注的热点。对于生产,温湿度监控具有十分重要的意义,比如对于食品行业,温湿度的不同可能会影响到产品质量和合格率。而对于存储易燃易爆物品的仓库,温室度监控显得更为重要,实时的温湿度监控可以有效预防火灾的发生。在日常生活中,监控温室度数据可以实时进行室内温度调节,保持舒适的生活环境。 一、系统整体方案设计
本系统的系统架构如图1所示。系统采用zigbee星形网络拓扑结构,设计了一个主节点,多个子节的多对一通信网络,可在不同位置架设子节点。子节点使用dht11温湿度传感器进行温湿度采集,采用89c51单片机进行数据处理,最后交由zigbee模块进行数据的发送。主节点与pc机通过232串口进行通信。 图1 系统整体架构 二、系统硬件设计