beautypg.com

Rainbow Electronics MAX1618 User Manual

Page 13

background image

introduces errors due to the rise time of the switched-
current source.

PC Board Layout

1) Place the MAX1618 as close as practical to the

remote diode. In a noisy environment, such as a
computer motherboard, this distance can be 4 inch-
es to 8 inches (typ) or more, as long as the worst
noise sources (such as CRTs, clock generators,
memory buses, and ISA/PCI buses) are avoided.

2) Do not route the DXP–DXN lines next to the deflec-

tion coils of a CRT. Also, do not route the traces
across a fast memory bus, which can easily
introduce +30°C error, even with good filtering.
Otherwise, most noise sources are fairly benign.

3) Route the DXP and DXN traces parallel and close to

each other, away from any high-voltage traces such
as +12V

DC

. Avoid leakage currents from PC board

contamination. A 20M

Ω leakage path from DXP to

ground causes approximately +1°C error.

4) Connect guard traces to GND on either side of the

DXP-DXN traces (Figure 5). With guard traces in
place, routing near high-voltage traces is no longer
an issue.

5) Route as few vias and crossunders as possible to

minimize copper/solder thermocouple effects.

MAX1618

Remote Temperature Sensor

with SMBus Serial Interface

______________________________________________________________________________________

13

Figure 5. SMBus Read Timing Diagram

Figure 4. SMBus Write Timing Diagram

SMBCLK

A

B

C

D

E

F

G

H

I

J

K

SMBDATA

t

SU:STA

t

HD:STA

t

LOW

t

HIGH

t

SU:DAT

t

HD:DAT

t

SU:STO

t

BUF

A = START CONDITION
B = MSB OF ADDRESS CLOCKED INTO SLAVE
C = LSB OF ADDRESS CLOCKED INTO SLAVE
D = R/W BIT CLOCKED INTO SLAVE
E = SLAVE PULLS SMBDATA LINE LOW

L

M

F = ACKNOWLEDGE BIT CLOCKED INTO MASTER
G = MSB OF DATA CLOCKED INTO SLAVE
H = LSB OF DATA CLOCKED INTO SLAVE
I = SLAVE PULLS SMBDATA LINE LOW

J = ACKNOWLEDGE CLOCKED INTO MASTER
K = ACKNOWLEDGE CLOCK PULSE
L = STOP CONDITION, DATA EXECUTED BY SLAVE
M = NEW START CONDITION

SMBCLK

A = START CONDITION
B = MSB OF ADDRESS CLOCKED INTO SLAVE
C = LSB OF ADDRESS CLOCKED INTO SLAVE
D = R/W BIT CLOCKED INTO SLAVE

A

B

C

D

E

F

G

H

I

J

SMBDATA

t

SU:STA

t

HD:STA

t

LOW

t

HIGH

t

SU:DAT

t

SU:STO

t

BUF

K

E = SLAVE PULLS SMBDATA LINE LOW
F = ACKNOWLEDGE BIT CLOCKED INTO MASTER
G = MSB OF DATA CLOCKED INTO MASTER
H = LSB OF DATA CLOCKED INTO MASTER

I = ACKNOWLEDGE CLOCK PULSE
J = STOP CONDITION
K = NEW START CONDITION