beautypg.com

Rainbow Electronics ATA5812 User Manual

Page 53

background image

53

ATA5811/ATA5812 [Preliminary]

4689B–RKE–04/04

For the best noise immunity it is recommended to use a low span between T

Lim_min

and

T

Lim_max

. This is achieved using a fixed frequency at a 50% duty cycle for the transmitter

preburst. A '11111...' or a '10101...' sequence in Manchester or Bi-phase is a good
choice concerning that advice. A good compromise between sensitivity and susceptibil-
ity to noise regarding the expected edge to edge time t

ee

is a time window of ±38%, to

get the maximum sensitivity the time window should be ±50% and then N

Bit-check

6.

Using preburst patterns that contain various edge to edge time periods, the Bit-check
limits must be programmed according to the required span.

The Bit-check limits are determined by means of the formula below:

T

Lim_min

= Lim_min

×

T

XDCLK

T

Lim_max

= (Lim_max - 1)

×

T

XDCLK

Lim_min is defined by the bits Lim_min 0 to Lim_min 5 in control register 5.

Lim_max is defined by the bits Lim_max 0 to Lim_max 5 in control register 6.

Using the above formulas, Lim_min and Lim_max can be determined according to the
required T

Lim_min

, T

Lim_max

and T

XDCLK

. The time resolution defining T

Lim_min

and T

Lim_max

is T

XDCLK

. The minimum edge to edge time t

ee

is defined according to the section

“Receiving Mode”. The lower limit should be set to Lim_min

10. The maximum value of

the upper limit is Lim_max = 63.

Figure 44, Figure 45 on page 54, and Figure 46 on page 54 illustrate the Bit-check for
the Bit-check limits Lim_min = 14 and Lim_max = 24. The signal processing circuits are
enabled during T

Startup_PLL

and T

Startup_Sig_Proc

. The output of the ASK/FSK demodulator

(Demod_Out) is undefined during that period. When the Bit-check becomes active, the
Bit-check counter is clocked with the cycle T

XDCLK

.

Figure 44 shows how the Bit-check proceeds if the Bit-check counter value CV_Lim is
within the limits defined by Lim_min and Lim_max at the occurrence of a signal edge. In
Figure 45 on page 54 the Bit-check fails as the value CV_Lim is lower than the limit
Lim_min. The Bit-check also fails if CV_Lim reaches Lim_max. This is illustrated in Fig-
ure 46 on page 54
.

Figure 44. Timing Diagram During Bit-check

RX_ACTIVE

Bit check

Demod_Out

Bit-check counter

1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 9 101112131415161718 1 2 3 4 5 6 7 8 9 10 11

0

12131415 1 2 3 4

(Lim_min = 14, Lim_max = 24)

T

Startup_Sig_Proc

1/2 Bit

1/2 Bit

1/2 Bit

Bit check ok

Bit check ok

5 6 7

T

Bit-check

Start-up mode

Bit-check mode

T

XDCLK