NRF24L01说明 一、模块介绍 (1) 2.4Ghz 全球开放ISM 频段免许可证使用 (2) 最高工作速率2Mbps,高效GFSK调制,抗干扰能力强,特别 适合工业控制场合 (3) 126 频道,满足多点通信和跳频通信需要 (4) 内置硬件CRC 检错和点对多点通信地址控制 (5) 低功耗1.9 - 3.6V 工作,待机模式下状态为22uA;掉电模 式下为900nA (6) 内置2.4Ghz 天线,体积小巧15mm X22mm (7) 模块可软件设地址,只有收到本机地址时才会输出数据(提 供中断指示),可直接接各种单片机使用,软件编程非常方便 (8) 内置专门稳压电路,使用各种电源包括DC/DC 开关电源均有 很好的通信效果 (9) 标准DIP间距接口,便于嵌入式应用 (10)工作于Enhanced ShockBurst 具有Automatic packet handling, Auto packet transaction handling,具有可选的内置包 应答机制,极大的降低丢包率。 (11)与51系列单片机P0口连接时候,需要加10K的上拉电阻,与其余口连接不需要。 (12)其他系列的单片机,如果是5V的,请参考该系列单片机IO口输出电流大小,如果超过10mA,需要串联电阻分压,否则容易烧毁模块! 如果是3.3V的,可以直接和RF2401模块的IO口线连接。比如AVR系列单片机如果是5V 的,一般串接2K 的电阻 二、接口电路 说明: 1) VCC脚接电压范围为1.9V~ 3.6V 之间,不能在这个区间之外,超 过3.6V将会烧毁模块。推荐电压3.3V左右。 (2) 除电源VCC和接地端,其余脚都可以直接和普通的5V单片机IO口 直接相连,无需电平转换。当然对3V左右的单片机更加适用了。 (3) 硬件上面没有SPI的单片机也可以控制本模块,用普通单片机IO 口模拟SPI不需要单片机真正的串口介入,只需要普通的单片机IO口 就可以了,当然用串口也可以了。 (4) 排针间距为100mil,标准DIP插针,如果需要其他封装接口,比如 密脚插针,或者其他形式的接口,可以联系我们定做。 三、模块结构和引脚说明 NRF24L01 模块使用Nordic 公司的nRF24L01 芯片开发而成。 四、工作方式 NRF2401有工作模式有四种: 收发模式 配置模式 空闲模式 关机模式 工作模式由PWR_UP register 、PRIM_RX register 和CE决定,详见下表 4.1 收发模式 收发模式有Enhanced ShockBurstTM收发模式、ShockBurstTM收 发模式和直接收发模式三种,收发模式由器件配置字决定,具体配置 将在器件配置部分详细介绍。 4.1.1 Enhanced ShockBurstTM收发模式 Enhanced ShockBurstT...