NRF2401 Datasheet
NRF2401 Datasheet
NRF2401 Datasheet
Q5)
Wireless mouse, keyboard, joystick Keyless entry Wireless data communication Alarm and security systems Home automation Home automation Surveillance Automotive Telemetry Intelligent sports equipment Industrial sensors Toys
$33/,&$7,216
True single chip GFSK transceiver in a small 24-pin package (QFN24 5x5mm) Data rate 0 to1Mbps Only 2 external components Multi channel operation 125 channels Channel switching time <200s. Support frequency hopping Data slicer / clock recovery of data Address and CRC computation DuoCeiver for simultaneous dual receiver topology ShockBurst mode for ultra-low power operation and relaxed MCU performance Power supply range: 1.9 to 3.6 V Low supply current (TX), typical 10.5mA peak @ -5dBm output power Low supply current (RX), typical 18mA peak in receive mode 100% RF tested No need for external SAW filter World wide use
*(1(5$/ '(6&5,37,21
nRF2401 is a single-chip radio transceiver for the world wide 2.4 - 2.5 GHz ISM band. The transceiver consists of a fully integrated frequency synthesizer, a power amplifier, a crystal oscillator and a modulator. Output power and frequency channels are easily programmable by use of the 3-wire serial interface. Current consumption is very low, only 10.5mA at an output power of -5dBm and 18mA in receive mode. Built-in Power Down modes makes power saving easily realizable.
9DOXH
1.9 0 1000 10.5 18 -40 to +85 -90 1
8QLW
V dBm kbps mA mA C dBm
Phone +4772898900
Page 1 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
7\SH 1XPEHU
NRF2401 IC NRF2401-EVKIT
'HVFULSWLRQ
24 pin QFN 5x5 Evaluation kit (2 test PCB, 2 configuration PCB, SW)
9HUVLRQ
A 1.0
%/2&. ',$*5$0
VDD=3V VDD=3V VSS=3V VSS=0V VSS=0V VSS=0V VSS=0V DVDD
XC1 PWR_UP VSS=0V DuoCeiverTM ShockBurstTM XC2 VSS_PA=0V IF BPF DEMOD CE DR2
Data Channel 2
LNA
VDD_PS=1.8V
Data Channel 1
DATA CLK1
Clock Recovery, DataSlicer ADDR Decode CRC Code/Decode FIFO In/Out GFSK Filter
3-wire interface CS
Phone +4772898900
Page 2 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
3,1 )81&7,216
3LQ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
1DPH
CE DR2 CLK2 DOUT2 CS DR1 CLK1 DATA DVDD VSS XC2 XC1 VDD_PA ANT1 ANT2 VSS_PA VDD VSS IREF VSS VDD VSS PWR_UP VDD
3LQ IXQFWLRQ
Digital Input Digital Output Digital I/O Digital Output Digital Input Digital Output Digital I/O Digital I/O Power Power Analog Output Analog Input Power Output RF RF Power Power Power Analog Input Power Power Power Digital Input Power
'HVFULSWLRQ
Chip Enable Activates RX or TX mode RX Data Ready at Data Channel 2 (ShockBurst only) Clock Output/Input for RX Data Channel 2 RX Data Channel 2 Chip Select Activates Configuration Mode RX Data Ready at Data Channel 1 (ShockBurst only) Clock Input (TX) & Output/Input (RX) for Data Channel 1 3-wire interface RX Data Channel 1/TX Data Input/ 3-wire interface Positive Digital Supply output for decoupling purposes Ground (0V) Crystal Pin 2 Crystal Pin 1 Power Supply (+1.8V) to Power Amplifier Antenna interface 1 Antenna interface 2 Ground (0V) Power Supply (+3V DC) Ground (0V) Reference current Ground (0V) Power Supply (+3V DC) Ground (0V) Power Up Power Supply (+3V DC)
3,1 $66,*10(17
VDD PWR_UP VSS VDD VSS IREF
24
CE
23
22
21
20
19 18
VSS
1 Q5) 2 3 4 5 6 7
CLK1
DR2
QFN24 5x5
17 16 15 14 13
VDD
CLK2
VSS_PA
DOUT2
ANT2
CS
ANT1
DR1
VDD_PA
8
DATA
9
DVDD
10
VSS
11
XC2
12
XC1
Figure 2. nRF2401 pin assignment (top view) for a QFN24 5x5 package.
Nordic VLSI ASA Revision: 1.0 Vestre Rosten 81, N-7075 Tiller, Norway Phone +4772898900 -
Page 3 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
(/(&75,&$/ 63(&,),&$7,216
Conditions: VDD = +3V, VSS = 0V, TA = - 40C to + 85C
6\PERO 3DUDPHWHU FRQGLWLRQ 1RWHV 0LQ
1.9 -40
7\S
3.0 +27
0D[
3.6 +85
8QLWV
V C
2SHUDWLQJ FRQGLWLRQV
VDD TEMP Supply voltage Operating Temperature
*HQHUDO 5) FRQGLWLRQV
fOP fXTAL f RGFSK RGFSK FCHANNEL Operating frequency Crystal frequency Frequency deviation Data rate ShockBurst Data rate Direct Mode Channel spacing 1) 2) 2400 4 156 3) >0 250 1 1000 1000 2524 20 MHz MHz kHz kbps kbps MHz
7UDQVPLWWHU RSHUDWLRQ
PRF PRFC PRFCR PBW PRF2 PRF3 IVDD IVDD IVDD IVDD IVDD Maximum Output Power RF Power Control Range RF Power Control Range Resolution 20dB Bandwidth for Modulated Carrier 2nd Adjacent Channel Transmit Power 2MHz 3rd Adjacent Channel Transmit Power 3MHz Supply current @ 0dBm output power Supply current @ -20dBm output power Average Supply current @ -5dBm output power, ShockBurst Average Supply current in stand-by mode Average Supply current in power down 4) 16 0 20 +4 3 1000 -20 -40 5) 5) 6) 7) 13 8.8 0.8 12 1 dBm dB dB kHz dBm dBm mA mA mA A A
5HFHLYHU RSHUDWLRQ
IVDD Supply current one channel 250kbps 18 mA IVDD Supply current one channel 1000kbps 19 mA IVDD Supply current two channels 250kbps 23 mA IVDD Supply current two channels 1000kbps 25 mA RXSENS Sensitivity at 0.1%BER (@250kbps) -90 dBm RXSENS Sensitivity at 0.1%BER (@1000kbps) -80 dBm C/ICO C/I Co-channel 6 dB C/I1ST 1st Adjacent Channel Selectivity C/I 1MHz -1 dB C/I2ND 2nd Adjacent Channel Selectivity C/I 2MHz -16 dB C/I3RD 3rd Adjacent Channel Selectivity C/I 3MHz -26 dB RXB Blocking Data Channel 2 -41 dB 1) Usable band is determined by local regulations 2) The crystal frequency may be chosen from 5 different values (4, 8, 12, 16, and 20MHz) which are specified in the configuration word, see Table 8. 16MHz are required for 1Mbps operation. 3) Data rate must be either 250kbps or 1000kbps. 4) De-embedded Antenna load impedance = 400 5) De-embedded Antenna load impedance = 400 . Effective data rate 250kbps or 1Mbps. 6) De-embedded Antenna load impedance = 400 . Effective data rate 10kbps. 7) Current if 4 MHz crystal is used.
Page 4 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
3$&.$*( 287/,1(
nRF2401 uses the QFN 24LD 5x5 package. Dimensions are in mm.
3DFNDJH 7\SH
QFN24 (5x5 mm)
$
0.8 1
$
0.0 0.05
$
0.75 1
E
0.25 0.3 0.35
'
5 BSC
(
5 BSC
H
0.65 BSC
.
3.47 3.57 3.67
/
0.35 0.4 0.45
Phone +4772898900
Page 5 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
Phone +4772898900
Page 6 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
*ORVVDU\ RI 7HUPV
7HUP
CLK CRC CS CE DR GFSK ISM MCU OD PWR_DWN PWR_UP RX ST_BY TX
'HVFULSWLRQ
Clock Cyclic Redundancy Check Chip Select Chip Enable Data Ready Gaussian Frequency Shift Keying Industrial-Scientific-Medical Micro controller Overdrive Power Down Power Up Receive Standby Transmit
Table 5 Glossary
Phone +4772898900
Page 7 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
PWR_UP
1 1 1 0
CE
1 0 0 X
CS
0 1 0 X
Table 6 nRF2401 main modes For a complete overview of the nRF2401 I/O pins in the different modes please refer to Table 7.
$FWLYH PRGHV
The nRF2401 has two active (RX/TX) modes: ShockBurst Direct Mode
The device functionality in these modes is decided by the content of a configuration word. This configuration word is presented in configuration section.
Phone +4772898900
Page 8 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
6KRFN%XUVW
The ShockBurst technology uses on-chip FIFO to clock in data at a low data rate and transmit at a very high rate thus enabling extremely power reduction. When operating the nRF2401 in ShockBurst, you gain access to the high data rates (1 Mbps) offered by the 2.4 GHz band without the need of a costly, high-speed micro controller (MCU) for data processing. By putting all high speed signal processing related to RF protocol on-chip, the nRF2401 offers the following benefits: Highly reduced current consumption Lower system cost (facilitates use of less expensive micro controller) Greatly reduced risk of on-air collisions due to short transmission time
The nRF2401 can be programmed using a simple 3-wire interface where the data rate is decided by the speed of the micro controller. By allowing the digital part of the application to run at low speed while maximizing the data rate on the RF link, the nRF ShockBurst mode reduces the average current consumption in applications considerably. 6KRFN%XUVW SULQFLSOH When the nRF2401 is configured in ShockBurst, TX or RX operation is conducted in the following way (10 kbps for the example only). ELW 0&8
Continuous 10kbps
Q5)
FIFO
ShockBurstTM
1Mbps
Figure 4 Clocking in data with MCU and sending with ShockBurst technology
10mA periode
10mA period
20
40
60
80
100
120
140
160
180
200
220
240
Time mS
Phone +4772898900
Page 9 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
NO
ADDR
PAYLOAD
CRC
NO CE=Low?
YES
Preamble
ADDR
PAYLOAD
CRC
NO
Figure 6 Flow Chart ShockBurst Transmit of nRF2401 Q5) 6KRFN%XUVW 7UDQVPLW MCU interface pins: CE, CLK1, DATA 1. When the application MCU has data to send, set CE high. This activates RF2401 on-board data processing. 2. The address of the receiving node (RX address) and payload data is clocked into the nRF2401. The application protocol or MCU sets the speed <1Mbps (ex: 10kbps). 3. MCU sets CE low, this activates a nRF2401 ShockBurst transmission. 4. nRF2401 ShockBurst: RF front end is powered up RF package is completed (preamble added, CRC calculated) Data is transmitted at high speed (250 kbps or 1 Mbps configured by user). nRF2401 return to stand-by when finished
Nordic VLSI ASA Revision: 1.0 Vestre Rosten 81, N-7075 Tiller, Norway Phone +4772898900 Fax +4772898989 March 2003
Page 10 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
NO
NO Correct ADDR? YES nRF2401 Receives Data and Checking CRC ADDR PAYLOAD CRC
ADDR
PAYLOAD
CRC
NO
ADDR
PAYLOAD
CRC
PAYLOAD
PAYLOAD
NO
Phone +4772898900
Page 11 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
Q5) 6KRFN%XUVW 5HFHLYH MCU interface pins: CE, DR1, CLK1 and DATA (one RX channel receive) 1. Correct address and size of payload of incoming RF packages are set when nRF2401 is configured to ShockBurst RX. 2. To activate RX, set CE high. 3. After 200 s settling, nRF2401 is monitoring the air for incoming communication. 4. When a valid package has been received (correct address and CRC found), nRF2401 removes the preamble, address and CRC bits. 5. nRF2401 then notifies (interrupts) the MCU by setting the DR1 pin high. 6. MCU may (or may not) set the CE low to disable the RF front end (low current mode). 7. The MCU will clock out just the payload data at a suitable rate (ex. 10 kbps). 8. When all payload data is retrieved nRF2401 sets DR1 low again, and is ready for new incoming data package if CE is kept high during data download. If the CE was set low, a new start up sequence can begin, see Figure 16.
'LUHFW 0RGH
In direct mode the nRF2401 works like a traditional RF device. Data must be at 1Mbps, or 250kbps at low data rate setting, for the receiver to detect the signals. 'LUHFW 0RGH 7UDQVPLW MCU interface pins: CE, DATA 1. When application MCU has data to send, set CE high 2. The nRF2401 RF front end is now immediately activated, and after 200 s settling time, data will modulate the carrier directly. 3. All RF protocol parts must hence be implemented in MCU firmware (preamble, address and CRC). 'LUHFW 0RGH 5HFHLYH MCU interface pins: CE, CLK1, and DATA 1. Once the nRF2401 is configured and powered up (CE high) in direct RX mode, DATA will start to toggle due to noise present on the air. 2. CLK1 will also start to toggle as nRF2401 is trying to lock on to the incoming data stream. 3. Once a valid preamble arrives, CLK1 and DATA will lock on to the incoming signal and the RF package will appear at the DATA pin with the same speed as it is transmitted. 4. To enable the demodulator to re-generate the clock, the preamble must be 8 bits toggling hi-low, starting with low if the first data bit low. 5. In this mode no data ready (DR) signals is available. Address and checksum verification must also be done in the receiving MC.
Phone +4772898900
Page 12 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
Q5) 7[5[
Figure 8 Simultaneous 2 channel receive on nRF2401 There is one absolute requirement for using the second data channel. For the nRF2401 to be able to receive at the second data channel the frequency channel must be 8MHz higher than the frequency of data channel 1. The nRF2401 must be programmed to receive at the frequency of data channel 1. No time multiplexing is used in nRF2401 to fulfil this function. In direct mode the MCU must be able to handle two simultaneously incoming data packets if it is not multiplexing between the two data channels. In ShockBurst it is possible for the MCU to clock out one data channel at a time while data on the other data channel waits for MCU availability, without any lost data packets, and by doing so reduce the needed performance of the MCU.
Clock Recovery, DataSlicer Clock Recovery, DataSlicer ADDR, CRC Check ADDR, CRC Check DR1 CLK1 DATA DR2 CLK2 DOUT2
FRF1
Data(FRF1)
FRF2=FRF1+8MHz
Data(FRF2)
Phone +4772898900
Page 13 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
&RQILJXUDWLRQ 0RGH
In configuration mode a configuration word of up to 15 bytes is downloaded to nRF2401. This is done through a simple 3-wire interface (CS, CLK1 and DATA). For more information on configuration please refer to the nRF2401 Device configuration chapter on page16.
6WDQG%\ 0RGH
Stand by mode is used to minimize average current consumption while maintaining short start up times. In this mode, part of the crystal oscillator is active. Current consumption is dependent on crystal frequency (Ex: 12 A @ 4 MHz, 32 A @ 16 MHz). The configuration word content is maintained during stand by.
Phone +4772898900
Page 14 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
,1387 3,16
3:5B83 &( &6
%,',5 3,16
GLUHFWLRQ &/.
In X In X In CLK In CLK In Set to 0 In CLK In CLK Out CLK Out CLK
GLUHFWLRQ '$7$
In X In X In CONFIG DATA In DATA In DATA Out DATA Out DATA Out DATA Out DATA
GLUHFWLRQ &/.
In X In X In CLK In X In CLK In CLK In CLK Out 0 Out CLK
287387 3,16
'5
0 0 0 0 0 DR1 DR1 0 DR1
'5
0 0 0 0 0 0 DR2 0 DR2
'287
0 0 0 0 0 0 DATA 0 DATA
Phone +4772898900
Page 15 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
'(9,&( &21),*85$7,21
All configuration of the nRF2401 is done via a 3-wire interface to a single configuration register. The configuration word can be up to 15 bytes long for ShockBurst use and up to 2 bytes long for direct mode.
Figure 10 Data packet set-up &RQILJXUDWLRQ IRU 'LUHFW 0RGH RSHUDWLRQ For direct mode operation only the two first bytes (bit[15:0]) of the configuring word are relevant.
Phone +4772898900
Page 16 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
1DPH
)XQFWLRQ
6KRFN%XUVW FRQILJXUDWLRQ
Reserved for testing Length of data payload section RX channel 2 Length of data payload section RX channel 1 Up to 5 byte address for RX channel 2 Up to 5 byte address for RX channel 1 Number of address bits (both RX channels). 8 or 16 bit CRC
16
CRC_EN
15
RX2_EN
14
CM
13
RFDR_SB
12:10
XO_F
Crystal frequency
9:8
RF_PWR
RF output power
7:1
RF_CH#
Frequency channel
RXEN
RX or TX operation
Table 8 Table of configuration words. The configuration word is shifted in MSB first on positive CLK1 edges. New configuration is enabled on the falling edge of CS. NOTE. On the falling edge of CS, the nRF2401 updates the number of bits actually shifted in during the last configuration. Ex: If the nRF2401 is to be configured for 2 channel RX in ShockBurst, a total of 120 bits must be shifted in during the first configuration after VDD is applied. Once the wanted protocol, modus and RF channel are set, only one bit (RXEN) is shifted in to switch between RX and TX.
Nordic VLSI ASA Revision: 1.0 Vestre Rosten 81, N-7075 Tiller, Norway Phone +4772898900 -
Page 17 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
D142 0
D141 0
D137 1
D136 0 TEST
D127 D126 D125 D124 D123 D122 Default
Default
D119 0
DATA2_W D118 D117 D116 D115 D114 D113 Data width channel#2 in # of bits excluding addr/crc 0 1 0 0 0 0 DATA1_W D110 D109 D108 D107 D106 D105 Data width channel#1 in # of bits excluding addr/crc 0 1 0 0 0 0
D112 0
Default
D111 0
D104 0
Default
D103 0
D102 0
D101 0
ADDR2 D71 D70 D69 D68 Channel#2 Address RX (up to 40bit) 1 1 1 0 ADDR1 D31 D30 D29 D28 Channel#1 Address RX (up to 40bit) 1 1 1 0
D67 0
D66 1
D65 1
D64 1
Default
D63 0
D62 0
D61 0
D27 0
D26 1
D25 1
D24 1
Default
ADDR_W D23 D22 D21 D20 D19 D18 Address width in # of bits (both channels) 0 0 1 0 0 0
Default
CRC D17 D16 CRC Mode 1 = 16bit, 0 = 8bit CRC 1 = enable; 0 = disable 0 1 RF-Programming D12 D11 D10 D9 D8 XO Frequency RF Power 0 1 1 1 1
Default
LSB
D14 BUF 0
D13 OD 0
D7 0
D6 0
D5 D4 D3 Channel selection 0 0 0
D2 1
D1 0
D0
RXEN
Default
Phone +4772898900
Page 18 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
6KRFN%XUVW FRQILJXUDWLRQ
The section B[119:16] contains the segments of the configuration register dedicated to ShockBurst operational protocol. After VDD is turned on ShockBurst configuration is done once and remains set whilst VDD is present. During operation only the first byte for frequency channel and RX/TX switching need to be changed. 3//B&75/ '
0 0 1 1
'
0 1 0 1
3//B&75/
3//
Table 10 PLL setting. Bit 121-120: PLL_CTRL: Controls the setting of the PLL for test purposes. With closed PLL in TX no deviation will be present. '$7$[B:
'$7$B:
119 118 117 116 115 114 113 112
'$7$B:
111 110 109 108 107 106 105 104
Table 11 Number of bits in payload. Bit 119 112: DATA2_W: Length of RF package payload section for receive-channel 2. Bit 111 104: DATA1_W: Length of RF package payload section for receive-channel 1. NOTE: The total number of bits in a ShockBurst RF package may not exceed 256! Maximum length of payload section is hence given by:
'$7$[ _ : (ELWV ) = 256 $''5 _ : &5&
Where: ADDR_W: length of RX address set in configuration word B[23:18] CRC: check sum, 8 or 16 bits set in configuration word B[17] PRE: preamble, 4 or 8 bits are automatically included Shorter address and CRC leaves more room for payload data in each package.
Phone +4772898900
Page 19 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
$''5[
$''5
103 102 101 . 71 70 69 68 67 66 65 64
ADDR1
63 62 61 . 31 30 29 28 27 26 25 24
Table 12 Address of receiver #2 and receiver #1. Bit 103 64: ADDR2: Receiver address channel 2, up to 40 bit. Bit 63 24: ADDR1 ADDR1: Receiver address channel 1, up to 40 bit. NOTE! Bits in ADDRx exceeding the address width set in ADDR_W are redundant and can be set to logic 0. $''5B:
23
&5&
$''5B:
22 21 20 19 18
&5&B/
17
&5&B(1
16
Table 13 Number of bits reserved for RX address + CRC setting. Bit 23 18: ADDR_W: Number of bits reserved for RX address in ShockBurst packages. NOTE: Maximum number of address bits is 40 (5 bytes). Values over 40 in ADDR_W are not valid. Bit 17: CRC_L: CRC length to be calculated by nRF2401 in ShockBurst. Logic 0: 8 bit CRC Logic 1: 16 bit CRC
Enables on-chip CRC generation (TX) and verification (RX). Logic 0: On-chip CRC generation/checking disabled Logic 1: On-chip CRC generation/checking enabled
NOTE: An 8 bit CRC will increase the number of payload bits possible in each ShockBurst data packet, but will also reduce the system integrity.
Phone +4772898900
Page 20 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
*HQHUDO GHYLFH FRQILJXUDWLRQ This section of the configuration word handles RF and device related parameters. Modes:
5;B(1
15
&0
14
5)'5B6%
13 12
;2B)
11 10 9
5)B3:5
8
Table 14 RF operational settings. Bit 15: RX2_EN: Logic 0: One channel receive Logic 1: Two channels receive NOTE: In two channels receive, the nRF2401 receives on two, separate frequency channels simultaneously. The frequency of receive channel 1 is set in the configuration word B[7-1], receive channel 2 is always 8 channels (8 MHz) above receive channel 1. Bit 14: Communication Mode: Logic 0: nRF2401 operates in direct mode. Logic 1: nRF2401 operates in ShockBurst mode Bit 13: RF Data Rate: Logic 0: 250 kbps Logic 1: 1 Mbps NOTE: Utilizing 250 kbps instead of 1Mbps will improve the receiver sensitivity by 10 dB. 1Mbps requires 16MHz crystal. Bit 12-10: XO_F:
'
0 0 0 0 1
Phone +4772898900
Page 21 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
'
0 0 1 1
'
0 1 0 1
3 >G%P@
-20 -10 -5 0
5;(1
0
Table 17 Frequency channel + RX / TX setting. Bit 7 1: RF_CH#: Sets the frequency channel the nRF2401 operates on. The channel frequency in WUDQVPLW is given by:
Phone +4772898900
Page 22 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
Figure 11 Data Package Diagram The data packet for both ShockBurst mode and direct mode communication is divided into 4 sections. These are:
35($0%/(
The preamble field is required in ShockBurst and Direct modes Preamble is 8 (or 4) bits in length and is dependent of the first data bit in direct mode. PREAMBLE 1st ADDR-BIT 01010101 0 10101010 1 Preamble is automatically added to the data packet in ShockBurst and thereby gives extra space for payload. In ShockBurst mode the preamble is stripped from the received output data, in direct mode the preamble is transparent to the output data. The address field is required in ShockBurst mode. 8 to 40 bits length. Address automatically removed from received packet in ShockBurst mode. In Direct mode MCU must handle address. The data to be transmitted In Shock-Burst mode payload size is 256 bits minus the following: (Address: 8 to 40 bits. + CRC 8 or 16 bits). In Direct mode the payload size is defined by 1Mbps for 4ms: 4000 bits minus the following: (Preamble: 8 (or 4) bits. + Address: 8 to 40 bits. + CRC: 0, 8 or 16 bits). The CRC is optional in ShockBurst mode, and is not used in Direct mode. 8 or 16 bits length The CRC is stripped from the received output data.
$''5(66
3$</2$'
&5&
Phone +4772898900
Page 23 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
Q5) WLPLQJ
0D[
3ms 3ms 195s 202s 202s
0LQ
1DPH
Tpd2sby Tpd2a Tsby2txSB Tsby2txDM Tsby2rx Tcs2data Tce2data Tdr2clk Tclk2data Td Ts Th Tfd Thmin Tsdm Thdm Tldm
5s 5s 50ns 50ns 50ns 500ns 500ns 1/data rate 500ns 50ns 300ns 230ns
Table 19 Switching times for nRF2401 When the nRF2401 is in power down it must always settle in stand-by (Tpd2sby) before it can enter configuration or one of the active modes.
PWR_UP CS CE CLK1 DATA
Tpd2sby
Figure 12 Timing diagram for power down (or VDD off) to stand by mode for nRF2401.
Phone +4772898900
Page 24 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
PWR_UP CS CE CLK1 DATA
Tpd2a
Figure 13 Power down (or VDD off) to active mode Note that the configuration word will be lost when VDD is turned off and that the device then must be configured before going to one of the active modes. If the device is configured one can go directly from power down to the wanted active mode. 1RWH CE and CS may not be high at the same time. Setting one or the other decides whether configuration or active mode is entered.
Phone +4772898900
Page 25 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
Td
CS CE CLK1 DATA
Tcs2data Thmin
MSB
Ts
Th
Figure 14 Timing diagram for configuration of nRF2401 If configuration mode is entered from power down, CS can be set high after Tpd2sby as shown in Figure 12.
Phone +4772898900
Page 26 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
Toa
CS CE CLK1 DATA
Tce2data Ts Th
THmin
Figure 15 Timing of ShockBurst in TX The package length and the data rate give the delay Toa (time on air), as shown in the equation. 72$ = 1 / GDWDUDWH (# GDWDELWV + 1)
Phone +4772898900
Page 27 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
6KRFN%XUVW 5;
2
PWR_UP CS CE DR1/2
Td
Figure 16 Timing of ShockBurst in RX The CE may be kept high during downloading of data, but the cost is higher current consumption (18mA) and the benefit is no start-up time (200s) after the DR1 goes low.
Phone +4772898900
Page 28 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
'LUHFW 0RGH
'LUHFW 0RGH 7;
2
Tsby2txDM
ToaDM
Tfd
Figure 17 Timing of direct mode TX In TX direct mode the input data will be sampled by nRF2401 and therefore no clock is needed. The clock must be stable at low level during transmission due to noise considerations. The exact delay Tsby2txDM is given by the equation:
7VE\ 2W['0 = 194XV + 1 / );2 14 + 2.25XV
Phone +4772898900
Page 29 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
Thdm
Tldm
Figure 18 Timing of direct mode RX Tsby2rx describes the delay from the positive edge of CE to the start detection of (demodulated) incoming data.
Phone +4772898900
Page 30 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
&U\VWDO 6SHFLILFDWLRQ
Tolerance includes initially accuracy and tolerance over temperature and aging.
)UHTXHQF\
4 8 12 16 20
&/
12pF 12pF 12pF 12pF 12pF
(65
&PD[
7.0pF 7.0pF 7.0pF 7.0pF 7.0pF
7ROHUDQFH
30ppm 30ppm 30ppm 30ppm 30ppm
Table 21 Crystal specification of the nRF2401 To achieve a crystal oscillator solution with low power consumption and fast start-up time, it is recommended to specify the crystal with a low value of crystal load capacitance. Specifying CL=12pF is OK, but it is possible to use up to 16pF. Specifying a lower value of crystal parallel equivalent capacitance, Co is also good, but this can increase the price of the crystal itself. Typically Co=1.5pF at a crystal specified for Co_max=7.0pF.
Phone +4772898900
Page 31 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
Phone +4772898900
Page 32 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
24 23 22 21 20 19
1 2 3 4 5 6
nRF2401
18 17 16 15 14 13 C4 2.2nF C3 22pF
L1 3.6nH
xxx
U1 nRF2401 QFN24/5X5
7 8 9 10 11 12
X1
C7 33nF
16 MHz R1 1M
xxx
C1 22pF
C2 22pF
'HVFULSWLRQ
Capacitor ceramic, 50V, NPO Capacitor ceramic, 50V, NPO Capacitor ceramic, 50V, NPO Capacitor ceramic, 50V, X7R Capacitor ceramic, 50V, X7R Capacitor ceramic, 50V, X7R Capacitor ceramic, 50V, X7R Resistor Resistor Q5) transceiver Crystal, CL = 12pF, ESR < 100 ohm Inductor, wire wound 2) Inductor, wire wound 2) Ceramic capacitor, 50V, NP0 Ceramic capacitor, 50V, NP0
6L]H
0603 0603 0603 0603 0603 0603 0603 0603 0603 QFN24 / 5x5 LxWxH = 4.0x2.5x0.8 0603 0603 0603 0603
9DOXH
22 22 22 2.2 1.0 10 33 1.0 22 nRF2401 161)
7ROHUDQFH
5% 5% 5% 10% 10% 10% 10% 1% 1% +/- 30 ppm
8QLWV
pF pF pF nF nF nF nF M K MHz
L1 L2 C8 C9
5% 5% 0.25 pF 0.25 pF
nH nH pF pF
Q5) can operate at several crystal frequencies, please refer to page 31. Wire wound inductors are recommended, other can be used if their self-resonant frequency (SFR) is > 2.7 GHz
1) 2)
Phone +4772898900
Page 33 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
Top view
Bottom view
Figure 20 nRF2401 RF layout with single ended connection to 50 antenna and 0603 size passive components
Phone +4772898900
Page 34 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
'(),1,7,216
'DWD VKHHW VWDWXV
Objective product specification Preliminary product specification Product specification This datasheet contains target specifications for product development. This datasheet contains preliminary data; supplementary data may be published from Nordic VLSI ASA later. This datasheet contains final product specifications. Nordic VLSI ASA reserves the right to make changes at any time without notice in order to improve design and supply the best possible product.
/LPLWLQJ YDOXHV
Stress above one or more of the limiting values may cause permanent damage to the device. These are stress ratings only and operation of the device at these or at any other conditions above those given in the Specifications sections of the specification is not implied. Exposure to limiting values for extended periods may affect device reliability.
$SSOLFDWLRQ LQIRUPDWLRQ
Where application information is given, it is advisory and does not form part of the specification.
Table 23. Definitions Nordic VLSI ASA reserves the right to make changes without further notice to the product to improve reliability, function or design. Nordic VLSI does not assume any liability arising out of the application or use of any product or circuits described herein.
Preliminary Product Specification: Revision Date: 27.03.2003. Datasheet order code: 270303-nRF2401. All rights reserved . Reproduction in whole or in part is prohibited without the prior written permission of the copyright holder.
Phone +4772898900
Page 35 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
<285 127(6
Phone +4772898900
Page 36 of 37
PRODUCT SPECIFICATION
Q5) 6LQJOH &KLS *+] 5DGLR 7UDQVFHLYHU
0DLQ 2IILFH Vestre Rosten 81, N-7075 Tiller, Norway Phone: +47 72 89 89 00, Fax: +47 72 89 89 89 9LVLW WKH 1RUGLF 9/6, $6$ ZHEVLWH DW KWWSZZZQYOVLQR
Phone +4772898900
Page 37 of 37