新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于TinyOS的无线传感器网络构建

基于TinyOS的无线传感器网络构建

——
作者:时间:2007-10-16来源:单片机与嵌入式系统应用

  是由大量低廉的微型节点组成的,是目前国际上领域研究的热点之一,应用前景非常好;而是美国的伯克利大学开发的,为嵌入式无线而设计的源码开放的操作系统,它运行在每个网络节点上,是其他上层应用和协议运行的前提。本设计以nRF24E1无线通信模块为核心,基于无线网络操作系统,使用模块化设计思路,实现了一个无线网络。

  1 无线网络设计

  1.1 系统构成概述

  无线网络由三类节点构成:一般采集所需要的信息无线终端节点;收集一般节点中的数据并进行存储、处理、上传的无线路由器节点;无线服务节点实现无线路由器节点处理中心并充当网关与其他外部网络的连接。三类节点的硬件构成基本相同,每个节点具有数据采集、简单的数据处理、短距离无线通信和自组网能力。

  1.2总体设计框图

  无线网络中三种节点硬件平台的构建基本相同,其基本节点构成框图如图1所示。无线终端节点可去除显示模块、串口通信模块和声光报警单元,以节约节点的电能。

  

  主控制部分装载网络操作系统,实现对各个模块的驱动,并对各个模块的数据进行处理;电源模块为系统供电;无线通信模块实现数据的无线传输功能;串行通信模块可用于与上位机进行通信,也可用于进行系统配置;模块利用采集数据,并进行数模转换后交由主控制器处理;数据存储模块用于临时或永久存储系统数据备查。

  2 系统的硬件实现

  对于无线网络硬件平台的搭建,国内外很多学者提出,用MSP430或AT89C2051作为主控制器,结合无线收发模块来实现。国内中科院杭州计算机所研制的gainz节点采用ATmega128处理器,再结合射频收发芯片来实现,这样做难以真正做到微型网络节点,且成本难以控制。美国的伯克利大学研制的产品Mica2Dot节点采用自己设计的ASIC来实现,这需要足够的技术力量和资金。本系统以nRF24E1无线通信模块为核心。nRF24E1是一颗集成高速2.4 GHz无线收发内核的增强型51单片机,可实现51单片机的所有功能。这是一颗高性能单片机内核的高速1 Mbps单片无线收发芯片,所有高频元件(包括电感振荡器等)已经全部集成在芯片内部,使得产品一致性良好、性能稳定且不受外界影响;可跳频,点对多点通信及无线检错,所有功能均在一个6 mm 加速度计相关文章:加速度计原理


评论

技术专区

关闭