Data Sheet ADT75
Rev. B | Page 9 of 24
TYPICAL PERFORMANCE CHARACTERISTICS
1.0
–1.0
–55
125
05326-023
TEMPERATURE (°C)
TEMPERATURE ERROR (°C)
0.8
0.6
0.4
0.2
0
–0.2
–0.4
–0.6
–0.8
–35 –15 5 25 45 65 85 105
V
DD
= 3.3V
V
DD
= 5V
Figure 5. Temperature Accuracy at 3.3 V and 5 V
500
0
–55
125
05326-024
TEMPERATURE (°C)
SUPPLY CURRENT (µA)
450
400
350
300
250
200
150
100
50
–35 –15 5 25 45 65 85 105
CONVERTING @ 5.5V
CONVERTING @ 3.3V
AVERAGE @ 5.5V
AVERAGE @ 3.3V
Figure 6. Operating Supply Current vs. Temperature
240
195
2.6 5.6
AVERAGE SUPPLY CURRENTA)
SUPPLY VOLTAGE (V)
05326-025
200
205
210
215
220
225
230
235
3.1 3.6 4.1 4.6 5.1
T
A
= 30°C
Figure 7. Average Operating Supply Current vs. Supply Voltage at 30°C
7
6
1
2
3
4
5
0
2.6 5.6
SHUTDOWN CURRENT (µA)
SUPPLY VOLTAGE (V)
05326-026
3.1 3.6 4.1 4.6 5.1
T
A
= 30°C
Figure 8. Shutdown Current vs. Supply Voltage at 30°C
0.05
–0.05
0
5.0
05326-027
SUPPLY RIPPLE FREQUENCY (MHz)
TEMPERATURE ERROR (°C)
0.04
0.03
0.02
0.01
0
–0.01
–0.02
–0.03
–0.04
0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5
T
A
= 25°C
A 0.1µF CAPACITOR IS CONNECTED AT THE V
DD
PIN.
V
DD
= 5V ± 10%
V
DD
= 3.3V ± 10%
Figure 9. Temperature Accuracy vs. Supply Ripple Frequency
0.025
–0.025
0
14
05326-028
RECOVERY TIME AT 25°C (Hours)
TEMPERATURE ERROR (°C)
0.020
0.015
0.010
0.005
0
–0.005
–0.010
–0.015
–0.020
2 4 6 8 10
12
MSOP PACKAGE
SOIC PACKAGE
Figure 10. Response to Thermal Shock
ADT75 Data Sheet
Rev. B | Page 10 of 24
THEORY OF OPERATION
CIRCUIT INFORMATION
The ADT75 is a 12-bit digital temperature sensor with the 12
th
bit acting as the sign bit. An on-board temperature sensor generates
a voltage precisely proportional to absolute temperature that is
compared to an internal voltage reference and input to a precision
digital modulator. Overall accuracy for the ADT75 A Grade is
±2°C from −25°C to +100°C and accuracy for the ADT75 B
Grade is ±1°C from 0°C to +70°C. Both grades have excellent
transducer linearity. The serial interface is SMBus /I
2
C- compatible
and the open-drain output of the ADT75 is capable of sinking 3 mA.
The on-board temperature sensor has excellent accuracy and
linearity over the entire rated temperature range without needing
correction or calibration by the user.
The sensor output is digitized by a first-order Σ-Δ modulator,
also known as the charge balance type ADC. This type of converter
uses time-domain oversampling and a high accuracy comparator to
deliver 12 bits of effective accuracy in an extremely compact circuit.
CONVERTER DETAILS
The ∑- modulator consists of an input sampler, a summing
network, an integrator, a comparator, and a 1-bit DAC. Similar
to the voltage-to-frequency converter, this architecture creates a
negative feedback loop and minimizes the integrator output by
changing the duty cycle of the comparator output in response to
input voltage changes. The comparator samples the output of the
integrator at a much higher rate than the input sampling frequency;
this is called oversampling. Oversampling spreads the quantization
noise over a much wider band than that of the input signal,
improving overall noise performance and increasing accuracy.
Σ-MODULATOR
INTEGRATOR
COMPARATOR
1-BIT
DAC
LPF DIGITAL
FILTER
CLOCK
GENERATOR
VOLTAGE REF
AND VPTAT
TEMPERATURE
VALUE
REGISTER
1-BIT
12-BIT
+
05326-011
Figure 11. First-Order Σ-Δ Modulator
The modulated output of the comparator is encoded using a
circuit technique that results in SMBus/I
2
C temperature data.
FUNCTIONAL DESCRIPTION
The conversion clock for the part is generated internally. No
external clock is required except when reading from and writing to
the serial port. In normal mode, the internal clock oscillator runs
an automatic conversion sequence. During this automatic
conversion sequence, a conversion is initiated every 100 ms.
At this time, the part powers up its analog circuitry and performs
a temperature conversion.
This temperature conversion typically takes 60 ms, after which time
the analog circuitry of the part automatically shuts down. The analog
circuitry powers up again 40 ms later, when the 100 ms timer times
out and the next conversion begins. The result of the most recent
temperature conversion is always available in the temperature
value register because the SMBus/I
2
C circuitry never shuts down.
The ADT75 can be placed in shutdown mode via the configuration
register, in which case the on-chip oscillator is shut down and
no further conversions are initiated until the ADT75 is taken out of
shutdown mode. The ADT75 can be taken out of shutdown mode
by writing 0 to Bit D0 in the configuration register. The ADT75
typically takes 1.7 ms to come out of shutdown mode. The
conversion result from the last conversion prior to shutdown can
still be read from the ADT75 even when it is in shutdown mode.
In normal conversion mode, the internal clock oscillator is reset
after every read or write operation. This causes the device to start a
temperature conversion, the result of which is typically available
60 ms later. Similarly, when the part is taken out of shutdown
mode, the internal clock oscillator is started and a conversion is
initiated.
The conversion result is typically available 60 ms later. Reading
from the device before a conversion is complete causes the
ADT75 to stop converting; the part starts again when serial
communication is finished. This read operation provides the
previous conversion result.
The measured temperature value is compared with a high
temperature limit, stored in the 16-bit T
OS
read/write register and
the hysteresis temperature limit, stored in the 16-bit T
HYST
read/
write register. If the measured value exceeds these limits then the
OS/ALERT pin is activated. This OS/ALERT pin is programmable
for mode and polarity via the configuration register.
Data Sheet ADT75
Rev. B | Page 11 of 24
Configuration register functions consist of
Switching between normal operation and full power-down.
Switching between comparator and interrupt event modes.
Setting the OS/ALERT pin active polarity.
Setting the number of faults that activate the OS/ALERT pin.
Enabling the one-shot mode.
Enabling the SMBus alert function mode on the
OS/ALERT pin.
TEMPERATURE DATA FORMAT
One LSB of the ADC corresponds to 0.0625°C. The ADC can
theoretically measure a temperature range of 255°C (−128°C to
+127°C ), but the ADT75 is guaranteed to measure a low value
temperature limit of −55°C to a high value temperature limit of
+125°C. The temperature measurement result is stored in the
16-bit temperature value register and is compared with the high
temperature limit stored in the T
OS
setpoint register and the
hysteresis limit in the T
HYST
setpoint register.
Temperature data in the temperature value register, the T
OS
setpoint register and the T
HYST
setpoint register, is represented
by a 12-bit twos complement word. The MSB is the temperature
sign bit. The four LSBs, Bit DB0 to Bit DB3, are not part of the
temperature conversion result and are always 0s. Table 6 shows
the temperature data format without Bit DB0 to Bit DB3.
Reading back the temperature from the temperature value
register requires a 2-byte read unless only a 1°C (8-bit) resolution
is required, then a 1-byte read is required. Designers that use a
9-bit temperature data format can still use the ADT75 by ignoring
the last three LSBs of the 12-bit temperature value. These three
LSBs are Bit D4 to Bit D6 in Table 6.
Table 6. 12-Bit Temperature Data Format
Temperature
Digital Output (Binary)
DB15 to DB4
Digital Output (Hex)
−55°C 1100 1001 0000 0xC90
−50°C 1100 1110 0000 0xCE0
−25°C 1110 0111 0000 0xE70
−0.0625°C 1111 1111 1111 0xFFF
0°C 0000 0000 0000 0x000
+0.0625°C 0000 0000 0001 0x001
+10°C 0000 1010 0000 0x0A0
+25°C 0001 1001 0000 0x190
+50°C 0011 0010 0000 0x320
+75°C 0100 1011 0000 0x4B0
+100°C 0110 0100 0000 0x640
+125°C 0111 1101 0000 0x7D0
Temperature Conversion Formulas
12-Bit Temperature Data Format
Positive Temperature = ADC Code(d)/16
Negative Temperature = (ADC Code(d)
1
− 4096)/16, or
Negative Temperature = (ADC Code(d)
2
2048)/16
9-Bit Temperature Data Format
Positive Temperature = ADC Code(d)/2
Negative Temperature = (ADC Code(d)
3
512)/2, or
Negative Temperature = (ADC Code(d)
4
256)/2
8-Bit Temperature Data Format
Positive Temperature = ADC Code(d)
Negative Temperature = ADC Code(d)
5
256, or Negative
Temperature = ADC Code(d)
6
128
Bit DB7 (sign bit) is removed from the ADC code.
1
For ADC code, use all 12 bits of the data byte, including the sign bit.
2
For ADC code, Bit DB11 (sign bit) is removed from the ADC code.
3
For ADC code, use all 9 bits of the data byte, including the sign bit.
4
Bit DB8 (sign bit) is removed from the ADC code.
5
For the ADC code, use all 8 bits of the data byte, including the sign bit.
6
Bit DB7 (sign bit) is removed from the ADC code.

ADT75ARMZ

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Board Mount Temperature Sensors 1 Deg C Accurate 12-Bit Digital
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union