·上一文章:一种用于手持移动终端的可重构天线设计
·下一文章:CAN/RS232接口卡的设计及实现方法
4 系统软件设计
本系统所用的开发环境是IAR7,采用的协议栈为TI的Z-STACK。由于本系统采用树形结构,所以,ZigBee协调器必须知道每个传感器节点的网络地址,这就需要每个传感器在加入网络后,都要把网络地址发送给协调器,协调器收到传感器的网络地址后,便可建立地址表并存储起来,以便用户要求采集温度数据时,依据地址表来采集每个传感器的数据。图5所示是其程序流程图,图中的左边是协调器节点的软件设计程序流程图,右边是传感器节点的软件设计程序流程图。
5 结束语
基于ZigBee技术的温度采集系统可同时对多个区域进行监测,而且开发成本较低、性价比高,安装维护简单,且只需安装二次就可以进行长期的监测工作,因而具有传统温度监测系统所不具备的优势,能较好地解决传统温度监测系统中存在的布线、搬迁等问题。非常适用于环境的监测应用。