English
Language : 

U3745BM Datasheet, PDF (12/29 Pages) ATMEL Corporation – UHF ASK RECEIVER IC
XSleepTemp = 1 implies the temporary extension factor. The extended sleep time is used
as long as every bit check is OK. If the bit check fails once, this bit is set back to 0 auto-
matically resulting in a regular sleep time. This functionality can be used to save current
in presence of a modulated disturber similar to an expected transmitter signal. The con-
nected microcontroller is rarely activated in that condition. If the disturber disappears,
the receiver switches back to regular polling and is again sensitive to appropriate trans-
mitter signals.
According to Table 7, the highest register value of Sleep sets the receiver to a perma-
nent sleep condition. The receiver remains in that condition until another value for Sleep
is programmed into the OPMODE register. This function is desirable where several
devices share a single data line.
Figure 7. Polling Mode Flow Chart
Sleep mode:
All circuits for signal processing
are disabled. Only XTO and
polling logic are enabled.
IS= ISON
TSleep = Sleep x XSleep x 1024 x TClk
Start-up mode:
The signal processing circuits are
enabled. After the start-up time
(TStartup ) all circuits are in stable
condition and ready to receive.
IS= ISON
TStartup
Bit check mode:
The incomming data stream is
analyzed. If the timing indicates a
valid transmitter signal, the receiver
is set to receiving mode. Otherwise
it is set to Sleep mode.
IS= ISON
TBitcheck
NO
Bitcheck
OK ?
YES
Receiving mode:
The receiver is turned on
permanently and passes the data
stream to the connected mC. It can
be set to Sleep mode through an
OFF command via pin DATA or
ENABLE.
IS= ISON
OFF command
Sleep:
XSleep:
5-bit word defined by Sleep0 to
Sleep4 in OPMODE register
Extension factor defined by XSleepTemp
according to Table 8
TClk:
TStartup:
Basic clock cycle defined by fXTO
and Pin MODE
Is defined by the selected baud rate
range and TClk. The baud rate range
is defined by Baud0 and Baud1 in
the OPMODE register.
TBitcheck: Depends on the result of the bitcheck
If the bitcheck is ok, TBitcheck depends on
the number of bits to be
checked (NBitchecked) and on the
utilized data rate.
If the bitcheck fails, the average
time period for that check depends
on the selected baud rate range and
on TClk.The baud rate range is
defined by Baud0 and Baud1 in the
OPMODE register.
12 U3745BM
4663A–RKE–06/03