基于ZIGBEE的环境监测预警系统网络节点的设计与实现

  • 格式:pdf
  • 大小:182.85 KB
  • 文档页数:2

维普资讯 http://www.cqvip.com 2008年第3期 福建电脑 151 

功耗管理等 MSP430是,I1德州仪器生产的16位RISC超低功耗混合型 微控制器。本系统节点采用MSP430F1611,它是MSP430X161X 系列中功能最强的微控制器。在1.8V~3.6V电压1MHz的时钟 条件下运行.耗电电流在0.1~400mA之间。RAM在节电模式耗 电为0.1mA,等待模式下仅为0.7mA。另外,MSP430的运行环境 温度范围为.H40~+85℃。可以适应各种恶劣的环境。 CC2420是CHIPCON公司推出的支持IEEE802.15.4低功 耗2.4GHz有源RF芯片。它具有2MChips/s直接扩频序列基带 调制解调和250kbps有效数据传输速率;低功耗:接收19.7mA, 发射17.4mA:低电源电压:使用内部电压调节器时2_1~3.6V,使 用外部电压调节器时1.6~2.0V:可编程控制发射功率:独立的 128字节发射、接收数据缓冲器;电池电量监控。 M25P80是意法半导体公司生产的8Mbit(1Mx8) ̄t行闪存. 支持速度达50MHz的sPI兼容总线的存取操作.能够把程序快 速加载到设备的RAM内存中。此外.该芯片工作电压范围从2. 7V-3.6V.工作温度范围从 ~-v85℃。数据保存期限20年,每 个扇区可承受100。000次擦写循环。 TPS60210是,I1德州仪器生产的性能优异的3.3V具有低 功耗管理能力的线性稳压芯片。集成电池电量监测功能。工作电 匿:输人1.8~3.6V,工作温度范围从 -0~+85 ̄C。 本传感器节点硬件电路采用的外围元器件较少.从而可以 降低成本及功耗。节点主要包括7大芯片模块:MSP430F1611 MCU模块、CC2420无线RF模块、数据存储模块、J1rAG调试接 口模块、电源模块、UART串口模块和数据采集I/O模块。 MSP430F1611与CC2420通过SPI总线连接。如图3所示。 MSP430F1611的SPI接口工作在主机模式.是数据传输的主控 制方。CC2420配置为从机模式。MSP430F1611通过4线简单 SPI接口f51.『6](pins MOSI,MIS0,SCLK,CSn)对CC2420的内 部寄存器进行相关操作.从而完成对CC2420的控制以及数据 的传输通信 南传感器采集到的数字或模拟信号经过数据采集 模块输人到MSP430F1611 通过MCU的 D转换或直接输人 及相关数据处理后再将从传感器采集的经过处理的数据信号经 过CC2420发射出去.由于节点拥有外部FLASH存储模块对采 集的数据有一定的存储能力所以可以减少RF射频的工作次数 进而降低功耗。将实时性要求不高的数据先行存储后再根据指 令要求发送 而对传感器节点的控制信号可以从CC2420的天 线接收进来.通过SPI传送到MSP430F1611上,经过其判断处 理后通过相应的通用I/O口传送到传感器节点上以实现对传感 器节点的相关控制。MSP430F1611芯片的外部晶振有6 MHz及 32KHz两种且可供选择。电源电路采用两节5号碱性电池供电。 

图3硬件模块电路原理接口图 5.节点软件设计 目前节点硬件一般只能完成物理层的相关功能.物理层以 上的功能需要借助软件来完成。因此,软件设计对整个节点的功 能控制和资源的分配利用有较大的影响。首先,在实际的无线传 感器网络系统运行中各种功能同时发生的机率较高。本系统采 用了开放源代码的多任务实时操作系统TinyOS2.0.这样能够保 证在有限的硬件资源下对相应的并发事件进行有效处理。该系 统基于组件的架构,主要应用于无线传感器网络。当外部硬件通 信设备、定时器、传感器等中断触发硬件后,系统执行相应的中 断处理。完成所有触发事件处理后。系统将自动进人睡眠状态. 以节省能量来配合我们的低功耗硬件平台实现超低功耗的系统 运行。节点硬件在TinyOS同系统支持下运用nesC构件化语言来 编码实现相应的操作.该语言的运用极大地提高了软件设计开 发的工作效率。增强了程序代码的可靠性、可读性和可移植性。 图4为传感器节点的工作程序流程图 

图4节点工作流程图 结语 本项目根据实际的需要完成了无线传感器网络环境监测系 统的整体架构设计和底层硬件的具体实现,并达到了预期要求。 系统稳定性、响应速度等性能都满足实际需求。此外,本系统具 有良好的可移植性和扩展性.可以根据具体要求方便地在数据 采集模块上进行相应传感器的扩充以完成特定数据采集需求。 Zigbee无线传感器网络因其功能强大,使用方便。应用领域将会 越来越广泛 参考文献: 1.Estrin D,Govindan R,Heidemann J。Kumar S.Next century challenges: ScMablc coor ̄nafion in sensor nct ̄'orks 0】MOBICOM,Seattle.1999. 263"270. 2.Hill J.System Architecture for wirde ̄Sensor Networks .Berkdey, USA:Univemity of Cal/fornia,2003. 3.zigbee Specification Document 05345 4r13【D】.zigbee Standards Orgam- zadon.2006. 4.吴勇峰l徐英花.直接序列扩频和线-巨调频的混和通信系统Ⅱ】.中国科 技信息,2006.f19).51"53. 5.MSP430x15x,MSP430xI6x,MSP430xl61x MIXED SIGNAL MICRO— CONTROLLER Datasheet SLAS368A【D1.Texas Imtruments Incorporat- ed.2003 6.CC2420 Datasheet SWI ̄S041BfI)】.Texm Immmxent ̄Incorporated.2007 7.P.Levis,S.Madden,J.Polastre,P,.Szewczyk,K.Whitehouse, Woo, D.Gay,J.Hill,M.Welsh,E.Brewer,and D.Culler,”TinyOS:An operat- ing system for wirdess sensor networks, [A】in Ambient Intelligence.New York,NY:Springer—Vedag.

 维普资讯 http://www.cqvip.com