论文部分内容阅读
我国是世界上水库数量最多的国家,其中小型水库占了绝大部分,且多数位于偏远的山林地区。对于这些水库的相关实时信息,单靠工作人员定时巡检,需要投入大量的人力及资金,且时效性低,很难实时掌握水库状况。如果采用有线连接的分布式系统对水库信息进行监测,又会出现由于监测点分散、布线网络搭建工作量大且维护不便等问题。随着通信技术的发展,采用无线接入的通信方式对这些水库进行信息监测是最好的选择,本项目采用支持ZigBee技术且功耗及成本低的设备,通过终端显示控制设备与无线传感器节点之间组成的ZigBee无线网络系统,构建了一套水库信息动态监测系统,具有实用性强、布线复杂度低、维护简单的优点,能很好地解决偏远小型水库的信息采集不便等问题。本文首先在分析ZigBee组网技术的基础上,确定了系统的总体方案,选用CC2530片上系统(SoC)芯片作为实现ZigBee技术的主控芯片,规划了无线传感器节点和终端显示电路的构成。其次,对无线传感器节点和终端显示电路的设计作了详细介绍,其中节点的硬件包括接口电路、按键复位电路、JTAG接口、LED指示灯、USB转串口电路、电源模块,以及各传感器接口和信号调理电路;终端显示电路硬件包括接口电路、JTAG接口、LED指示灯、STC单片机最小系统、USB转串口电路、RS232串口电路、电源模块,以及电阻触摸屏接口电路。然后,结合设计制作的硬件电路以及系统的功能要求,在Z-Stack协议栈的工程模板里进行驱动程序的添加和应用程序的开发,实现整个系统的网络组建以及传感器信号采集数据的传输和测量结果的显示。最后,对整个系统进行总体调试,逐步的测试使整个系统的功能都得到了有效地实现,组建的ZigBee网络工作稳定,节点传感器采集的数据传输可靠,测量结果显示准确。