PRODUCT SPECIFICATION
nRF24AP1 Single Chip 2.4 GHz Radio Transceiver with Embedded ANT Protocol
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway - Phone +4772898900 - Fax +4772898989
Revision: 1.0 Page 13 of 25 September 2006
9. ANT INTERFACE
9.1 Physical Layer – Serial Interfacing
The ANT serial interface between host controller and nRF24AP1 can be implemented
over either a synchronous or asynchronous connection, which can be selected by the
product developer as preferred for a given implementation. The precise details of the
physical connections and signaling can be found in the ‘Interfacing with ANT General
Purpose Chipsets and Modules’ document.
9.2 ANT Message Summary
The table in Section 9.4 summarizes the message types employed between the host
controller and the nRF24AP1, which are used to establish and maintain RF connections to
remote devices. Further details of the message fields and data contents can be found in the
‘ANT Message Protocol and Usage’ document.
9.3 32kHz Clock Signal (EXT32K)
A 32.768kHz clock signal may optionally be provided to the nRF24AP1. If this signal is
not used, it must be connected to ground. Please see the electrical specification section for
external clock specifications. Use of an external clock is recommended for power
sensitive applications. The nRF24AP1 automatically detects the presence of an external
clock source upon power up. In order to avoid timing issues between when the external
clock source becomes present, and when the nRF24AP1 samples for this signal, it is
recommended that a SystemReset (see Message Summary table below) command is
issued to the nRF24AP1 upon initial connection. This will ensure that the external clock
is properly detected and used. Once the EXT32K signal has been provided on power up
it must remain present as long as the nRF24AP1 remains powered up.
PRODUCT SPECIFICATION
nRF24AP1 Single Chip 2.4 GHz Radio Transceiver with Embedded ANT Protocol
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway - Phone +4772898900 - Fax +4772898989
Revision: 1.0 Page 14 of 25 September 2006
9.4 Message Summary
Class Type ANT PC Interface Function Response From Len
Msg
ID
Data
1
Data
2
Data
3
Data
4
Data
5
Data
6
Data
7
Data
8
Data
9
Channel
Event
Messages
Channel
Response
/ Event
->ChannelEventFunc(Chan,
MessageCode) or
->ResponseFunc(Chan, MsgID);
-
ANT 3 0x40
Channel
Number
Message
ID
Message
Code
Channel
Status
->ResponseFunc(Chan,0x52) - ANT 2 0x52
Channel
Number
Channel
Status
Channel
ID
->ResponseFunc(Chan,0x51) - ANT 5 0x51
Channel
Number
Device
Number
Device
Type ID
Man ID
ANT
Version
->ResponseFunc(-, 0x3D) - ANT 9 0x3D Ver0 Ver1 Ver2 Ver3 Ver4 Ver5 Ver6 Ver7 Ver8
Requested
Response
Messages
Capabilities ->ResponseFunc(-, 0x54) - ANT 4 0x54
Max
Channels
Max
Networks
Standard
Options
Advanced
Options
Unassign
Channel
ANT_UnAssignChannel()
Yes HOST 1 0x41
Channel
Number
Assign
Channel
ANT_AssignChannel()
Yes HOST 3 0x42
Channel
Number
Channel
Type
Network
Number
Channel
ID
ANT_SetChannelID() Yes HOST 5 0x51
Channel
Number
Device
Number
Device
Type ID
Man ID
Channel
Period
ANT_SetChannelPeriod() Yes HOST 3 0x43
Channel
Number
Messaging
Period
Search
Timeout
ANT_SetChannelSearchTimeout() Yes HOST 2 0x44
Channel
Number
Search
Timeout
Channel RF
Frequency
ANT_SetChannelRFFreq() Yes HOST 2 0x45
Channel
Number
RF
Frequency
Set Network ANT_SetNetworkKey() Yes HOST 9 0x46 Net # Key 0 Key 1 Key 2 Key 3 Key 4 Key 5 Key 6 Key 7
Config.
Messages
Transmit
Power
ANT_SetTransmitPower() Yes HOST 2 0x47 0
TX
Power
CW Init ANT_InitCWTestMode() Yes HOST 1 0x53 0
Test Mode
CW Test ANT_SetCWTestMode() Yes HOST 3 0x48 0
TX
Power
RF Freq
SystemReset ANT_ResetSystem() No HOST 1 0x4A 0
Open
Channel
ANT_OpenChannel() Yes HOST 1 0x4B
Channel
Number
Close
Channel
ANT_CloseChannel() Yes HOST 1 0x4C
Channel
Number
Control
Messages
Request
Message
ANT_RequestMessage() Yes HOST 2 0x4D
Channel
Number
Message
ID
Broadcast
Data
ANT_SendBroadcastData()
->ChannelEventFunc(Chan, EV)
No
ANT/
HOST
9 0x4E
Channel
Number
Data0 Data1 Data2 Data3 Data4 Data5 Data6 Data7
Acknowledge
Data
ANT_SendAcknowledgedData()
->ChannelEventFunc(Chan, EV)
No
ANT/
HOST
9 0x4F
Channel
Number
Data0 Data1 Data2 Data3 Data4 Data5 Data6 Data7
Data
Messages
Burst
Transfer
Data
ANT_SendBurstTransferPacket()
->ChannelEventFunc(Chan, EV)
No
ANT/
HOST
9 0x50
Sequence/
Channel
Number
Data0 Data1 Data2 Data3 Data4 Data5 Data6 Data7
PRODUCT SPECIFICATION
nRF24AP1 Single Chip 2.4 GHz Radio Transceiver with Embedded ANT Protocol
Nordic Semiconductor ASA - Vestre Rosten 81, N-7075 Tiller, Norway - Phone +4772898900 - Fax +4772898989
Revision: 1.0 Page 15 of 25 September 2006
10. APPLICATION SPECIFIC CURRENT CONSUMPTION
Symbol Parameter (condition) Typ. Units
I
Idle
No active channels – No communications 2 µA
I
Suspend
Asynchronous suspend Activated 2 µA
I
Base-Ext
Active base current when EXT32K used 35 µA
I
Base-Int
Active base current with no EXT32K 75 µA
I
Peak
Peak Current consumption, RX 22 mA
I
PeakTX
Peak Current – TX @ 0dBm 16 mA
I
RX_ByteSync
Average Current / RX message byte sync 19 µA
I
RX_BitSync
Average Current / RX message bit sync 29 µA
I
RX_50k
Average Current / RX message 50Kbaud async 21 µA
I
RX_38.4k
Average Current / RX message 38.4Kbaud async 24 µA
I
RX_19.2k
Average Current / RX message 19.2Kbaud async 32 µA
I
RX_4800
Average Current / RX message 4800baud async 85 µA
I
TX_ByteSync
Average Current / TX message byte sync 11 µA
I
TX_BitSync
Average Current / TX message bit sync 26 µA
I
TX_50k
Average Current / TX message 50Kbaud async 19 µA
I
TX_38.4k
Average Current / TX message 38.4Kbaud async 21 µA
I
TX_19.2k
Average Current / TX message 19.2Kbaud async 37 µA
I
TX_4800
Average Current / TX message 4800baud async 119 µA
I
TR_ByteSync
Average Current / bi-directional TX message byte sync 26 µA
I
TR_BitSync
Average Current / bi-directional TX message bit sync 38 µA
I
TR_50k
Average Current / bi-directional TX message 50Kbaud async 33 µA
I
TR_38.4k
Average Current / bi-directional TX message 38.4Kbaud async 35 µA
I
TR_19.2k
Average Current / bi-directional TX message 19.2Kbaud async 49 µA
I
TR_4800
Average Current / bi-directional TX message 4800baud async 131 µA
I
ARX_ByteSync
Average Current / Acknowledged RX message byte sync 28 µA
I
ARX_BitSync
Average Current / Acknowledged RX message bit sync 51 µA
I
ARX_50k
Average Current / Acknowledged RX message 50Kbaud async 38 µA
I
ARX_38.4k
Average Current / Acknowledged RX message 38.4Kbaud async 42 µA
I
ARX_19.2k
Average Current / Acknowledged RX message 19.2Kbaud async 48 µA
I
ARX_4800
Average Current / Acknowledged RX message 4800baud async 102 µA
I
ATX_ByteSync
Average Current / Acknowledged TX message byte sync 37 µA
I
ATX_BitSync
Average Current / Acknowledged TX message bit sync 55 µA
I
ATX_50k
Average Current / Acknowledged TX message 50Kbaud async 47 µA
I
ATX_38.4k
Average Current / Acknowledged TX message 38.4Kbaud async 50 µA
I
ATX_19.2k
Average Current / Acknowledged TX message 19.2Kbaud async 70 µA
I
ATX_4800
Average Current / Acknowledged TX message 4800baud async 146 µA
I
Ave
Broadcast TX@ 0.5Hz byte sync,EXT32K 30 µA
I
Ave
Broadcast TX @ 2 Hz byte sync,EXT32K 52 µA
I
Ave
Broadcast RX @ 0.5Hz byte sync,EXT32K 34 µA
I
Ave
Acknowledged TX@ 0.5 Hz byte sync,EXT32K 43 µA
I
Ave
Acknowledged RX@ 0.5 Hz byte sync,EXT32K 38 µA
I
Ave
Burst continuous @ 20 kbps, byte synchronous 4.92 mA
I
Ave
Burst continuous @ 7.5 kbps, bit synchronous 5.7 mA
I
Ave
Burst continuous @ 20 kbps, asynchronous (50k) 5.4 mA
I
Ave
Burst continuous @ 13. kbps, asynchronous (38.4k) 5.5 mA
I
Ave
Burst continuous @ 8.5 kbps, asynchronous (19.2k) 5.85 mA
Table 7: Application specific current consumption

nRF24AP1-REEL7

Mfr. #:
Manufacturer:
Nordic Semiconductor
Description:
RF Transceiver 1.9-3.6V 2.4GHz XCVR W/EMB ANT PROTOCOL
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet