论文部分内容阅读
本文以基于zigbee的智能水表的设计应用为背景,在对智能水表设备的调研和分析的基础上,阐述了项目立项的理由,并提出了无线zigbee通信网络结合单片机智能控制的设计开发方案。同时融合了传感器技术,无线通信技术和信息处理技术的智能水表系统。智能水表系统可以实现数据的采集,处理融合和传输应用,是现代化智能水表技术发展的一个新的方向。在本设计中,我们采用了ZigBee技术为我们传输数据的协议标准,实现了数据的传输。本文以智能水表的设计和开发为主线,详细的阐述了智能水表系统的硬件设计和软件的设计。具有通信功能的单片机是智能水表系统的核心。本文研究分析了ZigBee协议的物理层、MAC层的各层协议,以及ZigBee网络的网络结构。随后根据网络智能水表系统的整体设计,着重设计适用于智能水表系统的ZigBee无线通信网络。本论文主要设计研究基于Zigbee网络的智能水表电路,其主要功能是以CC2430为核心,实现液晶显示的控制,电磁阀的控制,同时具有安全保护电路、具有通信功能,完成整个监控水表工作的功能。本文对每个模块逐一进行了研究,全面详细地论述了硬件电路的设计流程,对本设计中的液晶显示电路模块和Zigbee模块等工作原理及功能进行了详细了说明。在软件设计和开发的过程中,ZigBee无线通信模块的软件设计是重要的组成部分,本文采用IAR Embedded Workbench IDE开发平台,用C语言对应用程序进行编译和调试,包含针对特定芯片的低级优化,以充分利用所选芯片的所有特性,确保较小的代码尺寸。完成对各个模块的软件部分的设计,并对各个模块和整个软件系统进行了测试。