Product Specs
Table Of Contents
- FEATURESAPPLICATIONS
- GENERAL DESCRIPTION
- QUICK REFERENCE DATA
- PIN FUNCTIONS
- ELECTRICAL SPECIFICATIONS
- Package marking:
- Absolute Maximum Ratings
- Temperatures
- ATTENTION!
- Glossary of Terms
- FUNCTIONAL DESCRIPTION
- Pin functions in the different modes of nRF24L01
- Standby Modes
- Power Down Mode
- Packet Handling Methods
- ShockBurst™
- Enhanced ShockBurst™
- Enhanced ShockBurst™ Transmitting Payload:
- Enhanced ShockBurstTM Receive Payload:
- DEVICE CONFIGURATION
- SPI Interface
- SPI Instruction Set
- Interrupt
- SPI Timing
- Memory Map
- Configuration for compatibility with nRF24XX
- PACKET DESCRIPTION
- IMPORTANT TIMING DATA
- nRF24L01 Timing Information
- Enhanced ShockBurst™ timing
- PERIPHERAL RF INFORMATION
- Output Power adjustment
- Crystal Specification
- nRF24L01 sharing crystal with a micro controller.
- Crystal parameters:
- Input crystal amplitude & Current consumption
- PCB layout and de-coupling guidelines
- APPLICATION EXAMPLE
- DEFINITIONS
- LIFE SUPPORT APPLICATIONS
- YOUR NOTES
- 空白页面
- 空白页面
- 空白页面
- 空白页面
PRELIMINARY PRODUCT SPECIFICATION
nRF24L01 Single Chip 2.4 GHz Radio Transceiver
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway - Phone +4772898900 - Fax +4772898989
Page 13 of 38
Revision: 1.1
November 2005
Figure 5: Example on how the acknowledgement addressing is done
An nRF24L01 configured as PTX with Enhanced ShockBurst™ enabled, will use the
ShockBurst™ feature to send a packet whenever the microcontroller wants to. After
the packet has been transmitted, nRF24L01 will switch on its receiver and expect an
acknowledgement to arrive from the terminating part. If this acknowledgement fails to
arrive, nRF24L01 will retransmit the same packet until it receives an
acknowledgement or the number of retries exceeds the number of allowed retries
given in the SETUP_RETR_ARC register. If the number of retries exceeds the
number of allowed retries, this will show in the STATUS register bit MAX_RT and
gives an interrupt.
Whenever an acknowledgement is received by an nRF24L01 it will consider the last
transmitted packet as delivered. It will then be cleared from the TX FIFO, and the
TX_DS IRQ source will be set high.
With Enhanced ShockBurst™ nRF24L01 offers the following benefits:
Highly reduced current consumption due to short time on air and sharp timing
when operating with acknowledgement traffic
Lower system cost. Since the nRF24L01 handles all the high-speed link layer
operations, like re-transmission of lost packet and generating
acknowledgement to received packets, it is no need for hardware SPI on the
system microcontroller to interface the nRF24L01. The interface can be done
by using general purpose IO pins on a low cost microcontroller where the SPI
is emulated in firmware. With the nRF24L01 this will be sufficient speed even
when running a bi-directional link.
Greatly reduced risk of “on-air” collisions due to short time on air
Easier firmware development since the link layer is integrated on chip