ADM1034
http://onsemi.com
15
To further reduce the effects of noise, digital filtering is
performed by averaging the results of 16 measurement cycles
at conversion rates of less than or equal to 8 Hz. An external
temperature measurement takes nominally 32 ms when
averaging is enabled and 6 ms when averaging is disabled.
One LSB of the ADC corresponds to 0.03125癈. The
ADM1034 can theoretically measure temperatures from
64癈 to +191.96875癈, although these are outside its
operating range. The extended temperature resolution data
format is shown in Table 9. The data for the local and remote
channels is stored in the extended temperature resolution
registers (Reg. 0x40 = Local, Reg. 0x42 = Remote 1, and
Reg. 0x44 = Remote 2).
Table 10. TEMPERATURE MEASUREMENT
REGISTERS
Register
Description
Default
0x40
Local Temperature, LSBs
0x00
0x41
Local Temperature, MSBs
0x00
0x42
Remote 1 Temperature, LSBs
0x00
0x43
Remote 1 Temperature, MSBs
0x00
0x44
Remote 2 Temperature, LSBs
0x00
0x45
Remote 2 Temperature, MSBs
0x00
High and low temperature limit registers are associated
with each temperature measurement channel. Exceeding the
programmed high and low limits sets the appropriate status
bit. Exceeding either limit can cause an SMBusALERT
interrupt.
Table 11. TEMPERATURE MEASUREMENT LIMIT
REGISTERS
Register
Description
Default
0x0B
Local High Limit
0x8B (75癈)
0x0C
Local Low Limit
0x54 (20癈)
0x0D
Local THERM
Limit
0x95 (85癈)
0x0E
Remote 1 High Limit
0x8B (75癈)
0x0F
Remote 1 Low Limit
0x54 (20癈)
0x10
Remote 1 THERM
Limit
0x95 (85癈)
0x11
Remote 2 High Limit
0x8B (75癈)
0x12
Remote 2 Low Limit
0x54 (20癈)
0x13
Remote 2 THERM
Limit
0x95 (85癈)
Figure 27. ADM1034 Signal Conditioning
LOW-PASS FILTER
f
C
= 65 kHz
REMOTE
SENSING
TRANSISTOR
D+
D
V
DD
I
BIAS
I
N1 ?I
V
OUT+
V
OUT
To ADC
N2 ?I
Additional Functions
Several other temperature measurement functions
available on the ADM1034 offer the systems designer added
flexibility.
Turn-off Averaging
The ADM1034 performs averaging at conversion rates of
less than or equal to 8 conversions per second. This means
that the value in the measurement register is the average of 16
measurements. For faster measurements, set the conversion
rate to 16 conversions per second or greater. (Averaging is not
carried out at these conversion rates.) Alternatively, switch
off averaging at the slower conversion rates by setting Bit 1
(AVG) of Configuration 1 Register (Address 0x01).
Single-channel ADC Conversions
In normal operating mode, the ADM1034 converts on
three temperature channels: the local temperature channel,
and the remote 1 and remote 2 channels. However, the user
has the option to set up the ADM1034 to convert on one
channel only. To enable single-channel mode, the user sets
the round-robin bit (Bit 7) in Configuration Register 2
(Address 0x02) to 0. When the round-robin bit equals 1, the
ADM1034 converts on all three temperature channels. In
single-channel mode, it converts on one channel only, to be
determined by the state of the channel selector bits (Bits 5
and 4) of the Configuration Register 2 (Address 0x02).
Table 12. CHANNEL SELECTOR
Bits 5:4
Channel Selector (Configuration 2)
00
Local Channel = Default
01
Remote 1 Channel
10
Remote 2 Channel
11
Reserved