双轮自平衡小车和遥控器之间的通信是通过无线模块实现的。本系统选取的是一款工作
在2.4G频段单片收发芯片NRF24L01。此无线收发器由模式控制器、频率发生器、功放、调
制解调器、功率选择器等部分构成。对NRF24L01的控制接口是SPI,并且可以通过SPI接口
设置电流的消耗。NRF24L01的链路层完全集成在芯片上,具有自动重发、自动检测、重发
丢失数据包、自动存储应答信号、自动应答等功能[(22]。而且NI}.F24L01对于重发次数和重发
数据的间隔等参数都可以自主设置。NRF24L01一方面在距离上可以满足控制需求,另一方
面可以避免有线传输线对教学平台调试的限制。基于以上考虑,本系统最终选用了NRF24LOla
本设计使用的是四线制的SPI通信方式,即SPI2 SCK, SPI2 MOSI, SPI2 MISO, SD CS o
其实物物图如下图3.8所示:
|