Table 13. cpu recovery timer (t, Configuration, Table 14. rf settling timer (t – Rainbow Electronics MAX7032 User Manual

Page 26

Advertising
background image

MAX7032

Low-Cost, Crystal-Based, Programmable,
ASK/FSK Transceiver with Fractional-N PLL

26

______________________________________________________________________________________

CS

DIO

t

OFF

ASK_DATA OR

FSK_DATA

t

CPU

t

RF

t

ON

t

OFF

t

CPU

t

RF

t

ON

t

LOW

Figure 10. DRX Mode Sequence of the MAX7032

Set OFPS1 to be 1 and OFPS0 to be 1. That sets the
t

OFF

time base (1 LSB) to be 7680µs. Set REG 0x06

and REG 0x07 to be FFFF, which is 65535 in decimal.
Therefore, the total t

OFF

is:

t

OFF

= 7680µs x 65535 = 8min 23s

During t

OFF

, the MAX7032 is operating with very low

supply current (23.4µA typ), where all its modules are
turned off, except for the t

OFF

timer itself. Upon com-

pletion of the t

OFF

time, the MAX7032 signals the user

by asserting DIO low.

CPU Recovery Timer (t

CPU

)

The CPU recovery timer, t

CPU

(see Figure 10) is used

to delay power up of the MAX7032, thereby providing
extra power savings and giving the CPU time to com-
plete its own power-on sequence. The CPU is signaled
to begin powering up when the DIO line is pulled low
by the MAX7032 at the end of t

OFF

. Then, t

CPU

begins

counting, while DIO is held low by the MAX7032. At the
end of t

CPU

, the t

RF

counter begins.

t

CPU

is an 8-bit timer, configured through register 0x08.

The possible t

CPU

settings are summarized in Table 13.

The data written to the t

CPU

register (register 0x08) is

multiplied by 120µs to give the total t

CPU

time. See the

example below. On power-up, the CPU timer register is
reset to zero and must be written before using DRX
mode.

Set REG 0x08 to be FF in hex, which is 255 in decimal.
Therefore, the total t

CPU

is:

t

CPU

= 120µs x 255 = 30.6ms

RF Settling Timer (t

RF

)

The RF settling timer, t

RF

(see Figure 10), allows the RF

sections of the MAX7032 to power up and stabilize
before ASK or FSK data is received. t

RF

begins count-

ing once t

CPU

has expired. At the beginning of t

RF

, the

modules selected in the power control register (register
0x00) are all powered up and the peak detectors are in
the track mode and have the t

RF

period to settle.

t

RF

is a 16-bit timer, configured through register 0x09

(upper byte) and register 0x0A (lower byte). The possi-
ble t

RF

settings are listed in Table 14. The data written

to the t

RF

register (register 0x09 and register 0x0A) are

multiplied by 120µs to give the total t

RF

time. See the

example in the CPU Recovery Time (t

CPU

) section. On

power-up, the RF timer registers are reset to zero and
must be written before using DRX mode.

TIME BASE

(µs)

MIN t

CPU

REG 0x08 = 0x01

(µs)

MAX t

CPU

REG 0x08 = 0xFF

(ms)

120

120

30.6

Table 13. CPU Recovery Timer (t

CPU

)

Configuration

t

RF

TIME BASE

(µs)

MIN t

RF

REG 0x09 = 0x00

REG 0x0A = 0x01

(µs)

MAX t

RF

REG 0x09 = 0xFF

REG 0x0A = 0xFF

(s)

120

120

7.86

Table 14. RF Settling Timer (t

RF

)

Configuration

Advertising