科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道如何实现微功耗Wi-Fi传感器网络设计

如何实现微功耗Wi-Fi传感器网络设计

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

如果说互联网构成了逻辑上的信息世界,改变了人与人之间的沟通方式,那么,无线传感器网络就是将逻辑上的信息世界与客观上的物理世界融合在一起,改变人类与自然界的交互方式。

作者:吴线 来源:电子产品世界 2008年9月2日

关键字: 无线传感器 微功耗 Wi-Fi

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共2页)

  另一种是GainSpan公司中国战略合作伙伴深圳/成都无线龙通讯科技公司联合开发的ARMRF-GS1010-PK软件开发平台,见图四。

  

  图四 ARMRF-GS1010-PK开发系统

  两套开发系统各有技术特点, 适合于不同应用, 表一是两套开发平台主要技术参数比较表:

主要功能和配置

   GS1010-SDK

ARMRF-GS1010-PK

1/开发系统硬件配置

开发板X1
802.11AP X1

开发板(包括RF模块)X3
802.11APX1

2/软件配备

嵌入式传感器节点软件包
PC无线传感器表演软件

嵌入式传感器节点软件包
PC无线传感器表演软件

3/系统环境支持

Green Hills Software’s MULTI  IDE,

KEIL MDK ARM平台
Realview编译器,uVison3 IDE.

4/实时操作系统
( RTOS)

Green Hills  RTOS

uCOS-II RTOS

5/开发板结构

6层板 ,模块和板一体化

开发板两层板
WiFI模块 4层板(分离设计)

6/开发板传感器和显示

选配传感器扩展板MTS400CA

自带温度,光线,加速度
128X64 OLED 图形显示

7/ 提供客户API

58API

58个API

8/网络协议栈

TCP/IP/ARP/ICMP/DHCP等

TCP/IP/ARP/ICMP/DHCP

9/市场报价

每套 20,000美圆(包括技术支持)

   较低

  表一 : GS1010开发平台主要参数比较

  从上面比较我们可以看出,GS1010-SDK优点是采用了GREEN HILLS的高档开发环境和RTOS,比较适合欧美市场高端客户,缺点是价格较高。

  ARMRF-GS1010-PK ,采用了国内比较熟悉的KEIL ARM 平台和uCOS-II作为 RTOS, 并且开发了中文图形显示等功能, 也在功能和代码上,兼容GS1010-SDK主要代码,为开发GS1010和无线传感器网络,提供了新的选择。

  四、代码开发和初步测试

  设计WiFi 无线传感器传感器网络的应用,首先是代码设计,开发系统中的嵌入式传感器节点软件包,提供了所需要全部相关源代码,如果你是设计一个将各种传感器的物理量,如温度,光度,按一定时间间隔传送的802.11网络的系统,你只需要先打开下面的工程文件: (见图五)

  

  图五:无线传感器嵌入式节点软件工程文件

  对于熟悉ARM单片机开发的工程师而言,这是一个大家都非常熟悉的画面,你可以从顶层开始,对相关ARM 源代码进行修改,包括改变传送间隔,增加传感器类型,增加控制外设等等,58个简单和容易使用的API包括了对网络协议栈和WI-FI网络传输的全部控制功能…., 完成这些修改和增加代码后,你可以轻松进行编译,下载到多个开发板GS1010芯片 FLASH 内部和进行调试,并实际运行…

  完成节点软件初步测试后,你可以连接WI-FI AP ( wireless access point,)

  运行WI-FI 传感器网络PC表演软件,你可以在PC上,通过屏幕,看到通过WI-FI网络无线传输过来的传感器信息, 如图六所示。

  

  图六 传感器曲线实时显示

  五、WI-FI无线传感器网络开发并不那样神秘和困难

  从上面的简单介绍来看,只要你已经熟悉ARM单片机和KEIL开发环境和uCOS-II, 即使还对802.11无线传感器网络不是很熟悉,但是是借助完整的和强大的软件开发平台和容易使用的无线WiFi SoC芯片, WI-FI无线传感器网络开发并不那么神秘和困难。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章