先简单的将各种无线收发芯片做个对比,然后从中选出一个较为合适的芯片在详细与CC2540蓝牙芯片作对比
表1各种无线收发芯片对比芯片型号nRF2401RF2915BC418XC1201CC400工作电压1
3V数据是否可以直接单片机串口使用可以直接接单片机串口,数据无需曼彻斯特编码,效率高不能直接接单片机串口,数据需要曼彻斯特编码,效率低不能直接接单片机串口,数据需要曼彻斯特编码,效率低不能直接接单片机串口,数据需要曼彻斯特编码,效率低不能直接接单片机串口,数据需要曼彻斯特编码,效率低最大发射功率0dBm+5dBm+12dBm+5dBm+14dBm发射模式下电流(5dBm)11
3mA(0dBm)17mA45mA10mA91mA接受模式下电流12
3mA(2000kbps)6
8mA最大8mA7
5mA40mA速率1或2Mbps9
6Kbps50个两根天线约20个,一根天线约35个>25个根据上表各种芯片的性能对比,结合一些实际因素,在这些芯片中我们初步认为nRF2401无线收发一体芯片比较适合
因为其与蓝牙芯片一样都是工作在2
4GHz自由频段
为此我们在下面将进一步将其与CC2540蓝牙芯片做进一步的对比,然后从两者中选出一个更为合适的芯片
下面我们将对比nRF24l01芯片与CC2540蓝牙芯片的优缺点表2CC2540与nRF24L01芯片对比芯片型号CC2540nRF24L01特性真正的低功耗蓝牙片上系统解决方案:集成低功耗蓝牙协议栈,包括外设接口和广泛的传感器等真正的GFSK(高斯频移键控)单片式收发芯片,集成所有与RF协议相关的高速信号处理部分,比如自动重发丢失数据包和自动产生应答信号等,其SPI接口可以利用单片机的硬件SPI接口或用单片机I/O口进行模拟,内部有FIFO可以与各种高低速微处理接口