微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 基于ZigBee通用无线传感器网络硬件平台的设计

基于ZigBee通用无线传感器网络硬件平台的设计

时间:04-16 来源: 点击:

定位、功耗管理以及任务管理等;数据传输模块负责与其他节点或Sink节点进行无线通信,交换控制消息和收发采集数据;电源管理模块选通所用到的传感器,节点电源采用微型纽扣电池,以减小节点的体积。

我们设计的节点实现机理是以ZigBee传输模块代替传统的串行通信模块,将采集到的信息数据以无线方式发送出去。该节点包含ZigBee无线传输模块、微控制器模块、传感器模块及接口电路、直流电源模块以及外部存储器等。为了降低传感器节点的成本,减小传感器节点的体积,我们采用Chipcon公司推出的高度整合的SoC芯片CC2430实现传感器节点的数据传输和处理功能。图3是设计的无线传感器节点的结构框图。下面将分别介绍无线传感器节点中的几个主要功能模块。

  SoC芯片CC2430

CC2430芯片延用了以往CC2420芯片的架构,在单个芯片上整合了ZigBee 射频前端、内存和微控制器。它使用1个8位8051 MCU,具有128 KB可编程闪存和8 KB的RAM,还包含模拟数字转换器(ADC)、几个定时器(Timer)、AES128协同处理器、看门狗定时器、32 kHz晶振的休眠模式定时器、上电复位电路、掉电检测电路,以及21个可编程I/O引脚。CC2430芯片采用0.18 μm CMOS工艺生产,工作时的电流损耗为27 mA;在接收和发射模式下,电流损耗分别低于27 mA或25 mA。CC2430的休眠模式和转换到主动模式的超短时间的特性,特别适合那些要求电池寿命非常长的应用。

得益于CC2430的高集成度,其外围电路非常简单,只需要数量很少而且廉价的外围元件,即可完成无线传感器节点的数据传输和处理功能,因而大大降低了成本。

  传感器模块

根据实际需要选择不同的传感器对监测区域内温度、湿度、振动、声音和光线等物理信号进行检测。可选用了光敏器件、数字格式传感器和驻极体话筒,对光强、温度、振动和声音等进行探测。

光敏电阻5516是基于半导体光电效应工作的光导管,对光强感应灵敏度相当高,当受到一定波长范围的光照时,其阻值(亮电阻)急剧减小,电流迅速增加,通过参考电阻分压后进行模数变换即可获得光敏电阻的阻值,进而换算出光照强度。

Maxim公司的DS18B20是一线式数字温度传感器,测量结果可选用9~12位串行数据输出,测量范围-55~125℃,在-10~85℃测量准确度为±0.5℃。

驻极体话筒HX034P是电容式微麦克风。输入信号为声音信号,输出信号经MAX4466构成的前置放大电路后进行电压值A/D采样,处理器的A/D采样频率可达200KHz,可捕获到声音信号。

ADI公司的ADXL202是双轴向加速度传感器,它采用先进的微型机电系统技术,在同一硅片中刻蚀了一个多晶硅编码微机械传感器,集成精确的信号处理电路,可测静态及动态加速度。该传感器可广泛应用于惯性导航、地震监测、车辆安全和电池供电设备的运动状态测试等领域。

结合使用上述几种传感器和敏感器件的无线传感器网络节点,能够实现温度、加速度(震动)的准确测量与探测,光敏电阻有其自身的光谱特性和温度特性,因此在设计中不作精确标定;另外对声音信号的捕获和复现需要进行大量的数据处理,从能量利用和传感器节点功能的精简角度考虑,设计中对声光强弱的探测通过设定阈值来给出布尔型输出。

  电源模块

实现节点设计的微型化,节点可采用输出电压3.6V可充电锂离子钮扣电池LIR2032供电。该类电池自放电率小于10%每月,但额定容量较小,限制了节点的生存期,若以两节5号电池供电,则可维持更长的工作时间,在以网络形式工作状态下通过合理的设置节点发射极的接收、发射以及待机状态,可有效地延长节点的使用寿命。针对节点供电单元不便于更换的无线传感器网络,新的能源解决方法研究及网络系统的低功耗设计也是当前值得关注的课题。

  阻抗匹配网络

CC2430的射频信号采用差分方式,其最佳差分负载阻抗是115+j180Ω,阻抗匹配电路需要根据这一数值进行调整。本设计采用50欧姆单极子天线,由于CC2430的射频端口是差分形式具有两个端口,而天线是单端口,因此需要一个巴伦来完成两端口到单端口间的转换。巴伦电路由成本低廉的电感和电容构成,如图4所示,包括电感L1、L2、L3和电容C1和两段长的传输线。

  Sink节点的硬件设计

无线传感器网络内的信息与外部网络或处理终端间的连接需要通过Sink节点来实现,Sink节点是无线传感器网络与有线设备连接中转站,负责发送上层命令(如查询、分配ID地址等),接收下层节点请求和数据,具有数据融合、请求仲裁和路由选择功能,是无线传感器网络中最重要的一部分。我们设计的Sink节点带有USB数据口和RS232数据口,两种数据口可以通过

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top