方案二:采用ZigBee技术实现系统通信。
ZigBee技术是一种近距离、低复杂度、低成本、低功耗、低速率的双向无线通讯技术。ZigBee的安全性较高,功耗较低,组网能力很强,但是其成本较高,抗干扰能力较差,并且协议没有开源,通信距离较短,不能很好地满足系统远距离监控的设计要求[3]。方案三:采用Mesh网络实现系统通信[4]。文献综述
无线Mesh网络主要是由路由器(meshrouters)和客户端(meshclients)组成,也称多跳网络,是继传统网络之后新型的一种网络技术。在传统网络中,客户端要通过一条和AP(AccessPoint)相连的无线链路来访问网络,形成一个局部的BBS(BasicServiceSet)。用户如果想要实现通信功能的话,则需要先访问一个固定的AP。而在无线Mesh网络中,设备的每个节点既可以作为AP又可以作为路由器,网络的每一个节点既能接收数据也能发送数据,每个节点均可与一个或多个节点直接激进行通信。无线Mesh网络的网络部署较快,不需要很复杂的配置,同时网络覆盖范围较大。但是其具有一定的延时,网络容量有限,不适合进行实时监控。
方案四:采用红外遥控实现系统通信。红外遥控是一种远距离、不需要物理接触的控制技术,具有很高的抗干扰能力,
因为它价格便宜、耗电量低、稳定的信号传输能力,被很多的电子设备所使用[5],并越来越多的应用到日常生活中,例如手机和计算机都得到了较多的使用。完全全满足系统的设计要求。
本系统要求实现远距离的数据实时传输,从数据传输距离的角度考虑,蓝牙和ZigBee技术不能满足系统远距离传输的要求。虽然Mesh网络传输范围较广并且网络部署较快,但是从数据传输实时性角度考虑,Mesh网络有一定的延时,不能很好的满足系统数据实时传输的要求。所以,选择红外遥控作为系统的无线通信技术是最好的选择。
2。4本章小结
本章根据系统实现的具体要求及系统的设计原则和目的,对比了三种控制器的优缺点,并最终选择STM32作为系统的控制器。在无线通信的选择上,对比了蓝牙、ZigBee、Mesh和红外遥控四种技术,最终选择红外遥控作为系统的无线通讯方式。温湿度传感器最终选择DS18B20传感器。