English
Language : 

U3741BM Datasheet, PDF (11/32 Pages) ATMEL Corporation – UHF ASK RECEIVER IC
Polling Mode
Sleep Mode
4662B–RKE–10/04
U3741BM
• USA Applications
(fXTO = 4.90625 MHz, MODE = L, TClk = 2.0383 µs)
• Europe Applications
(fXTO = 6.76438 MHz, MODE = H, TClk = 2.0697 µs)
• Other applications
(TClk is dependent on fXTO and on the logical state of pin MODE. The electrical
characteristic is given as a function of TClk).
The clock cycle of some function blocks depends on the selected baud rate range
(BR_Range) which is defined in the OPMODE register. This clock cycle TXClk is defined
by the following formulas for further reference:
BR_Range =
BR_Range0:
BR_Range1:
BR_Range2:
BR_Range3:
TXClk = 8 × TClk
TXClk = 4 × TClk
TXClk = 2 × TClk
TXClk = 1 × TClk
According to Figure 3 on page 6, the receiver stays in polling mode in a continuous
cycle of three different modes. In sleep mode, the signal processing circuitry is disabled
for the time period TSleep while consuming a low current of IS = ISoff. During the start-up
period, TStartup, all signal processing circuits are enabled and settled. In the following bit
check mode, the incoming data stream is analyzed bit by bit against a valid transmitter
signal. If no valid signal is present, the receiver is set back to sleep mode after the
period TBitcheck. This period varies check by check as it is a statistical process. An aver-
age value for TBitcheck is given in “Electrical Characteristics” on page 23. During TStartup
and TBitcheck the current consumption is IS = ISon. The average current consumption in
polling mode is dependent on the duty cycle of the active mode and can be calculated
as:
ISpoll
=
-I-S----o--f-f---×------T----S---l-e---e--p----+-----I--S---o---n----×------(--T----S---t-a---r--t-u---p----+-----T---B----i-t-c--h---e--c---k---)
TSleep + TStartup + TBitcheck
During TSleep and TStartup, the receiver is not sensitive to a transmitter signal. To guaran-
tee the reception of a transmitted command, the transmitter must start the telegram with
an adequate preburst. The required length of the preburst is dependent on the polling
parameters TSleep, TStartup, TBitcheck and the startup time of a connected microcontroller
(TStart,µC). TBitcheck thus depends on the actual bit rate and the number of bits (NBitcheck) to
be tested.
The following formula indicates how to calculate the preburst length.
TPreburst ≥ TSleep + TStartup + TBitcheck + TStart_µC
The length of period TSleep is defined by the 5-bit word Sleep of the OPMODE register,
the extension factor XSleep, according to Figure 10 on page 13, and the basic clock cycle
TClk. It is calculated to be:
TSleep = Sleep × XSleep × 1024 × TClk
In US and European applications, the maximum value of TSleep is about 60 ms if XSleep is
set to 1. The time resolution is about 2 ms in that case. The sleep time can be extended
to almost half a second by setting XSleep to 8. XSleep can be set to 8 by bit XSleepStd or by
bit XSleepTemp resulting in a different mode of action as described below:
11