当前位置:首页 > 通信技术 > 通信技术
[导读]无线传感器网络是集信息采集、信息传输、信息处理于一体的综合智能信息系统。由大量体积小,成本低具有无线通信、传感、数据处理能力的传感器网络节点组成。它的功耗、成本、体积、处理能力等严格受限。Wi-Fi技术是当前无线网络应用的一个热点,与ZigBee无线传感器网络比较,Wi-Fi网络则更成熟。在分析无线传感器网络体系结构的基础上,结合Wi-Fi技术介绍以GS1010为核心的无线传感器网络节点设计,并介绍嵌入式系统的设计与实现。

0 引 言
   
无线传感器网络(WSN)综合了微机电技术、传感器技术、嵌入式技术、网络技术以及无线通信技术,能够协作地实时感知和采集网络分布区域内的各种信息,并进行处理,再以无线方式传送给用户终端。无线传感器网络由大量体积小,成本低具有无线通信、传感、数据处理能力的传感器网络节点组成。

1 Wi-Fi
    Wi-Fi(Wireless Fidelity)是无线通信标准IEEE 802.11,它是一种无线局域网的标准。在有线局域网的基础上通过无线HUB、无线访问节点(AP)、无线网桥、无线网卡等设备使无线通信得以实现。Wi-Fi工作在2.4 GHz的ISM频段上,总数据传输速率为2 Mb/s。两个设备之间可以自由直接地进行通信,也可以在基站或者访问点的协调下进行通信。采用Wi-Fi的WSN,不仅能够享受到成熟的Wi-Fi技术带来的好处,还能在单节AA电池下维持数年的使用寿命。与ZigBee无线传感器网络比较,Wi-Fi网络则更成熟,在设备互操作上具备明显优势,比ZigBee有更长的通信距离、更快的通信速率。基于IP的联网技术能够非常方便地实现与已经安装在企业和家庭中的网络进行无缝连接,而且还具有更好的安全性。

2 硬件设计
   
无线传感器网络节点主要由传感器模块、处理器模块、无线收发模块、电源模块构成,如图1所示。

    数据处理和控制模块是传感器节点的核心,它主要实现设备控制、任务调度、资源管理、功耗管理等功能。GainSpan公司推出的Wi-Fi芯片GS1010,将两个ARM7 32位微处理器、384 KB闪存、224 KB SRAM,A/D,RTC和802.11无线芯片以及一整套丰富的外部I/O外设等全部设计在一只非常小的QFN封装微型单芯片中。它可将无线传感器网络的处理器模块和无线收发模块集成在一起,实现无线传感器网络节点的无线化、微型化。高度集成的无线SoC设计,可减少系统成本,降低应用设计的复杂性,使设备功耗非常低。灵活配置的多个I/O接口,可以与多个传感器相连接,系统设计更容易整合。

3 软件设计
    μC/OS-Ⅱ的前身是μC/OS,它是一种免费公开源代码的实时操作系统,具有执行效率高,占用空间小,实时性能优良和可扩展性强等特点。它包含了任务调度、任务管理、时间管理、内存管理和任务间的通信和同步等基本功能。这里的无线传感器网络的软件设计包括:无线功能(802.11)、GS1010 APIs、电源优化管理、网络管理、系统管理和配置、I/O的服务和驱动程序、安全等,如图2所示。

3.1 μC/OS-Ⅱ的移植
    μC/OS-Ⅱ的文件系统结构包括核心代码、设置代码、与处理器相关的移植代码,结构如图3所示。其中,最上边的软件应用层是μC/OS-II上的代码。核心代码部分包括7个源代码文件和1个头文件。功能分别是内核管理、事件管理、存储管理、消息管理、任务调度和定时管理等。设置代码部分包括2个头文件,用来配置事件控制块的数目以及是否包含消息管理等相关代码。而与处理器相关的移植代码部分则是进行移植过程中需要更改的部分,包括头文件OS_cpu.H,汇编文件OS_cpu_a.s和1个C代码文件。将μc/OS-Ⅱ移植到处理器上,关键是以下三个与体系结构相关的文件:OS_cpu.H,OS_cpu.c,OS_cpu_a.s。
3.2 嵌入式Wi-Fi的软件设计
   
图4是嵌入式Wi-Fi的软件结构。将通信的实现分为三个任务:分别是网络任务(NET_MAINTASK)、数据包接收任务(ETH_REPOLL_TASK)和周期时钟任务(PERIO_TASK)。这三个任务之间相互协调完成数据从链路层到应用层或应用层到链路层的传递。网络任务优先级在所有通信任务中优先级最高,当它完成网络各部分初始化工作后,就负责对新近接收到的数据进行处理并向应用层分发。刚开始它会挂起自己,当接收到数据包收发任务发送的信号后转入运行状态。
    NET_MAINTASK程序段如下:

4 结 语
   
这里,在分析无线传感器网络体系结构的基础上,介绍以GS1010芯片为核心,基于Wi-Fi技术的嵌入式无线传感器网络的设计。目前,Wi-Fi应用在无线传感器网络的技术还不成熟,还需要以后的进一步学习和研究。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭