无线传感器网络特点介绍
规模大
为了能够获取精确信息,在监测区域通常部署大量传感器节点,一般情况下会达到上万个甚至更多,传感器网络的大规模性主要包括了两个方面的含义:一方面是传感器节点的部署非常密集,在面积狭小的空间内密集的部署了大量的传感器节点。另一方面,是传感器节点分布在区域很大的范围内,比如在原始的大森林中采用传感器网络进行森林防火的安全环境监测,这种在区域宽广的范围内需要部署大量的传感器节点。
可靠性
无线传感器节点非常适合部署在自然环境恶劣或者人类不宜居住的区域,这些节点可能工作在环境较恶劣的地方,遭受风吹、雨淋、日晒,还甚至遭到人或者动物的破坏,而这些传感器节点往往采用随机进行部署,部署的方式是利用飞机散播,或炮弹发射到*的区域进行部署,所以这些节点要非常坚固,不容易被损坏,可靠性很强。
自组织
在传感器网络应用中,通常情况下传感器节点会被放置在没有基础结构的地方,其实传感器节点的相隔距离、精确位置不能预先确定。你可以想象,通过飞机散播或者炮弹发射大量传感器节点到面积广阔的森林、山谷之中,这样就必须要求传感器节点本身具有自组织的能力,能够进行自我管理和配置,通过网络协议和拓扑控制机制自动形成转发监测数据的多跳无线网络系统。
动态性
传感器网络的拓扑结构有可能会因为下列因素而发生改变:①环境的变化可能会造成无线通信链路带宽产生变化,有时甚至会时断时通;②电力资源出现故障或耗尽导致的传感器节点故障或者失效;③传感器网络的感知对象、传感器与观察者这三要素都可能具有移动性;④有新节点加入,通常这种情况就必须要求传感器网络系统要能适应这种变化,具有动态系统可重构性。
无线传感器知识大全,看完请收藏,说不定以后会用到呢!
无线传感器网络有哪些安全问题
安全路由
一般在无线传感器网络中,大量的传感器节点都密集分布在一个区域内,信息传输可能要经过很多节点才能到达目的地,而且传感器网络具有多跳结构和动态性,因此,需要去每个节点都应具备路由功能,
由于每个节点都是潜在的路由节点,因此更易受到攻击,这样就可能使网络不怎么安全,安全的路由算法会直接影响无线传感器的可用性和安全性,安全路由协议一般是采用认证和链路层加密,身份认证、多路径路由、双向连接认证和认证广播等机制,非常有效的提高了网络抵御外部攻击的能力,从而增强路由的安全性。
**级迷你无线温度传感器:能把WiFi信号转变为电量!
专注**较新高科技资讯,解读*较创新技术产品!
荷兰埃因霍温理工大学已经开发出一种尺寸很小的无线温度传感器。这种传感器可以利用射频信号来获得电力。
这意味着传感器不必连接任何线缆,而用户也不必为传感器更换电池。对于智能楼宇等应用而言,这将是发展中的重要一步。
未来,智能楼宇将布满传感器,从而即时响应住户的各类需求,而这样的传感器需要支持长时间使用,例如当用户走进房间时打开空调和灯光开关。然而,传感器必须是无线的,且不需要更换电池,才能满足这样的需求,否则在大楼内,用户每天都要为不同传感器更换电池。
埃因霍温理工大学研究人员高浩(Hao?Gao,音)开发了这种传感器,而这也是他的博士学位研究课题。他开发的传感器仅有2平方毫米大小,重量仅为1.6毫克。
当前版本的传感器传感范围只有2.5厘米,研究人员计划在一年内使这一距离扩大至1米,而较终目标则是5米。传感器配备了专门的路由器,内置的天线则可以将射频电磁波传送给传感器,带来电力。由于能量传输精确瞄准了传感器,因此路由器只消耗非常少的电力。此外,传感器自身的设计也使能耗保持在较低的水平。
这种传感器可以埋置在油漆、塑料和混凝土的下方。埃因霍温理工大学无线技术教授皮特·巴尔图斯(Peter?Baltus)表示,这意味着传感器可以方便地用于建筑物内。
传感器内置的天线能通过路由器获得能源。传感器将会充电,而在电力足够后,传感器将会开机,测量温度,并将信号发送给路由器。基于测量到的温度,这一信号有着略微不同的频率。而根据频率的不同,路由器可以计算出实际温度。
同样的技术可以被用于其他类型的无线传感器,例如运动传感器、光线传感器,以及湿度传感器。巴尔图斯表示,这一技术的应用范围非常广泛,例如可用于支付系统、无线身份认证系统、智能楼宇,以及工业生产系统中。此外,这一技术的成本不高:在大规模量产的情况下,单个传感器价格可低至20美分。传感器的生产基于65纳米CMOS工艺。
电阻应变式称重传感器应用的局限性
电阻应变式称重传感器有两大缺陷:
1.低电阻,高能耗;
2.是一个不完全二阶传感器系统。
应用受到局限:
1.只能在220V,20Hz交流电源区应用,不能应用于无交流电区域。
2.只能用于静态或准静态称重,不能进行动态称重
科学家在柔性应变传感器研究方面取得进展
近期,中国科学院合肥物质科学研究院固体物理研究所研究员费广涛课题组在柔性应变传感器的制备及力敏特性研究方面取得新进展,相关研究成果以Flexible?strain?sensor?with?high?performance?based?on?PANI/PDMS?films?为题发表在Organic?Electronics(47?(2017)?51-56)杂志上。
随着科学技术的快速发展,传感器在生物医学检测、智能机器人、柔性显示、可穿戴设备等领域得到了广泛的应用,这些领域往往需要传感器具有可弯曲、可拉伸的特点,能够满足贴附在各种不规则的表面上的需求。此外,一个好的应变传感器还应具有高灵敏度(GF)、低电阻值的特性。GF太低意味着传感器探测应变时由于变化量小容易出现信号误差,电阻值过大意味着需要配备高精密且昂贵的测试仪器。
目前研究的柔性应变传感器敏感材料通常有两类:一类是以银、碳管、石墨烯等导电材料为应变敏感材料的传感器,该类传感器具备低的电阻值,同时GF也很低;另一类是以半导体材料为应变敏感材料的传感器,该类传感器具备高的GF,但是电阻也很高。这两类传感器在商业应用中都受到了一定的限制。因此,设计一种电阻低、GF高的柔性传感器迫在眉睫。
聚苯胺(PANI)是一种导电高分子材料,经质子酸掺杂后的电导率处于金属与半导体之间,并且可以随着酸掺杂浓度而改变,因此将聚苯胺与弹性材料聚二甲基硅氧烷(PDMS)结合有望达到电阻低、GF高的要求。基于此,课题组博士宫欣欣和副研究员方明等采用PANI为导电层,PDMS为弹性层制备了PANI/PDMS复合薄膜柔性应变传感器,并对该传感器的性能进行了研究。实验结果表明,PANI/PDMS复合薄膜传感器具备一定的柔性(图1),可以拉伸至50%的应变量,GF值较高可以达到54,远**其它材料构筑的柔性应变传感器,同时具备优秀的循环稳定性(图2),在监测人体活动中具备潜在的应用前景(图3)。
基于无线传感器网络的CAN总线互联
1?引言
装甲车辆状态信息采集系统的信息采集单元通常采用CAN总线连接,某些情况下,车辆上装和下装之间的旋转连接器由于没有连线空间,需要无线通信模块为上装和下装的CAN总线提供一个透明的无线通道。本文基于无线传感器网络给出一种无线通道的设计,主要包括CAN总线无线接入控制模块电路设计以及无线传感器节点的通信协议设计等内容。
2?电路设计
以无线传感器网络为基础的CAN总线扩展系统总体结构如图1所示,其主要由两块CAN总线无线接入控制模块构成,每个模块的组成及各部分的作用是:无线传感器节点的微控制器及存储器模块,接收对端无线接人控制模块传来的数据并存储,然后将数据交CAN控制器待发,同时接收CAN控制器传来的数据并通过传感器网络将数据发送到对端无线接入控制模块;CAN?控制器采用SJA1000,运行CAN协议,为传感器网络结点提供CAN总线服务;收发器采用TJA1050作为CAN控制器与物理媒体的物理接口,为?CAN控制器提供比特流服务。
3?无线传感器节点
3.1?无线传感器网络节点硬件结构
图?2所示为无线传感器网络节点的硬件,包括传感器模块、微处理器模块和无线通信模块等三个功能部分。GAINTS系列节点使用AT-MEGA128单片机作为控制器和处理核心,无线通信模块核心采用工作在433?MHz的单芯片低电压CC1000收发器,该射频芯片具有工作电压低(2.1~3.6V均可工作)、能耗低、体积小等非常适合于集成的特点。它采用FSK?调制方式,外部采用SPI的接口,可以和微控制器直接相联。CC1000使用频率为14.745?MHz的晶振作为驱动,在该驱动下面CC1000可以提供的较大数据传输率为19.2KB/s,也就是说每ms不到3个字节,这个数据对MAC层的协议是很有用的,在设置ACK等待时间和RTS-CTS等待时间的时候需要考虑这些参数。
3.2?通信协议设计
本文基于TinyOS底层通信接口进行通信协议设计。对TinyOS编程采用的是nesC语言,这是一种类似C的语言,是对C的扩展,也是结构化的语言,是基于组件式的编程,模块化的设计。nesC组件有两种:Module(模块)和Configuration(连接配置文件)。Module在模块中主要实现代码的编制,可以使用和提供接口,在它的实现部分必须对提供接口里的command和使用接口里的event进行实现。
TinyOS是基于一种组件架构方式的开源的嵌入式操作系统,一个应用程序可以通过连接配置文件(a?wiring?specification)将各种组件连接起来,以完成它所需要的功能。TinyOS的应用程序都是基于事件驱动模式的,采用事件触发去唤醒传感器工作。tasks一般用在对于时间要求不是很高的应用中,且tasks之间是平等的,即在执行时是按先后顺序,一般为了减少tasks的运行时间,要求每一个task都很短小,能够使系统的负担较轻;events一般用在对于时间要求很严格的应用中,而且它可以**于tasks和其他events执行,可以被一个操作完成或是来自外部环境的事件触发,在TinyOS中一般由硬件中断处理来驱动事件。在TinyOS中由于tasks之间不能互相占先执行,所以?TinyOS没有提供任何阻塞操作,为了让一个耗时较长的操作尽快完成,一般都是将对这个操作的需求及其完成分开来实现,以便获得较高的执行效率。由于在?Tiny-OS中没有进程管理的概念,它对任务是按简单的FIFO队列进行处理的,对资源采取预先分配,且这个队列里较多只能有7个未解决的任务。我们设计时,主要处理三类事件,即串口接收数据事件、无线接收数据事件和定时器事件。
①串口接收数据事件。每次节点从串口接收到一个字节的数据将触发该事件。对于信息采集任务来说,其信息是定时采集的。同时,CAN总线的速率远远大于无线传输的速率。因此,在节点开辟了一段较大的缓存区,对CAN?总线传过来的数据进行缓存。该缓存区的大小取决于无线传输的速率以及CAN总线在一个定时采集周期的数据量大小。假设无线传输的速率为V、缓存区大小为?Mem、采集周期为T、每个采集周期的数据量为Data,注意V为传输有效数据的速率,即要去掉协议开销以及管理和控制开销,则至少满足?V×T≥Data,Mem≥Data。为提高无线传输的效率,不是每次从串口接受到一个字节就从无线接口发走,而是每次缓存的字节数达到无线传输一个数据包的大小时,启动任务一UARTRcvdTask。这种采用任务的方式进行实际的无线数据传输可以避免阻塞其他event事件。