一种无线传感器网络节点的开发
发布时间:2008/5/29 0:00:00 访问次数:295
引言
无线传感器网络系统中,每个传感器节点都具有无线通信功能,各个测点的传感器单元,对此处的参数进行测量,并组成一个无线网络,将测量数据通过该网络以无线方式传送到监控中心。无线传感器网络系统与传统的有线传感器网络相比,具有耗资小、安装方便、维护和更新费用低等优势,非常适合用于对布线困难的区域、人员不能到达的区域和一些对临时场合的状况进行远程监测,如大型建筑的健康状态监测、空间探索、灾害预测、获取敌方战场信息等,也因此成为国际上的前沿热点研究领域。
针对环境及结构状态监测,我们设计了一种无线传感器网络,该网络由若干传感器节点、一个无线接收功能的网络控制节点及一台计算机构成。无线传感器节点分布于需要监测的区域内,执行数据采集、处理和无线通信等工作,网络控制节点接收各传感器的数据并以有线的方式将数据传送给计算机。结构如图1所示。
传感器节点的硬件设计
总体结构
传感器节点是网络的基本单元,由下列部件组成:微功耗微处理器、微功耗短距离射频收发器、采集部分(各种传感器)组成。节点结构示意图如图2所示。
微处理器
微处理器采用ti公司的msp430的f149单片机。ti 公司的msp430 系列单片机是一种超低功耗的混合信号控制器,能够在低电压下以超低功耗状态工作;其控制器具有强大的处理能力和丰富的片内外设;带flash 存储器的单片机还可以方便高效地进行在线仿真和编程。msp430家族分为msp430x1xx、msp430x3xx、msp430x4xx 三个系列。msp430f149是
msp430x1xx 系列中的功能最强的单片机。
msp430f149 包含的组件为:
(1)基础时钟模块,包括1 个数控振荡器(dco)和2 个晶体振荡器;
(2)看门狗定时器watchdog timer,可用作通用定时器;
(3)带有3 个捕捉/比较寄存器的16 位定时器timer_a;
(4)带有7 个捕捉/比较寄存器的16 位定时器timer_b;
(5)2 个具有中断功能的8 位并行端口:p1 与p2;
(6)4 个8 位并行端口:p3、p4、p5 与p6;
(7)模拟比较器comparator_a;
(8)12 位a/d 转换器;
(9)2 通道串行通信接口(软件选择uart/spi 模式);
(10)1 个硬件乘法器;
(11)60 kb+256字节flash,2 kb ram。
msp430f149 丰富的片内外设可使整个电路变得异常简化,减少了节点的功耗和体积。
msp430 系列单片机最显著的特点就是它的超低功耗,在1.8~3.6v 电压、1mhz 的时钟条件下运行,耗电电流在0.1~400ma 之间,ram 在节电模式耗电为0.1ma,等待模式下仅为0.7ma。能耗是无线传感器网络的瓶颈,节点必须依靠电池供电,所以cpu 采用msp430f149 是最佳的选择。msp430f149 采用16 位risc 结构,其丰富的寻址方式、简洁的内核指令、较高的处理速度(8m 晶体驱动,指令周期125ns)、大量的寄存器以及片内数据存储器使之具有强大的处理能力。另外,msp430f149 的运行环境温度范围为 40~+85℃,可以适应各种恶劣的环境。
射频模块
射频模块是节点中重要的组成部分,采用rfwaves 公司生产的短距离rf收发器芯片组rfw102,它是一个物理层rf收发器,工作在2.4ghz,包含一个印在印制板上的天线,无需外部天线。rfw102采用dsss直接序列扩频技术;工作电压很宽2.7~3.6v,适合不同的电池供电;功耗低:待机电流仅1 a,唤醒时间20 s。模块提供一个扩频脉冲管作通信用,速率达到1mbps。该产品成本比蓝牙低,通信距离可达20米(室内),80米(室外)。
射频模块与微处理器的连接采用与rfw102配套的产品rfw-d100。该产品主要用来为发射机和mcu(微处理单元) 提供通用接口。它可为mcu和rfw-102 提供透明的并行同步接口和存储器接口, 以及适合执行无线通信协议的其它性能。同时, 也可以将输入数据转换成适合mac运行的8比特字段。此外, rfw-d100 还具有特别设计的节能结构和多种工作模式,而且功耗也很低。采用rfw-d100接口芯片,很大程度上减小了设计难度,缩短了设计周期。射频模块与微处理器的接口示意图如图3。
使用射频模块时,有两个问题需要注意:第一个是当发送完成后,一定要将发送使能引脚和发送数据引脚置为低电平。否则一方面会消耗电能,另一方面射频模块将一直发送一个单频载波
引言
无线传感器网络系统中,每个传感器节点都具有无线通信功能,各个测点的传感器单元,对此处的参数进行测量,并组成一个无线网络,将测量数据通过该网络以无线方式传送到监控中心。无线传感器网络系统与传统的有线传感器网络相比,具有耗资小、安装方便、维护和更新费用低等优势,非常适合用于对布线困难的区域、人员不能到达的区域和一些对临时场合的状况进行远程监测,如大型建筑的健康状态监测、空间探索、灾害预测、获取敌方战场信息等,也因此成为国际上的前沿热点研究领域。
针对环境及结构状态监测,我们设计了一种无线传感器网络,该网络由若干传感器节点、一个无线接收功能的网络控制节点及一台计算机构成。无线传感器节点分布于需要监测的区域内,执行数据采集、处理和无线通信等工作,网络控制节点接收各传感器的数据并以有线的方式将数据传送给计算机。结构如图1所示。
传感器节点的硬件设计
总体结构
传感器节点是网络的基本单元,由下列部件组成:微功耗微处理器、微功耗短距离射频收发器、采集部分(各种传感器)组成。节点结构示意图如图2所示。
微处理器
微处理器采用ti公司的msp430的f149单片机。ti 公司的msp430 系列单片机是一种超低功耗的混合信号控制器,能够在低电压下以超低功耗状态工作;其控制器具有强大的处理能力和丰富的片内外设;带flash 存储器的单片机还可以方便高效地进行在线仿真和编程。msp430家族分为msp430x1xx、msp430x3xx、msp430x4xx 三个系列。msp430f149是
msp430x1xx 系列中的功能最强的单片机。
msp430f149 包含的组件为:
(1)基础时钟模块,包括1 个数控振荡器(dco)和2 个晶体振荡器;
(2)看门狗定时器watchdog timer,可用作通用定时器;
(3)带有3 个捕捉/比较寄存器的16 位定时器timer_a;
(4)带有7 个捕捉/比较寄存器的16 位定时器timer_b;
(5)2 个具有中断功能的8 位并行端口:p1 与p2;
(6)4 个8 位并行端口:p3、p4、p5 与p6;
(7)模拟比较器comparator_a;
(8)12 位a/d 转换器;
(9)2 通道串行通信接口(软件选择uart/spi 模式);
(10)1 个硬件乘法器;
(11)60 kb+256字节flash,2 kb ram。
msp430f149 丰富的片内外设可使整个电路变得异常简化,减少了节点的功耗和体积。
msp430 系列单片机最显著的特点就是它的超低功耗,在1.8~3.6v 电压、1mhz 的时钟条件下运行,耗电电流在0.1~400ma 之间,ram 在节电模式耗电为0.1ma,等待模式下仅为0.7ma。能耗是无线传感器网络的瓶颈,节点必须依靠电池供电,所以cpu 采用msp430f149 是最佳的选择。msp430f149 采用16 位risc 结构,其丰富的寻址方式、简洁的内核指令、较高的处理速度(8m 晶体驱动,指令周期125ns)、大量的寄存器以及片内数据存储器使之具有强大的处理能力。另外,msp430f149 的运行环境温度范围为 40~+85℃,可以适应各种恶劣的环境。
射频模块
射频模块是节点中重要的组成部分,采用rfwaves 公司生产的短距离rf收发器芯片组rfw102,它是一个物理层rf收发器,工作在2.4ghz,包含一个印在印制板上的天线,无需外部天线。rfw102采用dsss直接序列扩频技术;工作电压很宽2.7~3.6v,适合不同的电池供电;功耗低:待机电流仅1 a,唤醒时间20 s。模块提供一个扩频脉冲管作通信用,速率达到1mbps。该产品成本比蓝牙低,通信距离可达20米(室内),80米(室外)。
射频模块与微处理器的连接采用与rfw102配套的产品rfw-d100。该产品主要用来为发射机和mcu(微处理单元) 提供通用接口。它可为mcu和rfw-102 提供透明的并行同步接口和存储器接口, 以及适合执行无线通信协议的其它性能。同时, 也可以将输入数据转换成适合mac运行的8比特字段。此外, rfw-d100 还具有特别设计的节能结构和多种工作模式,而且功耗也很低。采用rfw-d100接口芯片,很大程度上减小了设计难度,缩短了设计周期。射频模块与微处理器的接口示意图如图3。
使用射频模块时,有两个问题需要注意:第一个是当发送完成后,一定要将发送使能引脚和发送数据引脚置为低电平。否则一方面会消耗电能,另一方面射频模块将一直发送一个单频载波
上一篇:测力传感器设计的应力集中原则