beautypg.com

Actual vs. lm99 remote temperature conversion, Actual vs. remote t_crit setpoint, 7 open-drain outputs – Rainbow Electronics LM99 User Manual

Page 10: 8 diode fault detection, 0 functional description

background image

1.0 Functional Description

(Continued)

Remote temperature data is represented by an 11-bit, two’s
complement word with an LSB (Least Significant Bit) equal

to 0.125˚C. The data format is a left justified 16-bit word
available in two 8-bit registers:

Actual vs. LM99 Remote Temperature Conversion

Actual Remote Diode

Temperature,˚C

LM99 Remote Diode

Temperature Register, ˚C

Binary Results in LM99

Remote Temperature Register

Hex Remote

Temperature

Register

120

+104

0110 1000 0000 0000

6800h

125

+109

0110 1101 0000 0000

6D00h

126

+110

0110 1110 0000 0000

7100h

130

+114

0111 0010 0010 0000

7200h

135

+119

0111 0111 0000 0000

7700h

140

+124

0111 1100 0000 0000

7200h

Output is 11-bit two’s complement word. LSB = 0.125 ˚C.

Actual vs. Remote T_Crit Setpoint

Actual Remote Diode

T_Crit Setpoint,˚C

Factory-Programmed

Remote T_CRIT High

Setpoint, ˚C

Binary Remote T_CRIT High

Setpoint Value

Hex Remote T_CRIT

High Setpoint Value

126

+110

0110 1110

71h

Local Temperature data is represented by an 8-bit, two’s
complement byte with an LSB (Least Significant Bit)
equal to 1˚C:

Local

Temperature

Digital Output

Binary

Hex

+125˚C

0111 1101

7Dh

+25˚C

0001 1001

19h

+1˚C

0000 0001

01h

0˚C

0000 0000

00h

−1˚C

1111 1111

FFh

−25˚C

1110 0111

E7h

−55˚C

1100 1001

C9h

1.7 OPEN-DRAIN OUTPUTS

The SMBData, ALERT and T_CRIT_A outputs are open-
drain outputs and do not have internal pull-ups. A “high” level
will not be observed on these pins until pull-up current is
provided by some external source, typically a pull-up resis-
tor. Choice of resistor value depends on many system fac-
tors but, in general, the pull-up resistor should be as large as
possible. This will minimize any internal temperature reading
errors due to internal heating of the LM99. The maximum
resistance of the pull-up to provide a 2.1V high level, based
on LM99 specification for High Level Output Current with the
supply voltage at 3.0V, is 82 k

Ω (5%) or 88.7 kΩ (1%).

1.8 DIODE FAULT DETECTION

The LM99 is equipped with operational circuitry designed to
detect fault conditions concerning the remote diode. In the
event that the D+ pin is detected as shorted to V

DD

or

floating, the Remote Temperature High Byte (RTHB) register
is loaded with +127˚C, the Remote Temperature Low Byte
(RTLB) register is loaded with 0, and the OPEN bit (D2) in
the status register is set. As a result, if the Remote T_CRIT
setpoint register (RCS) is set to a value less than +127˚C the
ALERT and T_Crit output pins will be pulled low, if the Alert
Mask and T_Crit Mask are disabled. If the Remote HIGH
Setpoint High Byte Register (RHSHB) is set to a value less
than +127˚C then ALERT will be pulled low, if the Alert Mask
is disabled. The OPEN bit itself will not trigger and ALERT.

In the event that the D+ pin is shorted to ground or D−, the
Remote Temperature High Byte (RTHB) register is loaded
with −128˚C (1000 0000) and the OPEN bit (D2) in the status
register will not be set. Since operating the LM99 at −128˚C
is beyond it’s operational limits, this temperature reading
represents this shorted fault condition. If the value in the
Remote Low Setpoint High Byte Register (RLSHB) is more
than −128˚C and the Alert Mask is disabled, ALERT will be
pulled low.

Remote diode temperature sensors that have been previ-
ously released and are competitive with the LM99 output a
code of 0˚C if the external diode is short-circuited. This
change is an improvement that allows a reading of 0˚C to be
truly interpreted as a genuine 0˚C reading and not a fault
condition.

LM99

www.national.com

10