EESkill NRF24L0 无线模块用户手册
一、 EESkill NRF24L01无线模块简介
NRF24L01 是NORDIC公司最近生产的一款无线通信通信芯片,采用FSK调制,内部 集成NORDIC自己的Enhanced ShortBurst 协议。可以实现点对点或是 1对6的无线通信。 无线通信速度可以达到2M (bps)。NORDIC公司提供通信模块的GERBER文件,可以直接加工生产。嵌入式工程师或是单片机爱好者只需要为单片机系统预留5个GPIO,1个中断输入引脚,就可以很容易实现无线通信的功能,非常适合用来为MCU系统构建无线通信功能。
1 .2.4G 全球开放 ISM频段,最大 0dBm 发射功率,免许可证使用
2.支持六路通道的数据接收,2M b it/ s使得高质量的V o IP成为可能
3.2MBPS速率下接收时的峰值电流 12.5mA
4.在 2M b it/ s速率下@ 0 dBm 输出时的峰值电流11 mA
5. 130u s的快速切换和唤醒时间
6. 可在 1 .9t o3 .6V 低电压工作
7.28mm * 15mm 尺寸
二、 接线说明
使用NRF24L01 无线模块与51单片机接线说明:
• IRQ ---P1^5;
• MISO ---P1^4;
• MOSI ---P1^3;
• SCK ---P1^2;
• CSN ---P1^1;
• CE ---P1^0;
• VCC --- 3.3V
• GND --- 地
使用NRF2401无线模块与arduino的接线说明:
IRQ ---不接;
• MISO ---12;
• MOSI ---11;
• SCK ---13;
• CSN ---7;
• CE ---P1^0;
• VCC --- 3.3V
• GND --- 地
三、 引脚说明
四、 测试说明
1、51开发板和nrf2401模块测试
主控芯片:STC89C52RC
硬件环境:两个Mini5V2.0开发板+两个NRF24L0 无线模块
测试程序:CEPARKNRF24L0 无线模块测试
测试步骤:
使用杜邦线,分别将5 单片机P10、P11 、P12、P1 3、P14、P15连接到NRF24L01 无线模块的 CE、CSN、SCK、MOSI、MISO、IRQ 。
连接51单片机的3V3、GND到NRF24L01 无线模块的电源输入端VCC、GND,使用51单片机最小系统给NRF24L0 无线模块供电。
实验现象:
首先A板的K1 键按下,B板的L1灯亮;然后A 板的K2键按下,B板的L1 灯灭。反之亦然,实现无线模块点到点的收发。
2、arduino开发板和nrf2401模块测试
硬件环境:两个arduino模块+两个NRF24L0 无线模块
测试步骤:
使用杜邦线,分别将arduino 单片机的7,8,11,12,13数字引脚连接到NRF24L0 无线模块的 CSN、CE、MOSI、MISO、SCK 。IRQ引脚不接。
连接arduino 单片机的3V3、GND到NRF24L0 无线模块的电源输入端VCC、GND。
把两个程序分别写进单片机中,一个当发送端,一个当接收端,然后打开串口可以得到如下图所示:
以上内容仅供参考!实验相关硬件购买链接如下:
cepark.taobao.com