RFM12B: RFM12B Universal Ism Band FSK Transceiver Module
RFM12B: RFM12B Universal Ism Band FSK Transceiver Module
RFM12B: RFM12B Universal Ism Band FSK Transceiver Module
Datasheet REV1.2
General Introduction
RFM12B is a low costing ISM band transceiver
module implemented with unique PLL. It works
signal ranges from 433/868/915MHZ bands, comply
with FCC, ETSI regulation. The SPI interface is
used to communicate with microcontroller for
parameter setting.
Features:
• Low costing, high performance and price ratio
• Tuning free during production
• PLL and zero IF technology
• Fast PLL lock time
• High resolution PLL with 2.5 KHz step
• High data rate (up to 115.2 kbps with internal demodulator,with external RC filter highest data rate is
256 kbps)
• Differential antenna input/output
• Automatic antenna tuning
• Programmable TX frequency deviation (from 15 to 240 KHz)
• Programmable receiver bandwidth (from 67 to 400 kHz)
• Analog and digital signal strength indicator (ARSSI/DRSSI)
• Automatic frequency control (AFC)
• Data quality detection (DQD)
• Internal data filtering and clock recovery
• RX synchron pattern recognition
• SPI compatible serial control interface
• Clock and reset signal output for external MCU use
• 16 bit RX Data FIFO
• Two 8 bit TX data registers
• Standard 10 MHz crystal reference
• Wakeup timer
• 2.2V – 3.8V power supply
• Low power consumption
• Standby current less than 0.3uA
• Supports very short packets (down to 3 bytes)
Typical Application:
• Remote control
• Remote sensor
• Wireless data collection
• Home security system
• Toys
• Tire pressure monitoring system
Pin Definition:
SMD DIP
Electrical Parameter:
Maximum(not at working mode)
symbol parameter minimum maximum Unit
Vdd Positive power supply -0.5 6.0 V
Vin All pin input level -0.5 Vdd+0.5 V
DC characteristic
symbol parameter Remark minimum typical maximum Unit
Idd_TX_0 Supply current 315,433MHz band 15 17 mA
(TX mode, Pout = 0dBm) 868MHz band 16 18
915MHz band 17 19
Idd_TX_PMAX Supply current 315,433MHz band 22 24 mA
(TX mode, Pout = Pmax) 868MHz band 23 25
915MHz band 24 26
Idd_RX Supply current 315,433MHz band 11 13 mA
(RX mode) 868MHz band 12 14
915MHz band 13 15
Ix Idle current Crystal oscillator on 0.62 1.2 mA
Ipd Sleep mode current All blocks off 0.3 uA
Ilb Low battery detection 0.5 uA
Vlb Low battery detect 0.1V per step 2.2 3.7 V
threshold
Vlba Low battery detection 0 5 %
accuracy
Vil Low level input 0.3*Vdd V
Vih High level input 0.7*Vdd V
Iil Leakage current Vil=0V -1 1 uA
Iih Leakage current Vih=Vdd, Vdd=5.4V -1 1 uA
Vol Low level output Iol=2mA 0.4 V
Voh High level output Ioh=-2mA Vdd-0.4 V
AC characteristic
symbol parameter remark min typical max Unit
fref PLL frequency 9 10 11 MHz
frequency 433 MHz band,2.5KHz step 430.24 439.7
fLO (10MHz crystal 868 MHz band,5KHz step 860.48 5 MHz
used) 915 MHz band,7.5KHz step 900.72 879.5
1
929.2
7
AC characteristic(Turn-on/Turnaround timings)
symbol parameter remark min typical max Unit
Tst Crystal oscillator Crystal ESR < 100 1 5 ms
startup time
Transmitter turn-on Synthesizer off, crystal
Ttx_XTAL_ON 250 us
time oscillator on with 10 MHz step
Receiver turn-on time Synthesizer off, crystal
Trx_XTAL_ON 250 us
oscillator on with 10 MHz step
Transmitter – Synthesizer and crystal
Ttx_rx_SYNT_ON Receiver turnover time oscillator on during TX/RX 150 us
change with 10 MHz step
Receiver – Synthesizer and crystal
Trx_tx_SYNT_ON Transmitter turnover oscillator on during RX/TX 150 us
time change with 10 MHz step
Cxl Crystal load Programmable in 0.5 pF steps, 8.5 16 pf
capacitance tolerance+/- 10%
tPOR Internal POR timeout After Vdd has reached 90% of 100 ms
final value
tPBt Wake-up timer clock Calibrated every 30 seconds 0.96 1.05 ms
period
Cin, D Digital input apacitance 2 pf
tr, f Digital output rise/fall time 15pF pure capacitive load 10 ns
SGS Reports
Mechanical Dimension
(units in mm)
SMD PACKAGE(S1)
SMD PACKAGE(S2)
DIP PACKAGE(D)
RFM12B – 433-D