nRF24E1的实例

  • 格式:doc
  • 大小:88.50 KB
  • 文档页数:3

单片2.4GHz无线收发芯片nRF24E1的应用
摘要: 本文给出了在一个短程的通信系统中应用nRF24E1的实例。

关键词: 无线收发器;nRF24E1
引言
nRF24E1是Nordic公司推出的一颗嵌入了高性能单片机内核的高速1Mbps单片无线收发芯片。

与蓝牙相比,nRF24E1没有复杂的通信协议,完全对用户透明,同种产品之间可以自由通信。

更重要的,nRF24E1比蓝牙产品更便宜,具有成本优势。

所以nRF24E1是业界体积小、功耗少、外围元件少的低成本射频系统级芯片。

nRF24E1
无线收发一体芯片nRF24E1框图如图1所示。

nRF24E1嵌入2.4GHz无线内核nRF2401,具有全球开放的2.4GHz频段,125个频道,可满足多频及跳频需要。

集成增强型8051微处理器内核,9路10位ADC,采样速率100kHz,内置电压基准、电源检测,可配置PWM输出,UART异步串口,SPI同步通信串口;内置CRC效验和多点通信控制,适合点对多点通信。

使用1.9~3.6V电源,极少的外围电路,发射功率、工作频率等所有工作参数全部通过软件设置完成,所有高频元件包括电感、振荡器等已经全部集成在芯片内部,一致性良好,性能稳定且不受外界影响。

而且每个芯片可以通过软件设置最多40位地址,只有收到本机地址时才会输出数据(提供一个中断指示),编程很方便。

内置CRC纠检错硬件电路和协议,对于软件开发人员的编程非常方便,由于无需由单片机完成纠检错的运算,可以降低无线应用开发的难度。

采用DuoCeiver技术可以同时接收两个nRF2401的数据。

其基本原理是DuoCeiver为同时双信道接收模式,nRF24E1可以通过一个天线接口从相隔8MHz的两个1 Mbps发射机(例如:nRF24E1,nRF2401或nRF2402)接收数据。

两个数据信道的输出反馈到两套独立接口引脚上:
数据信道1:CLK1, DATA, DR1
数据信道2:CLK2, DOUT2, DR
图1 nRF24E1框图
图2 DuoCeivertm同时双接收信道
而DuoCeiver技术为RX提供两个独立的专用数字信道,代替了对两个单独接收系统的要求。

图2所示DuoCeiver同时双接收信道。

数字信道2的频率比数字信道1高出8MHz,才能保证正常接收。

nRF24E1还具有高速率1Mbps,高于蓝牙,有高数据吞吐量。

内置WTD看门狗,带有数据时隙和数据时钟恢复。

应用电路
图3 nRF24E1连接单端50W天线的RF电路
nRF24E1连接单端50W天线的RF电路图示于图3。

该电路图包含了在一个短射程的通信系统中实现nRF24E1所需的全部电路。

布线图周围所有用到的数字I/O信号,A/D输入均可与用户使用的外设部分相联。

nRF24E1所需的串行EEPROM的程序代码包含在电路中,EEPROM是标准的2XX320 SPI型。

电路自带供电和接地,这部分应用电路的供电应与任何高电流的外设供电滤波分离。

单端50W天线使用一个不同的单端匹配网络。

实际应用中应注意以下几点:
可用频带通过局部调节来决定;
晶振频率应从4,8,12,16和20MHz这五个配置表指定的不同值中选择,通常数据率为1Mbps时使用16MHz;
数据率只能是250kbps或1000kbps;
非嵌入式天线的负载阻抗为400W。