论文部分内容阅读
ZigBee是一种应用于无线传感器网络的新技术,它被称为IEEE802.15.4技术标准,具有短距离、低速率、低成本、低功耗等特点,网络中的节点只需要较少的能量就可以工作。ZigBee网络和温度传感器相结合组建而成的ZigBee无线传感器温度检测网络,可以应用于某一区域完成温度监控的功能,而对于情况复杂的监控现场(可能有多种因素导致温度发生变化),这时网络单单检测温度数据对于监控系统来说是远远不够的,监控者需要进一步了解现场的情况去确认温度变化的原因并给出对应的处理方案,现场的图像数据就可以作为一个很好的判断依据。本文将ZigBee网络技术应用于温度检测和图像监测系统设计中,工作主要包括ZigBee节点、传感器模块的硬件设计和软件编程。系统选用CC2430作为ZigBee节点的无线芯片,温度传感器采用具有较高测量精度的数字式温度传感器DS18B20,摄像头选用CMOS串口摄像头。软件工作主要是在ZigBee2006协议栈的基础上进行应用程序设计,包括数据采集程序、组建网络程序、无线通信程序、串口通信程序和PC机监控界面程序。最后进行了网络的测试工作,测试网络由一个协调器和四个终端节点一起,构成一个星状网络,对测试区域进行温度图像双重监控。PC机负责向协调器发送查询温度和图像指令以及查询界面显示,协调器负责转发指令给终端节点,终端节点则负责启动温度传感器和摄像头进行数据采集并将查询结果返回给协调器。测试放在无障碍物、有障碍物和干扰两种条件下进行,并给出系统在不同测试条件下组网、查询温度和图像数据的的测试结果。