物联网传感技术

一、无线传感网的基本概念

无线传感器网络(简称无线传感网或传感器网络)就是部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成一个多跳的自组织的网络系统,其目的是协作地感知、采集和处理网络覆盖区域中被感知对象的信息,并发送给观察者。

  • 传感器,感知者,观察者构成了无线传感器的三要素。
  • 无线传感器网络具有:大规模网络,自组织网络,动态性网络,可靠性,应用相关性、以数据为中心的网络特性。
  • 传感器节点通常由电源模块、传感模块、计算模块、存储模块、通信模块、嵌入式软件系统六大模块组成。
  • 无线传感网络系统由传感器节点、汇聚节点、基础设施网络以及与用户交流的管理节点组成。
  • TinyOS是一种专为无线传感器网络设计的嵌入式操作系统,目前已经成为无线传感器网络领域事实上的标准平台。

二、ATOS实验平台基础知识

  • ATOS实验平台是一套集成了无线传感网络所需的硬件及软件环境的学习平台。
  • ATOS实验平台的硬件体系:射频模块、传感器模块、网关板(基站板)、节点板,在线烧录器和M2M一体化网关。
  • ATOS实验平台软件环境由Cygwin、TinOS、NesC语言编译器、keil C51编译器等组成。
  • ATOS实验平台下的开发过程包括创建应用程序、编译和烧录。

三、ATOS实验平台开发入门

  • TinyOS操作系统是专门为嵌入式无线传感器网络设计,他提供任务和事件两级调用机制。
  • nesC语言是作为无线传感器网络的嵌入式操作系统的编程语言。
  • 任何一个nesC 应用程序都是由一个或多个组件连接起来,从而形成一个可执行程序的;组件提供并使用接口。
  • 接口中的函数原型分为命令和事件两种;高层组件向底层组件发出命令,启动底层组件的功能,底层组件完成功能后向高层组件报告事件。



猜你喜欢

转载自blog.csdn.net/SongYAYAYA/article/details/80102618