时间:2006-03-11 | 栏目:通信网络 | 点击:次
摘 要: 本文给出了在一个短程的通信系统中应用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


