English
Language : 

RFM22 Datasheet, PDF (2/150 Pages) –
RFM22
TABLE OF CONTENTS
Section
Page
1. Electrical Specifications . . . . . . . . . . . . . . . . . . . ... . . . . . . . . . . . . …... . . . . . . . . . . . . . . . . .4
2. Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .11
2.1. Operating Modes . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .13
3. Controller Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ….... . . . . . . . . . . . . . . . . . . . . .14
3.1. Serial Peripheral Interface (SPI) . . . . . . . . . ... . . . . . . . . .. …. … .. . . . . .. . . .. . . . .. . . . .14
3.2. Operating Mode Control . . . . . . . . . . . . . . . . . . . . . . . . . ……… . . . . . . . . . . . . . . . . . . .16
3.3. Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .………. . . . . . . . . . . . . . . . . . . .19
3.4. Device Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... ….….. . . . . . . . . . . . . . . . . . . . .19
3.5. System Timing . . . . . . . . . . . . . . . . .. . . . . . . . . . . ……… . . . . .. . . . . . . . . . . . . . . . . . . .20
3.6. Frequency Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . ……... . .. . . . . . . . . . . . . . . . . . . .22
4. Modulation Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . …... . . . . . … . . . . . . . . . . . . . . . . .29
4.1. Modulation Type . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . ……... . . . .. . . . . . . . . . . . . . . . . .29
4.2. Modulation Data Source . . . . . . . . . . . . . . .. . . . . . . . . ……... . . . .. . . . . . . . . . . . . . . . . .30
4.3. FIFO Mode . . . . . . . . . . . . . . . . . … . .. . . . . . .. . . . . . . . . . . .. …... . . . . . . . . . . . . . . . . .30
4.4. Direct Mode . . . . . . . . .. . . . . . . . . . . . . . . . ….. .. .. . . . .. . . . . . .. . . . . . . . . . . . . . . . . . .30
4.5. PN9 Mode . . . . . . . . . . . . . . . . . . . . . . . . ……… . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
4.6. Synchronous vs. Asynchronous . . . . . . . . . . . ………. . . . . . . . . . . . . . . . . . . . . . . . . . . .31
5. Internal Functional Blocks . . . . . . . . . . . . . . . . . . . ……. . . . .. . . . . . . . . . . . . . . . . . . . . . .33
5.1. RX LNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ………. . . . . . . . . . . . . . . . . . . . . . .33
5.2. RX I-Q Mixer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ……... . . . . . . . . . . . . . . . . . . . . . .33
5.3. Programmable Gain Amplifier . . . . . . . . . . . . . . . . . . . ……… . . . . . . . .. . . . . . . . . . . . . .33
5.4. ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . …….. . . . . . . . . . . .. . . . . . . . . . . .33
5.5. Digital Modem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . …….. . . . . . . . . . . . . . . . . . . . . . .33
5.6. Synthesizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . ……... . . . . . . . . . . . . . . . . . . . . .34
5.7. Power Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. ……….. . . . . . . . . . . . . . . . . . .35
5.8. Crystal Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .………. . . . . . .. . . . . . . . . . . . . . .36
5.9. Regulators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ……... . . . . .. . . . . . . . . . . . . . .36
6. Data Handling and Packet Handler . . . . . . . . . . . . . . . . . . . ……. . . . . . . . . . . . . . . . . . . . .37
6.1. RX and TX FIFOs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ……. . . . . … . . . . . . . . . . . . . .37
6.2. Packet Configuration . . . . . . . . . . . . . . . . . . . . . . . ……… . . . . . . . . .. . . . . . . . . . . . . . . .38
6.3. Packet Handler TX Mode . . . . . . . . . . . . . . . . . . . . ……….. . . . . . . . .. . . . . . . . . . . . . . .39
6.4. Packet Handler RX Mode . . . . . . . . . . . . . . . . . . . . . ………… . . . . . . . . . . . . . . . . . . . .39
6.5. Data Whitening, Manchester Encoding, and CRC . . . ……….. . . . . . . . . . .. . . . . . . . . . .42
6.6. Preamble Detector . . . . . . . . . . . . . . . . . . . . . . . . . . .……….. . . . . . . . . . .. . . . . . . . . . . .42
6.7. Preamble Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . ……... . . . . . . . . . . .. . . . . . . . . . . .42
6.8. Invalid Preamble Detector . . . . . . . . . . . . . . . . . . . . . . ..….. . . . . . . .. . . . .. . . . . . . . . . . .43
6.9. TX Retransmission and Auto TX . . . . . . . . . . . . . . . . . ………. . . . . . . . .. . . . . . . . . . . . .43
7. RX Modem Configuration . . . . . . . . . . . . . . . . . . . . . . … ... . . . . . . . . . . . . . . . . . . . . . . . . .44
7.1. Modem Settings for FSK and GFSK . . . . . . . . . . . ….….. . . .. . . . . . . . . . . . . . . . . . . . . .44
7.2. Modem Settings for OOK . . . . . . . . . . . . . . . . . . . ………. . . . .. . . . . . . . . . . . . . . . . . . . .47
2
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com