Answers:
存在许多具有各种优点和缺点的不同类型的RF网络。选择无线通信方法时,我要考虑的主要因素是网络拓扑,数据速率和功耗。
无线上网:
高数据速率(54Mbit / s +),但功耗也很高。当您需要直接连接到互联网(例如物联网设备)并具有外部电源时,使用该功能。
XBee:
低数据速率(250kbit / s)和低功耗。用于制作网状传感器网络;每个XBee设备都可以彼此通信,并可以通过网格相互通信到超出范围的设备。用于设备网络,特别是家庭自动化和传感器。链接。
蓝牙:
中等数据速率和中等功耗。IEEE标准具有不同的设备配置文件,以实现设备之间的互操作性。但是,“配对”类型的网络对传感器网络不是很有用,但对于控制通常使用板载蓝牙的使用笔记本电脑或电话的设备非常有用。通过串行RX和TX引脚与Arduino通信。链接。
蓝牙低功耗,ANT等:
极低的数据速率和极低的功率。这些RF芯片可以在AA电池上使用数年,因此可用于心率传感器之类的东西。数据速率非常低,因此仅适合传输少量数据,例如传感器读数。大多数设备都设置为外围设备,并且只能连接到一个“中央”设备,因此对传感器网络不利。最新的手机和笔记本电脑支持低功耗蓝牙。有助于启用使用电话或笔记本电脑控制设备(例如LED灯)的功能。(有关某些Arduino选项,请参见redbearlab)
GSM
电话连接。去做
nRF24L01 / RFM12B / RFM22B(SI4432)
流行的专有收发器。它们可以通过SPI连接,并具有许多出色的功能,例如低功耗模式,多通道,通道跳变,频率校准,CRC,重传等。Nordic Semiconductor 链接的nRF24L01 工作在2.4GHz频段,其他使用ISM频段433/470/868 / 915Mhz。这些是当今用于可靠遥测和消费类应用的高度集成的低成本硬件。范围在10m至150m之间。SI4432 / RFM22B的范围约为1.5Km。
其他射频模块
简单便宜的串行设备。在ISM频段链路中运行的单个发送器/接收器或收发器。常用作车库门开启器。对于不需要与其他设备进行互操作且您可以实现自己的协议的传感器网络很有用。链接