3 无线传感器网络节点的设计
设计传感器节点时,需考虑微型化,扩展性和灵活性,稳定性和安全性,低成本等。智能仓库安保系统的无线传感器网络节点是基本单位,是智能仓库安保系统的基础。无线传感器网络节点要完成数据的采集和传递功能,节点内部的电源模块负责供给能量,电池的使用时间决定节点的使用时间。考虑到扩展性和灵活性,选择常用的元件。系统设计采用模块化设计,通过各功能模块,实现正常工作。传感器节点包括数据采集,数据处理,无线通信和电池等模块,图3为其结构。
3.1 数据处理模块
数据处理模块是无线传感器节点的计算核心。所有设备控制,任务调度,能量计算和功能协调,通信协议,数据融合和数据转储程序都在该模块的支持下完成。所以处理器的选择在传感器节点的设计中至关重要。传感器网络节点使用的处理器应尽量满足:外形小,集成度高,功耗低且支持睡眠模式,运行速度要尽量快,要有足够的外部通用端口和通信接口,成本低,有安全性保证等。
目前使用较多的TI公司的MSP430超低功耗系列处理器,不仅功能完整,集成度高,而且根据存储容量提供多种引脚兼容的处理器,使开发者容易根据应用对象平滑升级系统。这里采用MSP430F149型处理器。供电电压仅1.8~3.6 V,具有16位RISC结构、125 ns指令同周期、多达60 KB Flash ROM和2 KB RAM。另外该器件还配有:12位200 kS/s的MD转换器(自带采样保持)、内部温度传感器、具有3个捕获/比较寄存器的16位定时器Timer_A/Timer__B、2个串口(工作于 UART或SPI模式)、6个8位并口(2个具有中断能力)和硬件乘法器,整个电路结构紧凑且高效。其丰富的寻址方式。简洁的内核指令。较高的处理速度,大量的寄存器及数据存储器使之具有强大的处理能力,丰富的器件内外设接口可简化整个电路设计,减少节点功耗和体积,非常适于节点设计。
3.2 无线通信模块
无线通信模块负责与其他节点无线通信。交换控制信息,收集采集数据。另外,通信模块消耗的能量在传感器节点中占主要部分,所以考虑无线通信模块的工作模式和收费能耗很重要。无线收发器件采用的调制模式、数据率、发射功耗和操作周期等都是影响通信能量消耗的关键因素。选择无线收发器件时应考虑功耗、发射功率、接收灵敏度、收发器件所需外围元件数,以及器件成本等因素。
这里采用CC2420型无线收发器。CC2420是Chipcon公司推出的一款兼容2.4 Hz IEEE 802.15.4的无线收发器。CC2420基于的SmartRF03技术,采用0.18μm CMOS工艺生产,集成度高。CC2420是首款符合ZigBee技术的高集成度工业型射频收发器,其MAC层和PHY层协议符合IEEE 802.15.4规范,工作于免授权的2.4 GHz频段。利用此器件开发的短距离射频传输系统成本低、功耗小,适于电池长期供电;并具有硬件加密、安全可靠、组网灵活、抗毁性强等特点,可为传感器网络节点提供理想的解决方案。
4 信号采集
4.1 传感器节点信号采集
任何有温度的物体都在不断向外界辐射红外线,人体表面温度一般在37°C,其大部分辐射能量集中在10μm波长范围内。如果把人的红外辐射直接照射在热释电红外传感器上也会引起温度变化而输出信号,但探测距离不够远。为加长探测距离,需附加光学系统来收集红外辐射,通常采用塑料菲涅尔透镜作为红外辐射的聚焦系统。
门磁开关传感器实际上是一个干簧管,它由两个靠得很近的金属弹簧片构成。这两个金属弹簧片为软磁性材料,当干簧管靠近磁场时,金属弹簧片被磁化,相互吸引、接触,当干簧管远离磁场时弹簧片失去磁性,由于弹力作用两个金属弹簧片分开,发出信号。玻璃破碎时会发出特定声波。玻璃破碎传感器主要根据声波作出报警。该方法是防止非法入侵的一种辅助手段,是否安装视具体情况而定。
4.2 火灾报警信号采集
物质燃烧过程中,一般都有热(温度)、气体与烟雾、火焰等现象产生,针对不同现象有不同火灾信号检测方法。离子感烟传感器利用放射性元素产生的射线,并检测空气电离产生的微电流。
目前大部分离子感烟传感器采用单源双室丁作,即采用1个放射源,2个工作室,分别为参考室和探测室。没有烟雾进入探测室时,两室的微电流保持平衡:当烟雾进入探测室时,探测室电流发生变化。平衡被破坏,传感器将检测到的信号送到一个正反馈电路,产生报警。