AT86RF212-ZU Atmel, AT86RF212-ZU Datasheet - Page 44
![IC TXRX ZIGBE/802.15.4/ISM 32QFN](/photos/14/18/141871/at86rf212-zu_sml.jpg)
AT86RF212-ZU
Manufacturer Part Number
AT86RF212-ZU
Description
IC TXRX ZIGBE/802.15.4/ISM 32QFN
Manufacturer
Atmel
Datasheet
1.AT86RF212-ZU.pdf
(172 pages)
Specifications of AT86RF212-ZU
Frequency
700MHz, 800MHz, 900MHz
Data Rate - Maximum
250kbps
Modulation Or Protocol
802.15.4 Zigbee, 6LoWPAN, ISM
Applications
ISM, ZigBee™
Power - Output
10dBm
Sensitivity
-110dBm
Voltage - Supply
1.8 V ~ 3.6 V
Current - Receiving
9.2mA
Current - Transmitting
25mA
Data Interface
PCB, Surface Mount
Antenna Connector
PCB, Surface Mount
Operating Temperature
-40°C ~ 85°C
Package / Case
32-VQFN Exposed Pad, 32-HVQFN, 32-SQFN, 32-DHVQFN
Number Of Receivers
1
Number Of Transmitters
1
Wireless Frequency
769 MHz to 935 MHz
Interface Type
SPI
Noise Figure
7 dB
Output Power
21 dB
Operating Supply Voltage
1.8 V, 3 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Maximum Supply Current
25 mA
Minimum Operating Temperature
- 40 C
Modulation
OQPSK
Protocol Supported
802.15.4
Operating Temperature (min)
-40C
Operating Temperature (max)
85C
Operating Temperature Classification
Industrial
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Memory Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
AT86RF212-ZU
Manufacturer:
HITTITE
Quantity:
5 000
Part Number:
AT86RF212-ZU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
AT86RF212-ZUR
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
5.2.1 State Control
5.2.2 Configuration
44
AT86RF212
The Extended Operating Modes RX_AACK and TX_ARET are controlled via register
bits TRX_CMD (register 0x02, TRX_STATE), which receives the state transition
commands. The corresponding states, RX_AACK_ON and TX_ARET_ON respectively,
are to be entered from states TRX_OFF or PLL_ON as illustrated by Figure 5-8. The
success of the state change shall be confirmed by reading register 0x01
(TRX_STATUS).
RX_AACK - Receive with Automatic Acknowledgement
A state transition to RX_AACK_ON from PLL_ON or TRX_OFF is initiated by writing the
command RX_AACK_ON to register bits TRX_CMD (register 0x02, TRX_STATE). On
success,
BUSY_RX_AACK. The latter one is returned if a frame is currently about being
received.
The RX_AACK Extended Operating Mode is terminated by writing command PLL_ON
to the register bits TRX_CMD. If the AT86RF212 is within a frame receive or
acknowledgment procedure (BUSY_RX_AACK), the state change is executed after
finish. Alternatively, the commands FORCE_TRX_OFF or FORCE_PLL_ON can be
used to cancel the RX_AACK transaction and change into transceiver state TRX_OFF
or PLL_ON.
TX_ARET - Transmit with Automatic CSMA-CA and Retransmission
Similarly, a state transition to TX_ARET_ON from PLL_ON or TRX_OFF is initiated by
writing command TX_ARET_ON
TRX_STATE). The radio transceiver is in the TX_ARET_ON state when register 0x01
(TRX_STATUS) returns TX_ARET_ON. The TX_ARET transaction is actually started
with a rising edge of pin 11 (SLP_TR) or by writing the command TX_START to register
bits TRX_CMD.
The TX_ARET Extended Operating Mode is terminated by writing the command
PLL_ON to the register bits TRX_CMD. If the AT86RF212 is within a CSMA-CA, a
frame-transmit or an acknowledgment procedure (BUSY_TX_ARET), the state change
is executed after finish. Alternatively, the command FORCE_PLL_ON can be used to
instantly terminate the TX_ARET transaction and change into transceiver state
PLL_ON.
Note
• A state change request from TRX_OFF to RX_AACK_ON or TX_ARET_ON
As the usage of the Extended Operating Mode is based on Basic Operating Mode
functionality, only features beyond the basic radio transceiver functionality are
described in the following sections. For details of the Basic Operating Mode, refer to
section 5.1.
When using the RX_AACK or TX_ARET modes, the following registers need to be
configured.
internally passes the state PLL_ON to initiate the radio transceiver front end. Thus,
the readiness to receive or transmit data is delayed accordingly (see Table 5-1). In
that case, it is recommended to use interrupt IRQ_0 (PLL_LOCK) as an indicator.
reading
register
0x01
to register
(TRX_STATUS)
bits TRX_CMD (register
returns
RX_AACK_ON
8168C-MCU Wireless-02/10
0x02,
or