传感器节点的计算单元的功能已经在上节中介绍过,在我们的系统中采用了TI 公司的16位微控制器MSP430F149。MSP430具有丰富的片上存储资源,在5 MHz的工作频率下,MSP430的功耗大约为1.5mW,而且该微控制器还有多种省电模式可供选择。除了丰富的片上存储资源和多种省电模式以外,MSP430还具有多个AD接口和I/O数据线,使之很容易用软件编程,这些接口还可以用作与传感单元的接口。
传感器节点的通信模块的功能是由nRF903 射频收发器来实现。该收发器所具有的低功耗和小尺寸使之非常适合用于无线传感器网络系统中,该收发器可以工作在433MHz、868MHz、915MHz 等公共频段中。射频模块通过串口与MSP430通信。nRF903还可以根据输入电流来决定传输功率,这一特性使之具有以下优点:
a. 可以使一个节点自动调整通信的相邻节点的个数,从而使得整个网络的规模可调。
b. 可以使一个节点在与相对较近的节点通信时,使用较少的能量。
c. 可以被辅助用来进行无线信道的冲突检测。
d. 可以用来确定一个节点在网络中的相对位置。
每个传感器节点采用AA电池供电。