全球旧事资料 分类
合用来为MCU系统构建无线通信功能。24GHz全球开放ISM频段,最大0dBm发射功率,免许可证使用支持六路通道的数据接收低工作电压:19V~36V低电压工作高速率:2Mbps,由于空中传输时间很短,极大的降低了无线传输中的碰撞现象(软件设置1Mbps或者2Mbps的空中传输速率)多频点:125频点,满足多点通信和跳频通信需要超小型:内置24GHz天线,体积小巧,15×29mm(包括天线)低功耗:当工作在应答模式通信时,快速的空中传输及启动时间,极大的降低了电流消耗。低应用成本:
RF24L01集成了所有与RF协议相关的高速信号处理部分,比如:自动重发丢失数据包和自动产生应答信号等,
RF24L01的SPI接口可以利用单片机的硬件SPI口连接或用单片机IO口进行模拟,内部有FIFO可以与各种高低速微处理器接口,便于使用低成本单片机。便于开发:由于链路层完全集成在模块上,非常便于开发。自动重发功能,自动检测和重发丢失的数据包,重发时间及自动存储未收到应答信号的数据包自动应答功能,在收到有效数据后,模块自动发送应答信号,无须另行编程载波检测固定频率检测内置硬件CRC检错和点对多点通信地址控制数据包传输错误计数器及载波检测功能可用于跳频设置可同时设置六路接收通道地址,可有选择性的打开接收通道标准插针Dip254MM间距接口,便于嵌入式应用。
第3页
f
RF24L01功能框图
图31
RF24L01功能框图
Fig1
RF24L01BLOCKDIAGRAM
RF24L01的框图如Fig1所示,从单片机控制的角度来看,我们只需要关注Fig1右面的六个控制和数据信号,分别为CSN、SCK、MISO、MOSI、IRQ、CE。CSN:芯片的片选线,CSN为低电平芯片工作。SCK:芯片控制的时钟线(SPI时钟)MISO:芯片控制数据线(Masteri
putslaveoutput)MOSI:芯片控制数据线(Masteroutputslavei
put)IRQ:中断信号。无线通信过程中MCU主要是通过IRQ与
RF24L01进行通信。CE:芯片的模式控制线。在CSN为低的情况下,CE协同
RF24L01的CONFIG寄存器共同决定
RF24L01的状态(参照
RF24L01的状态机)。
图32
RF24L01实物图第4页
f
RF24L01的引脚级说明
图33
RF24L01的引脚级说明
说明:(1VCC脚接电压范围为19V~36V之间,不能在这个区间之外,超过36V将会烧毁模块。推荐电压33V左右。2除电源VCC和接地端,其余脚都可以直接和普通的5V单片机IO口直接相连,无需电平转换。当然对3V左右的单片机更加适用了。3硬件上面没有SPI的单片机也可以控制本模块,用普通单片机IO口模拟SPI不需要单片机真正的串口介入,只需要普通的单片机IO口r
好听全球资料 返回顶部