感知单元是感知环境,产生感知数据,通常由一组微型化传感器件组成。处理单元(通常内置存储器)对传感器数据进行处理并对节点进行控制,使之与其他节点协作,共同完成赋予的感知任务。一般采用低功耗的微处理器,如MICA2 Mote系统,采用7.37 MHz的8位ATMega12 8L微处理器,具有128 kB程序闪存,4kB的SRAM,功耗16.5 mW,通常运行在TinyOS,MANTIS等专门为IOT定制的微型化操作系统。收发单元可确保节点之间相互通信。IOT一般认为采用短距离的无线低功率通信技术较为适合。目前,随着ZigBee(IEEE802.15.4)技术的普及,IOT已广泛采用ZigBee器件。能量单元则提供节点正常工作所需的能量。由于IOT通常工作于无人值守状态,网络生命期依赖于节点能量的多少,因此节省能量是IOT设计中的重要因素。[pagebreak]
4 监测系统的硬件选择
目前国内外出现了多种IOT节点的硬件平台。典型的节点包括Mica系列,Sensoria WINS,Toles,μAMPS系列,XYZnode,Zabranet等。实际上各平台最主要的区别是采用了不同处理器、无线通信协议和与应用相关的不同传感器。在此Mica系列节点较为成熟且应用较广泛。