ENC28J60
(3) 无线收发模块
无线收发模块主要有433MHz无线收发模块、红外收发模块、2.4GHz(蓝牙、ZigBee、NRF2401等)无线收发模块等,这些模块所使用的通信频段均为免执照使用频段。
433MHz无线收发模块具有较好的穿透性和较大的传输距离,但其传输速率却只有9600bps,所以一般只适用于数据传输量非常少的应用场景中。因为其一般采用数据透明传输协议,所以其安全性很差,但是其价格较为便宜。
红外收发模块价格较为便宜,但其传输速率、传输距离、传输方向均有很大的限制,所以只适合用于短距离、单向、少量数据的传输。
2.4GHz无线收发模块主要包括蓝牙、ZigBee、NRF等无线收发模块。蓝牙收发模块传输速率较快,但传输距离相对较短,2.0版本中只有10米的有效传输范围,功耗也很高。虽然4.0版本中可以达到约有30米的有效传输范围,功耗也稍微降低了一些,但是价格也十分昂贵,连接的设备数量也最多只支持8台。ZigBee无线收发模块基于IEEE802.15.4标准的低功耗局域网协议,多用于距离短、功耗低且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用场景中,其有效传输距离约为75米,但其传输速率较低,价格也过于昂贵。NRF2401无线收发模块基于Nordic公司生产的单芯片无线收发芯片,片内包括一个完全集成的频率合成器,功率放大器,晶体振荡器和调制器,具有超低的功耗和较快的发送速率,有效传输距离也可达到1000米,价格也较为便宜,同时芯片内集成了硬件CRC校验,较好的保证了数据的正确性。
上述三种无线收发模块中,红外无线收发模块不满足本课题主控制设备的需求,433MHz无线收发虽然基本能满足需求,虽然其价格较为便宜,但是其安全性和传送速率较差,2.4GHz无线收发模块中的NRF2401性价比最高,也能满足本课题需求,所以最终决定采用NRF2401作为本课题主控制设备的无线收发模块 MQTT基于移动智能终端及嵌入式的家电控制系统设计(5):http://www.youerw.com/zidonghua/lunwen_23148.html