论文部分内容阅读
农业是我国国民经济的命脉,而节水灌溉对农业有着不可估量的作用。现在,农业与信息技术的联系日益紧密,而ZigBee技术是近年来新兴的无线传感器网络技术,有着极为广阔的前景。正是基于这些,我们的目标为构建一个基于ZigBee无线传感器网络的农业节水灌溉控制系统,能够探测环境的温湿度,并根据这些信息控制电磁阀的开关,从而实现自动节水灌溉。本文对ZigBee无线传感器网络技术进行了概括,并介绍了常见的几种网络拓扑类型。在此基础上根据想要达到的要求,我们对系统方案进行了分析论证和比较,提出了一种用于农业节水灌溉的ZigBee系统方案。我们主要进行了节点的硬件设计,讨论了各个功能模块:采用MSP430F149的处理器模块;采用SHT10温湿度传感器的数据采集模块;采用MAX3232的串行通信模块;采用CC2420的无线通信模块;采用24C02的外部存储器模块;采用LM1117的电源模块;I/O口驱动电路。我们结合器件的应用手册进行应用电路的选择和设计,给出了具体的电路图,最后进行电路板的设计并制板。我们进行了节点硬件底层程序的设计,包括SHT10温湿度数据采集功能模块的实现,RS232串行通信接口的配置,以及基于EEPROM存储器的使用,基于SPI接口的CC2420无线通信等,并介绍了msstatePAN协议栈内硬件相关的配置文件,对其进行修改以切合我们的实际硬件平台。我们完成节点的焊接制作,并结合经过改造的已有平台进行较为全面的系统调试,实现了最为重要的温湿度数据采集、串行数据输出以及ZigBee组网的应用,这表明我们的节点设计是成功的,可作为下一步研究的平台加以扩展。在本文最后我们对全文进行了总结与展望,并概括了主要的不足之处以及下一步的工作。