Download Print this page

ON Semiconductor ADT7476AARQZ-R Manual page 19

Remote thermal controller and voltage monitor

Advertisement

and null it out using the offset registers. The offset registers
automatically add a twos complement 8-bit reading to every
temperature measurement.
Changing Bit 1 of Configuration Register 5 (0x7C)
changes the resolution and therefore, the range of the
temperature offset as either having a −63°C to +127°C range
with a resolution of 1°C or having a −63°C to +64°C range
with a resolution of 0.5°C. This temperature offset can be
used to compensate for linear temperature errors introduced
by noise.
Table 16. TEMPERATURE OFFSET REGISTERS
Register
0x70
0x71
0x72
ADT7463/ADT7476A Backwards Compatible Mode
By setting Bit 0 of Configuration Register 5 (0x7C), all
temperature measurements are stored in the zone
temperature reading registers (0x25, 0x26, and 0x27) in
twos complement in the −63°C to +127°C range. The
temperature limits must be reprogrammed in twos
complement.
If a twos complement temperature below −63°C is
entered, the temperature is clamped to −63°C. In this mode,
the diode fault condition remains −128°C = 1000 0000,
while in the extended temperature range (−63°C to +191°C),
the fault condition is represented by −64°C = 0000 0000.
Table 17. TEMPERATURE READING REGISTERS
Register
0x25
0x26
0x27
0x77
Table 18. EXTENDED RESOLUTION TEMPERATURE
MEASUREMENT REGISTER BITS
Bit
Mnemonic
[7:6]
TDM2
[5:4]
LTMP
[3:2]
TDM1
Temperature Limit Registers
Associated with each temperature measurement channel
are high and low limit registers. Exceeding the programmed
high or low limit causes the appropriate status bit to be set.
Exceeding either limit can also generate SMBALERT
interrupts (depending on the way the interrupt mask register
is programmed and assuming that SMBALERT is set as an
output on the appropriate pin).
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Description
Remote 1 Temperature Offset
Local Temperature Offset
Remote 2 Temperature Offset
Description
Remote 1 Temperature
Local Temperature
Remote 2 Temperature
Extended Resolution 2
Description
Remote 2 Temperature LSBs
Local Temperature LSBs
Remote 1 Temperature LSBs
ADT7476A
Table 19. TEMPERATURE LIMIT REGISTERS
Register
0x4E
0x4F
0x50
0x51
0x52
0x53
Reading Temperature from the ADT7476A
It is important to note that temperature can be read from
Default
the ADT7476A as an 8-bit value (with 1°C resolution) or as
a 10-bit value (with 0.25°C resolution). If only 1°C
0x00 (0°C)
resolution is required, the temperature readings can be read
0x00 (0°C)
back at any time and in no particular order.
0x00 (0°C)
If the 10-bit measurement is required, this involves a
2-register read for each measurement. Extended Resolution
Register 2 (0x77) should be read first. This causes all
temperature reading registers to be frozen until all
temperature reading registers have been read from. This
prevents an MSB reading from being updated while its two
LSBs are being read and vice versa.
Additional ADC Functions for Temperature
Measurement
A number of other functions are available on the
ADT7476A to offer the system designer increased
flexibility.
Turn-off Averaging
For each temperature measurement read from a value
Default
register, 16 readings have actually been made internally, and
the results averaged, before being placed into the value
register. Sometimes it is necessary to take a very fast
measurement. Setting Bit 4 of Configuration Register 2
(0x73) turns averaging off. The default round robin cycle
0x00
time takes 146.5 ms.
Table 20. CONVERSION TIME WITH AVERAGING
DISABLED
Channel
Voltage Channels
Remote Temperature 1
Remote Temperature 2
Local Temperature
When Bit 7 of Configuration Register 6 (0x10) is set, the
default round robin cycle time increases to 240 ms.
Table 21. CONVERSION TIME WITH AVERAGING
ENABLED
Channel
Voltage Channels
Remote Temperature
Local Temperature
www.onsemi.com
19
Description
Remote 1 Temperature Low Limit
Remote 1 Temperature High Limit
Local Temperature Low Limit
Local Temperature High Limit
Remote 2 Temperature Low Limit
Remote 2 Temperature High Limit
Measurement Time (ms)
0.7
1.3
Measurement Time (ms)
11
39
12
Default
0x81
0x7F
0x81
0x7F
0x81
0x7F
7
7

Advertisement

loading