新型高速无线射频器件nRF24L01及其应用_第1页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、新型高速无线射频器件nrf24l01及其应用nrf24.l01是一款新型单片件,工作于2.4 ghz2.5 ghz ism频段。内置频率合成器、功率、晶体、调制器等功能模块,并融合了增加型shockburst技术,其中输出功率和通信频道可通过程序举行配置。nrf24l01功耗低,在以-6 dbm的功率放射时,工作也惟独9 ma;接收时,工作电流惟独12.3 ma,多种低功率工作模式(掉电模式和空闲模式)使节能设计更便利。nrf24l01主要特性如下:gfsk调制:硬件集成osi链路层;具有自动应答和自动再放射功能;片内自动生成报头和crc校验码;数据传输率为l mb/s或2mb/s;spi速率

2、为0 mb/s10 mb/s;125个频道;与其他nrf24系列射频器件相兼容;qfn20引脚4 mm4 mm封装;供电为1.9 v3.6 v。2 引脚功能及描述nrf24l01的封装及引脚罗列1所示。各引脚功能如下:ce:使能放射或接收;csn,sck,mosi,miso:spi引脚端,微处理器可通过此引脚配置nrf24l01:irq:中断标记位;vdd:电源输入端;vss:电源地:xc2,xc1:晶体振荡器引脚;vdd_pa:为供电,输出为1.8 v;ant1,ant2:天线接口;iref:参考电流输入。3 工作模式通过配置寄存器可将nrf241l01配置为放射、接收、空闲及掉电四种工作模

3、式,如表1所示。/table空闲模式1主要用于降低电流损耗,在该模式下晶体振荡器仍然是工作的;空闲模式2则是在当放射堆栈为空且ce=1时发生(用在ptx设备);在空闲模式下,配置字仍然保留。在掉电模式下电流损耗最小,同时nrf24l01也不工作,但其全部配置寄存器的值仍然保留。4 工作原理放射数据时,首先将nrf24l01配置为放射模式:接着把地址tx_addr和数据tx_pld根据时序由spi口写入nrf24l01缓存区,tx_pld必需在csn为低时延续写入,而tx_addr在放射时写入一次即可,然后ce置为高电平并保持起码10s,延迟130s后放射数据;若自动应答开启,那么nrf24l0

4、1在放射数据后立刻进入接收模式,接收应答信号。假如收到应答,则认为此次通信胜利,tx_ds置高,同时tx_pld从发送堆栈中清除;若未收到应答,则自动重新放射该数据(自动重发已开启),若重发次数(arc_cnt)达到上限,max_rt置高,tx_pld不会被清除;max_rt或tx_ds置高时,使irq变低,以便通知。最后放射胜利时,若ce为低则nrf24l01进入空闲模式1;若发送堆栈中有数据且ce为高,则进入下一次放射;若发送堆栈中很多据且ce为高,则进入空闲模式2。接收数据时,首先将nrf24l01配置为接收模式,接着延迟130s进入接收状态等待数据的到来。当接收方检测到有效的地址和cr

5、c时,就将数据包存储在接收堆栈中,同时中断标记位rx_dr置高,irq变低,以便通知mcu去取数据。若此时自动应答开启,接收方则同时进入放射状态回传应答信号。最后接收胜利时,若ce变低,则nrf24l01进入空闲模式1。5 配置字spi口为同步串行通信接口,最大传输速率为10 mb/s,传输时先传送低位字节,再传送高位字节。但针对单个字节而言,要先送高位再送低位。与spi相关的命令共有8个,用法时这些控制命令由nrf24l01的mosi输入。相应的状态和数据信息是从miso输出给mcu。nrf24l0l全部的配置字都由配置寄存器定义,这些配置寄存器可通过spi口拜访。nrf24l01的配置寄存

6、器共有25个,常用的配置寄存器如表2所示。table6 应用设计笔者用和nrf24l01设计了一个无线数据传输电路,并通过串口将数据传输至计算机。硬件电路设计2所示。图2中放射和接收电路相同。用法时需在接收端加一个rs232接口,使其与计算机串口衔接,将接收到的数据传送至计算机。该电路的工作原理:首先使接收电路上电,接着便处于接收状态等待数据的到来;然后运行vb程序,点击接收按钮;最后放射电路上电,并将单片机ram内预先存放的数据20h放射出去,在1 ms内接收电路收到数据,同时vb界面显示出接收到的数据。该电路实现了pc机与单片机系统之间的无线通信。系统软件控制流程3所示。7 结束语具体介绍了nrf24l01的引脚结构、工作模式、收发原理以及配置字,并以nrf

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论