
基于 ZigBee 的多点温度采集系统设计与实现
1 引言
随着生产技术的提高, 环境温度指标越来越多的影响到生产效率、能源消耗
和生活水平。不管是工业、农业、军事及气象领域, 还是日常生活环境, 都需要
对温度进行监测。因而,设计可靠且实用的温度采集系统显得非常重要。
在传统的温度采集系统中, 节点一般采用有线连接方式, 布线繁琐, 扩展
性和可移植性较差。尤其对于广阔空间环境中的温度采集,如果采用有线方式其
成本和功耗都比较高。而 ZigBee 作为一种新兴的短距离、低功耗、低成本的无
线通信技术, 能广泛应用于工业控制、消费电子、家庭自动化、医疗监控各种领
域。
本文设计了一种基于 ZigBee 无线技术的多点温度采集系统, 实现了主从
节点间数据的无线传输, 同时上位 PC 机采用串口与主节点通信,并建立温度数
据库,实现了数据的统一管理。该系统具有扩展性好、稳定可靠、维护方便等特
点。
2 系统整体概述
本文设计的温度采集系统结构如图 1 所示。系统采用 ZigBee 星型网络拓扑
结构,建立了一个主节点,四个从节点的无线传感网络,实现数据的无线传输。各
个从节点连接数字温度传感器 DS18B20 定时采集环境温度,并通过无线传感网
络将数据依次向主节点发送,主节点收到数据后通过串口传给上位 PC 机,上位
机将采集的数据存入数据库, 对数据进行分析处理, 并在监控界面显示温度实
时变化曲线。
评论0