一粒尘埃|基于蓝牙技术的温度无线传感器网络系统( 二 )


5温度无线传感器网络系统设计时应注意的事项
(1)注意硬件及软件设计的防干扰设计
AT89S2051采用上电复位电路 , 要注意设置并启动其内部自带的看门狗电路 。 软件编程时要“喂狗” , 以防止外界复杂环境对系统工作的影响 。
(2)传感器节点标识
在传感器节点发送采集到的温度数据之前 , 控制其先发送一个八位的二进制标识码 , 主控机通过对这一标识码的识别 , 就可以知道所接收到的数据是由哪一个传感器节点所采集发送的 。 理论上 , 这种方法一共可以标识28=256个节点 。
(3)传送数据的校验
蓝牙传输系统中 , 对传输的每一帧数据都进行了校验 , 而且串口通信对传输的每一帧数据也进行了校验 , 这就确保了数据传送的正确性 。 实验也证明了系统数据传送性能良好 。
(4)控制各传感器节点工作时序
系统启动时 , 将各个传感器节点置于停止状态 。 当需要哪一个节点工作时 , 从主机上发送相应的指令 , 将该传感器节点激活 , 使它采集传输数据 。 使用这种方法时 , 同时工作的传感器节点不能过多 , 要保证蓝牙跳频技术能够解决同时工作的传感器节点所产生的数据传输冲突问题 。