The ADT7470 is a multi-channel temperature sensor and fan controller that can monitor up to 10 remote temperature sensors and independently monitor and control the speed of up to 4 fans. PWM outputs drive each fan under software control. FULL_SPEED input allows fans to be blasted PWMMAX by external hardware. SMBALERT interrupt signals failures to system controller. Three-state ADDR pin allows up to 3 devices on a single bus. Temperature decoder interprets TMP05/TMP06 temperature sensors and communicates values over I2C bus. Supports fast I2C standard (max 400 kHz). Meets SMBus 2.0 electrical specifications (fully SMBus 1.1-compliant). Footprint-compatible with ADT7460. Applications include servers, networking and telecommunications equipment, and desktops.
The ADT7470 is a multichannel temperature‑sensor hub and PWM fan controller designed for noise‑sensitive systems that require active cooling. It monitors up to ten remote temperature sensors and independently controls the speed of up to four fans via an I²C/SMBus interface.
The manual provides full specifications, absolute maximum ratings, pin descriptions, functional block diagrams, register maps, SMBus communication protocols, fan‑speed measurement methods, interrupt handling, and configuration options such as automatic fan control and temperature‑based fan curves.
| Supply Voltage (VCC) | 3.0 V – 5.5 V |
|---|---|
| Supply Current (ICc) | 0.5 mA – 0.8 mA |
| Standby Current | 4 µA |
| Maximum Number of Temperature Sensors | 10 |
| Maximum Number of Independently Controlled Fans | 4 |
| I²C Bus Speed | up to 400 kHz |
It can monitor up to ten remote temperature sensors.
The device can independently control the speed of up to four fans.
The FULL_SPEED input allows fans to be blasted to PWMMAX for rapid cooling or on system startup.
The ADT7470 supports fast I²C operation up to 400 kHz.