无线模块nrf24l01中文资料_引脚图及引脚定义_电路原理及实例
- 格式:doc
- 大小:14.00 KB
- 文档页数:2
NRF24L01(2.4G模块)一、模块简介(1)2.4GHz全球开放ISM频段免许可证使用。
(2)最高工作速率2Mbps,高效GFSK调制,抗干扰能力强。
(3)126频道,满足多点通信和跳频通信需要。
(4)内置硬件CRC检错,和点对点通信地址控制。
(5)低功耗,1.9-3.6V工作,待机模式下22uA;掉电模式900nA。
(6)内置2.4GHz天线,体积小巧:15mm×29mm。
(7)模块可软件设置地址,只有收到本机地址时才会输出数据(提供中断提示),可直接接各种单片机使用,软件编程非常方便。
(8)内稳压电路,使用各种电源包括DC/DC开关电源均有很好的通道效果。
(9)2.54mm间距接口,DIP封闭。
(10)工作于Enhanced ShockBurst具有Automatic packet handling,Auto packet transaction handling,具有可选的内置包应答机制,极大地降低丢包率。
(11)与51单片机P0口连接的时候,需要加10K的上拉电阻,与其余口连接不需要。
(12)其他系列的单片机,如果是5V的,请参考该系列单片机IO口输出电流大小,如果超过10mA,需要串联电阻分压,否则容易烧毁模块!如果是3.3V的,可以直接和RF24L01模块的IO口线连接。
比如AVR系列单片机。
如果是5V的一般串接2K的电阻。
二、接口电路说明:1)VCC脚接电压范围为:1.9V-3.6V,不能在这个敬意之外,超过3.6V将会烧毁模块。
推荐电压3.3左右。
2)除电源VCC和接地端,其余脚都可以直接和普通的5V单片机IO口直接相连,无需转换。
当然对3V左右的单片机更加适用了。
3)硬件上面没有SPI的单片机也可以控制本模块,用普通单片机IO口模拟SPI,不需要单片机真正的串口介入,只需要普通的单片机IO口就可以了,当然用串口也可以。
4)如果需要其他封装接口,比如密脚插针,或者其他形式的接口,可联系我们定做。
nrf24l01中⽂资料NRF24L01⼀、初步认识⼀下NRF24L01是Nordic公司研发的⼀款2.4G通信芯⽚。
它不是zigbee、不是蓝⽛、不是wifi,它拥有的是⾃⼰的⼀套协议。
既然是通信芯⽚,⽽且有⾃⼰的协议,那说明这个芯⽚只能是⽤在NRF24L01与NRF24L01或者Nordic公司此系列的芯⽚通信,⼀般情况下,⽤在2个NRF24L01之间的通信,任何⼀个模块都可以设置为接收或者发送模式,⽽且可由主控单⽚机随时根据需要设置为发送或者接收模式。
⼆、深⼊认识⼀下NRF24L01是⼀个长着20个引脚的数字射频芯⽚,内部有若⼲寄存器,外部留有spi接⼝,外部单⽚机通过spi接⼝配置此芯⽚内部的寄存器。
内部寄存器⼤概分为控制寄存器和数据寄存器。
我们可以利⽤⽤单⽚机把它配置为接收模式或发送模式,还可以配置频道、地址、每次发送的字节数、是否带CRC校验、功率等。
配置成发送模式以后,⽤单⽚机把要发送的数据写进去,它就会⾃动把数据发出去;配置成接收模式以后,单⽚机通过观察它的IRQ引脚,就可以知道是否接收到了数据,IRQ为低电平,说明接收到了数据,单⽚机可以通过SPI⼝把接收到数据取出来。
三、通信条件两个nrf24l01通信,需要满⾜3个条件相同:1.频道相同(设置频道寄存器RF_CH)2.地址相同(设置TX_ADDR和RX_ADDR_P0相同)3.每次发送接收的字节数相同(如果设置了通道的有效数据宽度为n,那么每次发送的字节数也必须为n,当然,n<=32)四、是否可以⼀对多相互通信?答:可以。
nrf24l01最多⼀对⼏个呢?答案是⽆数个!官⽅⼿册上说,nrf24l01可以⼀对六,指的是⾃⾝的通道有6个,⽽且这种模式只能是1收6发,不能1发6收。
所以我们⼀般不⽤这种⽅式。
我们⼀般只⽤nrf24l01的通道0,通过改变频道和地址来实现1对多的互发。
它属于2.4G芯⽚,但实际上,可以在2.4G到2.5G之间的频道上通信,⼀共有125个频道,它的地址是5字节的。
3.1.3单片2.4G 无线射频收发芯片nRF24L011. 概述:nRF24L01 是一款工作在2.4~2.5GHz 世界通用ISM 频段的单片无线收发器芯片无线收发器包括:频率发生器增强型SchockBurstTM 模式控制器功率放大器晶体振荡器调制器解调器功率频道选择和协议的设置可以通过SPI 接口进行设置极低的电流消耗当工作在发射模式下发射功率为-6dBm 时电流消耗为9.0mA 接收模式时为12.3mA。
掉电模式和待机模式下电流消耗更低。
[4]2. 芯片的引脚排列如图3.1.2所示:图3.1.2:nRF24L01芯片引脚图各引脚的功能如下:CE为片选端,它与CONFIG寄存器的PWR-UP和PRIM-RX 位组合用于选择芯片的工作方式,CSN为芯片内部SPI硬件接口的使能端,低电平有效,SCK为SPI的时钟输入端,MOSI为SPI接口的数据输入端,MIS0为SPI 接口的数据输出端,IRQ为中断请求端,nRF24L01输出3种中断请求:发送数据完成中断(TX_DS为发送成功的标志位),接收数据完成中断(RX_DR为接收数据成功的标志位),重发次数超限中断(MAX_RT为自动重发超上限标志位).VDD为直流电源输入端,VSS为接地端,XC1、XC2分别为时钟输入输出端,VDD-PA端为功率放大电源输出端,ANT1、ANT2为天线接口端,IREF为参考电流源,DVDD为退耦电源输出端。
3.系统设计24L01系统设计流程图:发射系统:开始上电,首先将LCD,MSP430,nRF24L01初始化,将两片nRF24L01都设置为接收模式。
声音传感器对车辆报警信号进行检测,当车辆自身报警器鸣响时,通过声音传感器获取报警信号,并将报警信息输入MSP430,然后把该信息送入下位机的nRF24L01的发射缓存区并激活发射模式,开始发射处理。
如果没有收到应答,返回进行重发(设定最多重发10次)。
如果重发超上限,它在STATUS寄存器里的MAX_RT位反映出来,并且给出中断,把该中断信号反馈给MSP430,从而控制nRF24L01设置为接收模式;如果收到应答,把这包信号数据从发射堆栈中清除,同时IRQ变低,STATUS寄存器里的中断标志位TX_DS置高,并把nRF24L01设置为接收模式。
2.4G双向收发模块NRF24L01⼀、简介WLC-24L01基于Nordic Semiconductor的nRF24L01⽆线收发芯⽚,是⼀款体积⼩巧的、低功耗、远距离的⽆线收发模块。
nRF24L01是Nordic推出的ISM频段⽆线收发芯⽚之⼀,频率设定为2.4G频段,灵敏度最佳可达到-94dBm@250Kbps,最⾼传输速率达2Mbps,输出功率通过寄存器配置可达到+4dBm。
模块集成了所有射频相关功能和器件,⽤户只需要通过SPI接⼝进⾏简单的寄存器配置,即可以实现通信,缩短了⽤户⽆线产品开发的周期。
nRF24L01是⼀款新型单⽚射频收发器件:⼯作于2.4GHz~2.5GHz ISM频段。
内置频率合成器、功率放⼤器、晶体振荡器、调制器等功能模块,并融合了增强型ShockBurst技术,其中输出功率和通信频道可通过程序进⾏配置。
NRF24L01功耗低:在以-6dBm的功率发射时,⼯作电流也只有9mA;接收时,⼯作电流只有12.3mA,多种低功率⼯作模式(掉电模式和空闲模式)使节能设计更⽅便。
⼆、基本特性●SHUTDOWN模式下,低电流损耗●⽅便投⼊应⽤●⼯作温度范围:﹣40℃~+85℃●⼯作电压:1.8~3.6Volts●有效频率:2.400G~2.525G●通信速率250K~2Mbps,可编程配置●3通道独⽴的32字节RX FIFO与TX FIFO●最多⽀持125个信号通道,可实现跳频通信●数字RSSI●⾃动频率校正(AFC)三、模块尺⼨图正视图侧视图斜⾓⽴体图四、应⽤范围●极低功耗UHF⽆线接收器●家⽤⽆线设备控制●⼯业仪器仪表⽆线数据采集和控制●AMR(⽔、电、煤⽓)三表抄表●建筑物与住宅(智能家居)控制●电⼦消费类产品⽆线遥控●⽆线报警与安全系统●⽆线传感器⽹络中控系统五、技术参数测试条件:Ta=25°C,VCC=3.3V技术指标参数备注⼯作电压直流 1.8~3.6V⼀般应⽤于3.0V或3.3V供电系统中中⼼频率2400MHz可配置寄存器到2400~2483MHz内频率误差±5KHz调制⽅式GFSK/2-FSK/MSK可通过配置寄存器实现不同的调制⽅式接收灵敏度-94dBm250kBaudRate发射电流<11.3mA@0dBm接收电流<13.5mA通过间歇式⼯作可实现200uA以内的平均⼯作电流休眠电流<1uA传输速率250K/1M/2M(bps)可通过配置寄存器实现不同的空中传输速率谐波功率<-35dBm最⼤0dBm输出时,⼆次谐波的功率通讯距离<50m ⽤WCL-nRF24L01作为发射器,GFSK调制⽅式,250kBaud 速率,0dBm发射天线阻抗50ohm⼯作温度-40~+85°C 存贮温度-55~+125°C外形尺⼨19mm×12mm×1.75mm引脚及详细尺⼨请以外形尺⼨图为准备注:1.模块的通信速率会影响通信距离,速率越⾼,通信距离越近,灵敏度越低。
NRF24L01+SMD(贴片)无线传输模块
一.产品特点:
1.2.4G全球开放ISM频段,最大0dBm发射功率,免许可证使用
2.支持六路通道的数据接收,2Mbit/s使得高质量的VoIP成为可能
3.2MBPS速率下接收时的峰值电流12.5mA
4.在2Mbit/s速率下@0dBm输出时的峰值电流11mA
5.掉电模式下的功耗400nA
6.待机模式下的功耗32uA
7.130us的快速切换和唤醒时间
8.可在1.9to3.6V低电压工作
9.19mm*12mm超小尺寸,管脚间距1.27mm
应用:遥控、遥测、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系
统、生物信号采集、无线232、无线422/485数据通信等。
二.引脚说明:
管脚功能方向备注
PIN1VCC电源,1.9-3.6V输入
PIN2CE工作模式选择,TX或RX模式选择I
PIN3CSN SPI片选使能,低电平使能I
PIN4SCK SPI时钟I
PIN5MOSI SPI输入I
PIN6MISO SPI输出O
PIN7IRQ中断输出O
PIN8GND地线
表2-1引脚说明
三.硬件接口:
四.典型应用:。
nRF24L01的工作原理nRF24L01是一款低功耗、高性能的2.4GHz无线收发模块,广泛应用于无线通信领域。
它采用射频(RF)技术,能够在2.4GHz频段进行无线数据传输。
本文将详细介绍nRF24L01的工作原理。
1. 无线通信原理:无线通信是通过无线电波在空间中传播信息的一种通信方式。
nRF24L01利用射频信号进行无线通信,通过调制和解调技术实现数据的传输和接收。
2. nRF24L01的硬件结构:nRF24L01由射频前端、基带处理器和SPI接口组成。
射频前端负责射频信号的发送和接收,基带处理器负责数据的调制和解调,SPI接口用于与主控制器进行通信。
3. 工作模式:nRF24L01有两种工作模式:发送模式和接收模式。
在发送模式下,它将数据通过射频信号发送给接收端。
在接收模式下,它接收来自发送端的射频信号,并解调出原始数据。
4. 发送端工作原理:发送端首先将要发送的数据通过SPI接口发送给nRF24L01的基带处理器。
基带处理器将数据进行调制,将其转换为射频信号。
射频前端将射频信号发射出去,经过空间传播后到达接收端。
5. 接收端工作原理:接收端的射频前端接收到发送端发射的射频信号。
射频前端将射频信号经过放大和滤波处理后送给基带处理器。
基带处理器将接收到的射频信号进行解调,得到原始数据。
6. 通信协议:nRF24L01采用自己的通信协议,包括数据包格式、通信速率、信道选择等。
发送端和接收端需要使用相同的通信协议才干正常通信。
7. 功耗管理:nRF24L01具有低功耗设计,可以通过设置工作模式、发送功率和休眠模式等来控制功耗。
在不需要进行通信时,可以将nRF24L01设置为休眠模式,以节省能源。
8. 技术特点:nRF24L01具有以下技术特点:- 工作频率:2.4GHz- 通信距离:可达100米- 数据传输速率:最高2Mbps- 工作电压:1.9V至3.6V- 工作温度:-40℃至85℃9. 应用领域:nRF24L01广泛应用于无线数据传输领域,例如无线遥控、无线传感器网络、物联网等。
nRF24L01的工作原理nRF24L01是一种低功耗2.4GHz无线收发模块,广泛应用于无线通信领域。
它采用射频收发器芯片nRF24L01+,支持2Mbps的高速数据传输速率,具有优秀的抗干扰能力和稳定的信号传输性能。
本文将详细介绍nRF24L01的工作原理,包括硬件结构和通信协议。
1. 硬件结构nRF24L01模块主要由射频收发器芯片、天线、晶振、电源管理电路和外部接口组成。
射频收发器芯片:nRF24L01+芯片是模块的核心部件,它集成为了射频收发器、基带处理器和嵌入式协议栈等功能。
该芯片采用2.4GHz的ISM频段,支持多通道选择,能够与其他nRF24L01模块进行无线通信。
天线:nRF24L01模块通常配备了PCB天线,用于接收和发送无线信号。
天线的设计和布局对模块的通信距离和稳定性有一定影响。
晶振:nRF24L01模块使用晶振提供时钟信号,以保证模块的正常运行。
常见的晶振频率为16MHz。
电源管理电路:nRF24L01模块需要3.3V的电源供电,电源管理电路用于稳定和管理电源输入。
外部接口:nRF24L01模块通常具有SPI接口,用于与主控芯片进行通信。
SPI接口包括四根信号线:SCK、MISO、MOSI和CSN。
2. 通信协议nRF24L01模块使用一种称为Enhanced ShockBurst的协议进行数据传输。
该协议基于射频通信技术,具有高效的数据传输和强大的抗干扰能力。
Enhanced ShockBurst协议采用了一对多的通信方式,即一个发送器可以同时向多个接收器发送数据。
协议中定义了一些重要的概念和参数,如地址、通道、数据包、数据速率等。
地址:nRF24L01模块使用6字节的地址进行通信,发送器和接收器必须使用相同的地址才干进行通信。
地址由发送器设定,并在数据包中包含。
通道:nRF24L01模块支持多达125个通道,发送器和接收器必须使用相同的通道才干进行通信。
通道的选择可以用于避免不同模块之间的干扰。
无线模块nrf24l01中文资料_引脚图及引脚定义_电路原理及实例
一、无线模块nrf24l01中文资料nrf24l01简介nRF24.L01是一款新型单片射频收发器件,工作于2.4GHz~2.5GHzISM频段。
内置频率合成器、功率放大器、晶体振荡器、调制器等功能模块,并融合了增强型ShockBurst技术,其中输出功率和通信频道可通过程序进行配置。
nRF24L01功耗低,在以-6dBm的功率发射时,工作电流也只有9mA;接收时,工作电流只有12.3mA,多种低功率工作模式,工作在100mw时电流为160mA,在数据传输方面实现相对WiFi距离更远,但传输数据量不如WiFi(掉电模式和空闲模式)使节能设计更方便。
主要特点:
GFSK调制:
硬件集成OSI链路层;
具有自动应答和自动再发射功能;
片内自动生成报头和CRC校验码;
数据传输率为lMb/s或2Mb/s;
SPI速率为0Mb/s~10Mb/s;
125个频道:
与其他nRF24系列射频器件相兼容;
QFN20引脚4mm4mm封装;
供电电压为1.9V~3.6V。
传输距离《5m
二、无线模块nrf24l01中文资料nrf24l01引脚图及引脚定义1、nrf24l01引脚图
2、nrf24l01引脚功能
三、无线模块nrf24l01中文资料nrf24l01电路原理1、工作模式。