1Mbps,有shockburst特性
通信距离 10m左右 室内10-40m,室外80-200m
成本 高,需专门仪器 低,实现简单
2。1。2 nRF2401内部结构
由图1可看出nRF2401芯片内部集成有DuoCeiver模式、ShockBurst模式、专门的稳压电源、CRC纠错硬件电路和协议。采用DuoCeiver技术可同时接收两路数据,ShockBurst模式可适用于极低的操作功率和不严格的MCU执行,可使用任何电源且效果很好。
图1 nRF2401的内部结构原理及外部引脚组成框图
2。1。3 nRF2401的工作原理
nRF2401的工作模式分为收发模式、配置模式、空闲模式和关机模式。可根据PWR、CE、和CS三个引脚的工作状态来选择不同的工作模式。nRF2401的收发模式有跳频收发模式和直接收发模式两种。本文主要介绍跳频收发模式。文献综述
表3 nRF2401工作模式
工作模式 PWR CE CS
收发模式 1 1 0
配置模式 1 0 1
待机模式 1 0 0
掉电模式 0 X X
在跳频收发模式中,片内的先入先出堆栈区工作,数据以低速从微控制器送入射频芯片,但高速(1Mbps)发射。因此,使用低速的微控制器也能以很高的速率发射射频数据。与射频协议相关的所有高速信号都在片内处理,这种提高信号速度的方法可以节约部分能耗;使用低速处理器就能达到高速传输速率,节约了系统费用;数据在空中停留时间短,数据损耗少,保真性能好。nRF2401的跳频技术同时也减小了整个系统的平均工作电流。nRF2401内有144bit的配置字,这个配置字用于规定无线收发器的接收地址、数据传输速率、有效数据长度、收发频率、发射功率、CRC校验码长度。无线收发器在同一时刻只能处于发射或接收模式,接收模式也可作为待机模式。
跳频模式发射数据时受接口引脚CE,CLK1,DATA控制。当微控制器有数据要发送时,CE=1,nRF2401进入工作状态,接收机的地址和需发送的数据按时序送入nRF2401;CE=0,激发nRF2401进行跳频发射数据;发射完成后收发器进入空闲状态。
跳频模式接收数据时受引脚CE、DR1、CLK1和DATA1的控制。首先,配置PC机地址和要接收的数据包大小,使PC机处于接收状态,把CE=1,一般100us后,nRF2401进入监视状态,准备接收数据,当接收到正确的地址和CRC校验码时,nRF2401自动把字头、地址和CRC校验位移去。DR1=1,nRF2401通知微控制器取数据,所有数据移完后,DR1=0。若CE=1,则等待下一个数据包,若CE=0,进入其它工作模式。
2。2 主控芯片的选取来自~优尔、论文|网www.youerw.com +QQ752018766-
现在市场上大部分采用微控制器CY7C68013为主控制芯片,采用单片射频一体芯片nRF2401收发数据,电路连接简单,功能易实现。
CY7C68013是Cypress公司推出的EZ-USB FX2系列芯片微控制器,是带有USB2。0接口的高速单片机,内集有增强型8051、串行接口引擎(SIE)、USB2。0收发器、4KB的FIFO存储器、通用可编程接口等。与其他芯片相比其优点如下[11]。 nRF2401基于USB的通用无线传输接口设计+程序(4):http://www.youerw.com/wenxue/lunwen_101423.html