基于CC2531的无线传感器网络节点硬件设计
扫描二维码
随时随地手机看文章
引言
半导体技术、微系统技术、通信技术、计算机技术的飞速发展,推动了具有现代意义的无线传感器技术。无线传感器网络技术涉及计算机、半导体、网络、通信、光学、微机械等众多领域。微型、高可靠、多功能、集成化的传感器,低功耗、高性能的专业集成电路,微型、大容量的能源,高效、可靠的网络协议和操作系统,面向应用、低计算量的模式识别,低功耗、自适应的网络结构,以及现实环境的各种应用模式成为无线传感器网络课题研究的重点。
以传感器和自组织网络为代表的无线应用不需要较高的传输带宽,但需要较低的传输延时和极低的功率消耗,使用户能拥有较长的电池寿命和较多的器件阵列,同时需要一种低端的、面向控制的、应用简单的专用标准,ZigBee的出现正好解决了这一问题。ZigBee是无线个人局域网络(Wireless Personal Area Network,WPAN)的标准之一,具有高通信效率、低复杂度、低功耗、低速率、低成本、高安全性以及全数字化等诸多优点。这些优点使得ZigBee 和无线传感器网络完美地结合在一起。目前,无线传感器网络的研究和开发已得到越来越多的关注。本设计基于ZigBee搭建的无线传感器网络采集节点硬件平台,可以完成风向、风速和空气湿度的测量。
1 无线传感器网络系统结构
无线传感器网络系统由上位机、中转器、汇聚节点和若干采集节点组成,如图1所示。采集节点采集并预处理传感器采集的数据,在收到汇聚节点的上传命令后将数据上传至汇聚节点;汇聚节点收集采集节点上传的数据并通过中转器将数据上传到上位机,上位机处理最终上传的采集数据。上位机将用户下达的各操作命令发送至中转器,中转器将命令信息传递给汇聚节点,汇聚节点将中转器下发的命令通告个采集节点,同时负责采集节点相互间的组网及维护。
本设计中采集节点和汇聚节点均采用CC2531作为核心控制芯片;中转器采用ARM处理器作为核心控制芯片。采集节点与汇聚节点间以ZigBee协议进行无线通信;汇聚节点与中转器间采用串口通信;中转器与上位机以GPRS通信方式进行交互;上位机实现人机交互。
2 CC2531芯片简介
CC2531是TI公司推出的符合2.4 GHz IEEE 802.15.4标准的射频收发器。它具有很好的接收灵敏度和鲁棒性以及低功耗特性,可编程输出功率高达4.5 dBm,外部元件很少;结合RF收发器与业界标准增强型8051微控制器的性能,具有32 KB、64 KB、128 KB或256 KB的在系统可编程闪存和8 KB的RAM,且该RAM具备在各种供电方式下的数据保护能力;同时具有多种运行模式,而且运行模式之间转换时间短,使低能耗特性能够进一步保证。
CC2531提供了101 dB的链路质量以及一套广泛的外设集,包括2个USART、8路输入可配置的12位ADC、21个通用GPIO、高级加密标准(AES)安全协处理器、看门狗定时器和具有捕获功能的32 kHz睡眠定时器等设备。它支持一般的低功耗无线通信,可以应用于远程控制、消费型电子、家庭控制、计量和智能能源、楼宇自动化、医疗以及更多领域。
3 采集节点硬件设计
节点系统结构框图如图2所示。整个采集节点可以划分为电源模块、处理模块、无线通信模块、数据采集模块4个组成部分,各部分协同工作。电源模块负责电压调理,为其他模块提供所需要的电压;处理模块负责处理节点数据和命令;无线通信模块负责各节点之间数据、命令的传输;数据采集模块完成数据采集与信号调理。
3.1 电源模块
无线传感器网络多用于人们不方便或者不经常到达的地方,因此电源的选择尤为重要。电源模块控制着整个节点的能量分配,在整个无线传感器网络节点的设计中具有极其重要的意义。目前,比较容易实现的无线传感器网络节点供电方式是电池供电,根据不同场合和条件也可以选择不同种类电池。锂电池的放电曲线平滑,可以保证无线传感器网络在平常使用时具有更好的线性特性,因此可以作为系统能量来源的一种选择。但是,锂电池额定容量较小,而且需要升压处理,限制了节点的生存期。为了维持更长的工作时间和节省成本,本设计采用5节7号镍氢电池供电。除此之外,软件上通过合理设置节点的发射、接收以及待机状态,也可以有效地延长节点的工作时间。新的能源解决方法也是无线传感器网络需要研究的重要课题,太阳能或者风力充电就是目前的研究热点。
数据采集模块需要外部提供5 V直流电压,处理模块及无线通信模块需要3.3 V直流电压,因而采用了Sipex公司的低压差电源芯片SPX-2815和SP6201EM-3.3 V将输入的电池电压转换为5 V和3.3V。经过电压转换后将电源继续划分为数字部分与模拟部分供各芯片、模块使用,保证模拟电源、数字电源之间不互相干扰。CC2531具有8路A/D接口,使用TI公司的基准电压二极管LM4040为CC2531的8路A/D接口提供2.5 V的参考电压,同时为传感器信号调理电路提供2.5 V电压。LM4040的输出电压稳定性好、精度高,输出电压精度为O.5%,其接口电路如图3所示。