- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 无线传感网;Small is beautiful.
- Jack Ma;前一章对常见的自动识别方法和技术做了介绍,包括:光学符号识别技术、语音识别技术、生物计量识别技术、IC卡技术、条形码技术和RFID射频技术
前一章重点讲述了RFID技术,包括RFID历史和现状、RFID技术剖析和RFID在物联网中的应用。
;3.1 发展历史
3.2 硬件平台
3.3 操作系统
3.4 组网技术
3.5 传感网发展前景;定义
我国国家标准(GB7665-2005)对传感器的定义是:“能感受被测量并按照一定的规律转换成可用输出信号的器件或装置”。
传统传感器的局限性
网络化、智能化的程度十分有限,缺少有效的数据处理与信息共享能力
现代传感器
特点:微型化、智能化和网络化
典型代表:无线传感节点
;无线传感节点的组成:电池、传感器、微处理器、无线通信芯片;相比于传统传感器,无线传感节点不仅包括传感器部件,还集成了微型处理器和无线通信芯片等,能够对感知信息进行分析处理和网络传输。
;无线传感器的“三化”发展方向;3.1 发展历史
3.2 硬件平台
3.3 操作系统
3.4 组网技术
3.5 传感网发展前景
;9;加州大学伯克利分校
2002年美国大鸭岛(Great Duck Island)
32个MICA节点
数据采集内容:温度、湿度、光照和大气压力
监测目的:持续监测海燕在繁殖季节的习性,收集相关环境数据供动物学家分析。
;前哈佛大学计算机系教授,现任谷歌研究中心资深研究员的Matt Welsh认为,最早的无线传感器网络原型系统是美国军方于1967年在越南战争期间部署的“雪屋”系统(IGLOO WHITE)
;3.1 发展历史
3.2 硬件平台
3.3 操作系统
3.4 组网技术
3.5 传感网发展前景
;传感器
有许多传感器可供节点平台使用,使用哪种传感器往往由具体的应用需求以及传感器本身的特点决定
需要根据处理器与传感器的交互方式:通过模拟信号和通过数字信号,选择是否需要外部模数转换器和额外的校准技术。
;14;微处理器
微处理器是无线传感节点中负责计算的核心 ,目前的微处理器芯片同时也集成了内存、闪存、模数转化器、数字IO等 ,这种深度集成的特征使得它们非常适合在无线传感器网络中使用。
影响节点工作整体性能的微处理器关键性能包括功耗特性,唤醒时间(在睡眠/工作状态间快速切换),供电电压(长时间工作),运算速度和内存大小
;16;通信芯片
通信芯片是无线传感节点中重要的组成部分 ,在一个无线传感节点的能量消耗中,通信芯片通常消耗能量最多 ,在目前常用的TelosB节点上,CPU在工作状态电流仅500uA,而通信芯片在工作状态电流近20mA。
低功耗的通信芯片在发送状态和接收状态时消耗的能量差别不大 ,这意味着只要通信芯片开着,都在消耗差不多的能量
;通信芯片(续)
通信芯片的传输距离是选择传感节点的重要指标。发射功率越大,接受灵敏度越高,信号传输距离越远。
常用通信芯片:
CC1000:可工作在433MHz,868MHz和915MHz;采用串口通信模式时速率只能达到19.2Kbps
CC2420:工作频率2.4GHz,是一款完全符合IEEE 802.15.4协议规范的芯片 ;传输率250Kbps
;19;供能装置
采用电池供电,使得节点容易部署。但由于电压、环境等变化,电池容量并不能被完全利用。
可再生能量,如太阳能。可再生能源存储能量有两种方式:充电电池,自放电较少,电能利用会比较高,但充电的效率较低,且充电次数有限; 超电容,充电效率高,充电次数可达100万次,且不易受温度,振动等因素的影响。 ;3.1 发展历史
3.2 硬件平台
3.3 操作系统
3.4 组网技术
3.5 传感网发展前景
;节点操作系统是微型化的。
节点操作系统区别于传统操作系统的主要特点是:
硬件平台资源极其有限;TinyOS由加州伯克利分校开发,是目前无线传感网络研究领域使用最为广泛的OS ()
TinyOS开发语言:nesC
nesC语言是专门为资源极其受限、硬件平台多样化的传感节点设计的开发语言
使用nesC编写的应用程序是基于组件的
组件之间的交互必须通过使用接口
用nesC编写的应用程序一般有一个最顶层的配置文件
;TinyOS任务调度
TinyOS核心使用了事件驱动的单线程任务调度机制,这和传统OS的多线程调度机制截然不同
任何一个时刻,处理器只能执行一个任务。因此,如果当前正在执行一个任务,处理器必须等这个任务处理完毕,才能开始处理另一个任务
在单个TinyOS任务中不能有IO等阻塞的调用
;TinyOS关键服务
OS核心服务
数据收集协议,如CTP(Collection Tree Protocol)
数据分发协议,如Dri
文档评论(0)