ADM1033
http://onsemi.com
7
TYPICAL PERFORMANCE CHARACTERISTICS (Cont’d)
Figure 9. Remote 1 Temperature Error vs.
Actual Temperature
Figure 10. Local Temperature Error vs.
Actual Temperature
Figure 11. Standby Supply Current vs.
SCLK Frequency
Figure 12. Standby Supply Current vs.
Supply Voltage
Figure 13. Supply Current vs. Conversion Rate Figure 14. Supply Current vs. ADM1033 Temperature
TEMPERATURE (C)
60
TEMPERATURE ERROR (C)
7
MEAN
40 20 0 20 40 60 80 100 120 140
6
5
4
3
2
1
0
1
2
LOW 4 SIGMA
HIGH 4 SIGMA
S1
S2
S3
S4
S5
V1
V2
V3
V4
V5
TEMPERATURE (C)
50
ERROR (C)
7
6
5
4
3
2
1
0
1
2
0 50 100 150
MEAN
LOW 4 SIGMA
HIGH 4 SIGMA
S1
S2
S3
S4
S5
V1
V2
V3
V4
V5
FSCL (kHz)
1
360
DEV 31
10 100 1000
DEV 33
DEV 32
370
380
390
400
410
420
430
I
CC
(mA)
SUPPLY VOLTAGE (V)
0
0
123 456
0.1
0.2
0.3
0.4
0.5
0.6
0.7
STANDBY SUPPLY CURRENT
CONVERSION RATE (Hz)
0.01
0
DEV 32
200
400
600
800
1000
1200
0.1 1 10 100
I
CC
(mA)
DEV 31
DEV 33
TEMPERATURE (C)
60
1.25
40 20 0 20 40 60 80 100
1.30
1.35
1.40
1.45
1.50
1.55
SUPPLY CURRENT
ADM1033
http://onsemi.com
8
Functional Description
The ADM1033 is a local- and remote-temperature
monitor and fan controller for use in a variety of
applications, including microprocessor-based systems. The
device accurately monitors remote and ambient temperature
and uses that information to quietly control the speed of a
cooling fan. Whenever a fan stalls, the device asserts a
FAN_FAULT
output.
The ADM1033 features a THERM
I/O. As an input, this
measures assertions on the THERM
pin. As an output, it
asserts a low signal to indicate when the measured
temperature exceeds the programmed THERM
temperature.
The ADM1033 communicates over an SMBus 2.0 interface.
Its LOCATION input determines which version of SMBus to
use, as well as the SMBus address (in fixed and discoverable
mode) and the LOCATION bits in the UDID (in ARP-capable
mode).
Internal Registers
Table 5 gives a brief description of the ADM1033’s
principal internal registers. For more detailed information
on the function of each register, refer to Table 35.
Serial Bus Interface
The ADM1033 communicates with the master via the
2-wire SMBus 2.0 interface. It supports two versions of
SMBus 2.0, determined by the value of the LOCATION
input’s resistors.
The first version is fully ARP-capable. This means that it
supports address resolution protocol (ARP), allowing the
master to dynamically address the device on powerup. It
responds to ARP commands such as “Prepare to ARP.”
The second SMBus version, fixed and discoverable, is
backwards compatible with SMBus 1.0 and 1.1. In this mode,
the ADM1033 powers up with a fixed address, which is
determined by the state of the LOCATION pin on powerup.
NOTE: When using the ADM1033, Addresses 0xC2 and 0xCA should
not be used by any other device on the bus.
Location Input
The LOCATION input is a resistor divider input. It has
multiple functions and can specify the SMBus version (in
fixed and discoverable or ARP-capable modes); the SMBus
address (in fixed and discoverable mode); and the LLL bits
(in UDID in ARP-capable mode).
Figure 15. Bootstrapping the LOCATION Input
ADM1033
PIN 13
V
CC
GND
R1
R2
LOCATION
The voltage of this 8-level input is set by a potential
divider. The voltage on LOCATION is sampled on powerup
and digitized by the on-chip ADC to determine the
LOCATION input value. Because the LOCATION input is
sampled only at powerup, changes made while power is
applied have no effect.
SMBus 2.0 ARP-Capable Mode
In ARP-capable mode, the ADM1033 supports features
such as address resolution protocol (ARP) and unique device
identifier (UDID). The UDID is a 128-bit message that
describes the ADM1033’s capabilities to the master. The
UDID also includes a vendor specific ID for functionally
equivalent devices.
Figure 16. Setting Up Multiple ADM1033 Addresses
in SMBus 2.0 ARP-capable Mode
ADM1033 1
V
CC
GND
ARP
LOCATION = 111
1.5 kW
ADM1033 2
ADM1033 3
ADM1033 4
ADM1033 5
ADM1033 6
ADM1033 7
ADM1033 8
ARP
LOCATION = 110
1 kW
ARP
LOCATION = 101
1 kW
ARP
LOCATION = 100
1 kW
FD
ADDRESS = 53h
1 kW
FD
ADDRESS = 52h
1 kW
FD
ADDRESS = 51h
1.5 kW
FD
ADDRESS = 50h
In SMBus 2.0 mode, this vendor specific ID is generated
by an on-chip random number generator. This should enable
two adjacent ADM1033s in the same system to powerup
with a different vendor specific ID, allowing the master to
identify the two separate ADM1033’s and assign a different
address to each.
The state of the LOCATION input on powerup is also
reflected in the UDID. This is useful when there is more than
one ADM1033 in the system, so the master knows which one
it is communicating with. The complete UDID is listed in
Table 7.
The SMBus 2.0 master issues both general and directed
ARP commands. A general command is directed at all ARP
devices. A directed command is targeted at a single device
once an address has been established. The PEC byte must be
used for ARP commands. (Refer to the Packet Error
Checking (PEC) section.)
ADM1033
http://onsemi.com
9
The ADM1033 responds to the following commands:
Prepare to ARP (General)
Reset Device (General and Directed)
Get UDID (General and Directed)
Assign Address (General)
Table 5. INTERNAL REGISTER DESCRIPTIONS
Register Description
Configuration Provides control and configuration of various functions on the device.
Conversion Rate Determines the number of measurements per second completed by the ADM1033.
Address Pointer Contains the address that selects one of the other internal registers. When writing to the ADM1033,
the first byte of data is always a register address, written to the address pointer register.
Status Provides the status of each limit comparison.
Interrupt Mask Allows the option to mask ALERTs due to particular out-of-limit conditions.
Value and Limit Stores the results of temperature and fan speed measurements, along with their limit values.
Offset Allows the local and remote temperature channel readings to be offset by a twos complement value
written to them. These values are automatically added to the temperature values (or subtracted from
them if negative). This allows the systems designer to optimize the system if required, by adding or
subtracting up to 15.875C from a temperature reading.
THERM Limit and Hysteresis Contains the temperature value at which THERM is asserted and indicates the level of hysteresis.
Look-up Table Used to program the look-up table for the fan speed-to-temperature profile.
THERM % On-time and
THERM
% Limit
Reflects the state of the THERM input and monitors the duration of the assertion time of the signal as
a percentage of a time window. The user can program the length of the time window.
Table 6. RESISTOR RATIOS FOR SETTING LOCATION BITS
Ideal Ratio R2/(R1 + R2)
R1 kW R2 W
Actual R2/(R1 + R2) Error %
SMBus Ver
(Note 1)
SMBus Address UDID LLL
N/A 0 O/C 1 0 ARP N/A 111
0.8125 18 82 0.82 +0.75 ARP N/A 110
0.6875 22 47 0.6812 0.63 ARP N/A 101
0.5625 12 15 0.5556 0.69 ARP N/A 100
0.4375 15 12 0.4444 +0.69 FD 0x53 N/A
0.3125 47 22 0.3188 +0.63 FD 0x52 N/A
0.1875 82 18 0.18 0.75 FD 0x51 N/A
N/A O/C 0 0 0 FD 0x50 N/A
1. ARP denotes ARP-capable mode, FD denotes fixed and discoverable mode.
Table 7. UDID VALUES
Bit No. Name Function Value
<127:120> Device Capabilities Describes the ADM1033’s capabilities (for instance, that it supports
PEC and uses a random number address device).
11000001
<119:112> Version/Revision UDID version number (Version 1) and silicon revision identification 00001010
<111:96> Vendor ID Analog Devices vendor ID number, as assigned by the SBS
Implementer’s Forum or the PCI SIG.
00010001
11010100
<95:80> Device ID Device ID. 00010000
00110100
<79:64> Interface Identifies the protocol layer interfaces supported by the ADM1033.
This represents SMBus 2.0 as the Interface version..
00000000
00000100
<63:48> Subsystem Vendor ID Subsystem Vendor ID = 0 (subsystem fields are unsupported). 00000000
00000000
<47:32> Subsystem Device ID Subsystem Device ID = 0 (subsystem fields are unsupported). 00000000
00000000
<31:0> Vendor Specific ID A unique number per device. Contains LOCATION information (LL)
and a 16-bit random number (x). See Table 9 for information on
setting the LLL bits.
00000000
00000LLL
xxxxxxxx
xxxxxxxx

ADM1033ARQZ-REEL

Mfr. #:
Manufacturer:
ON Semiconductor
Description:
Board Mount Temperature Sensors +/- 1 C Digital 2-Wire
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union