Beruflich Dokumente
Kultur Dokumente
0
Low Power High Performance 2.4 GHz GFSK Transceiver
Features
VDD
VSS IREF
RFP
11
VDDPA
IRQ
VDD
VSS
10
XTALP
XTALN
Applications
Wireless PC peripherals
Wireless mice and
keyboards
Wireless gamepads
Wireless audio
VOIP and wireless headsets
Remote controls
Consumer electronics
Home automation
Toys
Personal health and entertainment
Block Diagram
FM
Demodulator
Integrated
TDD RF
Transceiver
Rx FIFO
Data Slicer
Packet
Processing &
State Control
Power
Management
Gaussian
shaping
Tx FIFO
CSN
SCK
MOSI
MISO
IRQ
CE
Register
banks
FM Modulator
SPI
Interface
RFP
RFN
Page 1 of 26
RFM73 V2.0
Table of Contents
1
2
3
4
Page 2 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
General Description
FM
Demodulator
Integrated
TDD RF
Transceiver
Rx FIFO
Data Slicer
Packet
Processing &
State Control
Power
Management
Gaussian
shaping
Tx FIFO
CSN
SCK
MOSI
MISO
IRQ
CE
Register
banks
FM Modulator
SPI
Interface
RFP
RFN
Page 3 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
2 Abbreviations
ACK
ARC
ARD
CD
CE
CRC
CSN
DPL
FIFO
GFSK
GHz
LNA
IRQ
ISM
LSB
MAX_RT
Mbps
MCU
MHz
MISO
MOSI
MSB
PA
PID
PLD
PRX
PTX
PWD_DWN
PWD_UP
RF_CH
RSSI
RX
RX_DR
SCK
SPI
TDD
TX
TX_DS
XTAL
Acknowledgement
Auto Retransmission Count
Auto Retransmission Delay
Carrier Detection
Chip Enable
Cyclic Redundancy Check
Chip Select Not
Dynamic Payload Length
First-In-First-Out
Gaussian Frequency Shift Keying
Gigahertz
Low Noise Amplifier
Interrupt Request
Industrial-Scientific-Medical
Least Significant Bit
Maximum Retransmit
Megabit per second
Microcontroller Unit
Megahertz
Master In Slave Out
Master Out Slave In
Most Significant Bit
Power Amplifier
Packet Identity Bits
Payload
Primary RX
Primary TX
Power Down
Power Up
Radio Frequency Channel
Received Signal Strength Indicator
Receive
Receive Data Ready
SPI Clock
Serial Peripheral Interface
Time Division Duplex
Transmit
Transmit Data Sent
Crystal
Page 4 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
3 Pin Information
Page 5 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
4 State Control
4.1
Power Down
PWR_UP=1
Start up time 1.5ms
PWR_UP=0
Standby-I
TX FIFO not empty
CE=1 for more than 15us
ARD elapsed and ARC_CNT<ARC
TX setting 130us
TX finished
CE=0
TX FIFO not empty
CE=1
TX setting 130us
RX
Standby-II
TX
TX FIFO empty
CE=1
EN_AA=1
NO_ACK=0
RX setting 130us
Page 6 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
4.2
4.3
4.4
Standby-II Mode
Standby-I Mode
4.5
TX Mode
PTX device (PRIM_RX=0)
Page 7 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
4.6
RX Mode
PRX device (PRIM_RX=1)
5 Packet Processing
5.1
Packet Format
The packet format has a preamble, address, packet control, payload and CRC field.
Preamble1byte
Address3~5byte
PayloadLength6bit
PID2bit
Payload0~32byte
CRC2/1byte
NO_ACK1bit
Page 8 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
5.1.1
Preamble
5.1.2
Address
5.1.3
Packet Control
Page 9 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
Payload
5.1.5
CRC
5.2
Packet Handling
for
payload
Page 10 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
TX/RX FIFO
and are
6.2
Interrupt
Page 11 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
6.3
6.3.1
SPI Interface
SPI Command
Command name
Command
word
(binary)
# Data
bytes
Operation
R_REGISTER
000A AAAA
1 to 5
LSB byte first
W_REGISTER
001A AAAA
1 to 5
LSB byte first
R_RX_PAYLOAD
0110 0001
1 to 32
LSB byte first
W_TX_PAYLOAD
1010 0000
1 to 32
LSB byte first
FLUSH_TX
1110 0001
FLUSH_RX
1110 0010
REUSE_TX_PL
1110 0011
Page 12 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
0101 0000
R_RX_PL_WID
0110 0000
Used in RX mode.
Write Payload to be transmitted together with ACK
packet on PIPE PPP. (PPP valid in the range from 000
to 101). Maximum three ACK packet payloads can be
pending. Payloads with same PPP are handled using
first in - first out principle. Write payload: 1 32
bytes. A write operation always starts at byte 0.
W_ACK_PAYLOAD
1010 1PPP
1 to 32
LSB byte first
W_TX_PAYLOAD_NO
ACK
1011 0000
1 to 32
LSB byte first
NOP
1111 1111
SPI Timing
SC K
CS N
W r i t e t o S P I r e g i s t e r:
MOSI
C7
C6
C5
C4
C3
C2
C1
C0
MISO
HI-Z
S7
S6
S5
S4
S3
S2
S1
S0
D7
0
D6
D5
D4
D3
D2
D1
D0
D2
D1
D0
x
Hi-Z
R e a d f r o m S P I r e g i s t e r:
MOSI
C7
C6
C5
C4
C3
C2
C1
C0
MISO
S7
S6
S5
S4
S3
S2
S1
S0
x
D7
D6
D5
D4
D3
Page 13 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
Symbol
Tdc
Tdh
Tcsd
Tcd
Tcl
Tch
Fsck
Tr,Tf
Tcc
Tcch
Tcwh
Tcdz
Parameters
Min
Max
10
20
38
55
40
40
0
8
100
2
2
50
38
Units
ns
ns
ns
ns
ns
ns
MHz
ns
ns
ns
ns
ns
Page 14 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
7 Register Map
There are two register banks, which can be toggled by SPI command ACTIVATE followed with
0x53 byte, and bank status can be read from Bank0_REG7 [7].
7.1
Register Bank 0
Address
(Hex)
00
01
02
Mnemonic
Bit
Reset
Value
Type
CONFIG
Reserved
MASK_RX_DR
7
6
0
0
R/W
R/W
MASK_TX_DS
R/W
MASK_MAX_RT
R/W
EN_CRC
R/W
CRCO
R/W
PWR_UP
PRIM_RX
1
0
0
0
R/W
R/W
Description
Configuration Register
Only '0' allowed
Mask interrupt caused by RX_DR
1: Interrupt not reflected on the IRQ pin
0: Reflect RX_DR as active low interrupt
on the IRQ pin
Mask interrupt caused by TX_DS
1: Interrupt not reflected on the IRQ pin
0: Reflect TX_DS as active low interrupt
on the IRQ pin
Mask interrupt caused by MAX_RT
1: Interrupt not reflected on the IRQ pin
0: Reflect MAX_RT as active low
interrupt on the IRQ pin
Enable CRC. Forced high if one of the bits
in the EN_AA is high
CRC encoding scheme
'0' - 1 byte
'1' - 2 bytes
1: POWER UP, 0:POWER DOWN
RX/TX control,
1: PRX, 0: PTX
Enable Auto Acknowledgment Function
EN_AA
Reserved
ENAA_P5
ENAA_P4
ENAA_P3
ENAA_P2
ENAA_P1
ENAA_P0
7:6
5
4
3
2
1
0
00
1
1
1
1
1
1
R/W
R/W
R/W
R/W
R/W
R/W
R/W
EN_RXADDR
Reserved
ERX_P5
ERX_P4
ERX_P3
ERX_P2
ERX_P1
ERX_P0
7:6
5
4
3
2
1
0
00
0
0
0
0
1
1
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Enabled RX Addresses
Only '00' allowed
Enable data pipe 5.
Enable data pipe 4.
Enable data pipe 3.
Enable data pipe 2.
Enable data pipe 1.
Enable data pipe 0.
data
data
data
data
data
data
pipe
pipe
pipe
pipe
pipe
pipe
5
4
3
2
1
0
Page 15 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
03
04
05
06
07
SETUP_AW
Reserved
7:2
000000
R/W
AW
1:0
11
R/W
SETUP_RETR
ARD
7:4
0000
R/W
ARC
3:0
0011
R/W
RF_CH
Reserved
RF_CH
7
6:0
0
0000010
R/W
R/W
RF_SETUP
Reserved
7:6
R/W
RF_DR_LOW
R/W
PLL_LOCK
R/W
RF_DR_HIGH
R/W
RF_PWR[1:0]
2:1
11
R/W
LNA_HCURR
R/W
STATUS
RBANK
Page 16 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
08
RX_DR
R/W
TX_DS
R/W
MAX_RT
R/W
RX_P_NO
3:1
TX_FULL
111
OBSERVE_TX
PLOS_CNT
7:4
0000
ARC_CNT
3:0
0000
CD
Reserved
CD
7:1
0
000000
0
R
R
0A
RX_ADDR_P0
39:0
0xE7E7E
7E7E7
R/W
0B
RX_ADDR_P1
39:0
0xC2C2C
2C2C2
R/W
0C
RX_ADDR_P2
7:0
0xC3
R/W
0D
RX_ADDR_P3
7:0
0xC4
R/W
0E
RX_ADDR_P4
7:0
0xC5
R/W
0F
RX_ADDR_P5
7:0
0xC6
R/W
09
Carrier Detect
Receive address data pipe 0. 5 Bytes
maximum length. (LSB byte is written
first. Write the number of bytes defined by
SETUP_AW)
Receive address data pipe 1. 5 Bytes
maximum length. (LSB byte is written
first. Write the number of bytes defined by
SETUP_AW)
Receive address data pipe 2. Only LSB
MSB bytes is equal to
RX_ADDR_P1[39:8]
Receive address data pipe 3. Only LSB
MSB bytes is equal to
RX_ADDR_P1[39:8]
Receive address data pipe 4. Only LSB.
MSB bytes is equal to
RX_ADDR_P1[39:8]
Receive address data pipe 5. Only LSB.
MSB bytes is equal to
Page 17 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
10
11
12
13
39:0
0xE7E7E
7E7E7
R/W
RX_PW_P0
Reserved
7:6
00
R/W
RX_PW_P0
5:0
000000
R/W
RX_PW_P1
Reserved
7:6
00
R/W
RX_PW_P1
5:0
000000
R/W
7:6
00
R/W
5:0
000000
7:6
00
5:0
000000
TX_ADDR
RX_PW_P2
Reserved
RX_PW_P2
14
RX_PW_P3
Reserved
RX_PW_P3
15
16
R/W
R/W
R/W
RX_PW_P4
Reserved
7:6
00
R/W
RX_PW_P4
5:0
000000
R/W
RX_PW_P5
Reserved
RX_PW_P5
7:6
00
000000
R/W
5:0
R/W
RX_ADDR_P1[39:8]
Transmit address. Used for a PTX device
only.
(LSB byte is written first)
Set RX_ADDR_P0 equal to this address to
handle automatic acknowledge if this is a
PTX device
32 = 32 bytes
32 = 32 bytes
32 = 32 bytes
32 = 32 bytes
32 = 32 bytes
Page 18 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
32 = 32 bytes
17
FIFO_STATUS
Reserved
TX_REUSE
R/W
TX_FULL
TX_EMPTY
Reserved
3:2
00
R/W
RX_FULL
RX_EMPTY
N/A
ACK_PLD
255:0
N/A
TX_PLD
255:0
N/A
RX_PLD
255:0
1C
DYNPD
Reserved
7:6
R/W
DPL_P5
R/W
DPL_P4
R/W
DPL_P3
R/W
DPL_P2
R/W
DPL_P1
R/W
Page 19 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
1D
DPL_P0
R/W
FEATURE
Reserved
EN_DPL
EN_ACK_PAY
7:3
2
1
0
0
0
R/W
R/W
R/W
R/W
EN_DYN_ACK
R/W
Note: Dont write reserved registers and registers at other addresses in register bank 0
Table 4 Register Bank 0
Page 20 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
7.2
Register Bank 1
Address
(Hex)
Mnemonic
Bit
00
01
02
31:0
31:0
31:0
03
04
31:0
31:0
RX_SEN
21
TX_PWR
20
31:0
RSSI_TH
29:26
1001
RSSI_EN
18
31:0
31:0
0
0
0
W
W
W
RBANK
Chip ID
31:0
0
0
0
0
31:0
26:24
0
101
0C
0E
Description
W
W
W
06
07
0D
Type
0
0
0
0x
03001200
05
08
09
0A
0B
Reset
Value
NEW_FEATURE
RAMP
31:0
87:0
0
NA
Note: Dont write reserved registers and no definition registers in register bank 1
Table 5 Register Bank 1
Page 21 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
8 Electrical Specifications
Name
VDD
TEMP
VIH
VIL
VOH
VOL
IVDD
IVDD
IVDD
FOP
FXTAL
RFSK
PRF
PBW
PBW
PBW
PRF1
PRF2
IVDD
IVDD
IVDD
IVDD
IVDD
IVDD
IVDD
IVDD
IVDD
IVDD
Max Input
RXSENS
RXSENS
RXSENS
C/ICO
C/I1ST
C/I2ND
C/I3RD
C/ICO
C/I1ST
C/I2ND
C/I3RD
C/ICO
C/I1ST
C/I2ND
C/I3RD
Parameter (Condition)
Operating Condition
Voltage
Temperature
Digital input Pin
High level
Low level
Digital output Pin
High level (IOH=-0.25mA)
Low level(IOL=0.25mA)
Normal condition
Power Down current
Standby-I current
Standby-II current
Normal RF condition
Operating frequency
Crystal frequency
Air data rate
Transmitter
Output power
Modulation 20 dB bandwidth(2Mbps)
Modulation 20 dB bandwidth (1Mbps)
Modulation 20 dB bandwidth (250Kbps)
Out of band emission 2 MHz
Out of band emission 4 MHz
Current at -40 dBm output power
Current at -30 dBm output power
Current at -25 dBm output power
Current at -10 dBm output power
Current at -5 dBm output power
Current at 0 dBm output power
Current at 5 dBm output power
Receiver
Current (2Mbps)
Current (1Mbps)
Current (250Kbps)
1 E-3 BER
1 E-3 BER sensitivity (2Mbps)
1 E-3 BER sensitivity (1Mbps)
1 E-3 BER sensitivity (250Kbps)
Co-channel C/I (2Mbps)
ACS C/I 2MHz (2Mbps)
ACS C/I 4MHz (2Mbps)
ACS C/I 6MHz (2Mbps)
Co-channel C/I (1Mbps)
ACS C/I 1MHz (1Mbps)
ACS C/I 2MHz (1Mbps)
ACS C/I 3MHz (1Mbps)
Co-channel C/I (250Kbps)
ACS C/I 1MHz (250Kbps)
ACS C/I 2MHz (250Kbps)
ACS C/I 3MHz (250Kbps)
Min
1.9
-20
Typical
3.0
+27
Max
Unit
3.6
+70
V
C
0.7VDD
VSS
5.25
0.3VDD
V
V
VDD- 0.3
0
VDD
0.3
V
V
2.5
50
330
2400
uA
uA
uA
2527
16
250
-40
2000
0
2.5
1.3
960
-20
-40
11
11
12
13
15
17
23
22
22
22
10
-87
-90
-97
3
-5
-25
-25
3
4
-25
-20
1
-11
-15
-28
Comment
MHz
MHz
Kbps
dBm
MHz
MHz
KHz
dBm
dBm
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
dBm
dBm
dBm
dBm
dB
dB
dB
dB
dB
dB
dB
dB
dB
dB
dB
dB
Page 22 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
Page 23 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
10 Package Information
Figure 9 RFM73 SMD PACKAGE
Page 24 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
Figure 10 RFM73 DIP PACKAGE
Page 25 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
11 Order Information
12 Solder Information
Solder Method: Not supported reflow soldering, recommend to use hand solder .
Page 26 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
RFM73 V2.0
13 Contact Information
Page 27 of 27
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com