English
Language : 

RFM23 Datasheet, PDF (2/152 Pages) –
RFM23
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