SLVSIZ2 April 2026 FAN31790
PRODUCTION DATA
The FAN31790 is a PWM fan controller IC that manages the speed and health of up to 12 independent cooling fans in a system. It communicates with a host via an I2C, allowing software to dynamically adjust fan speeds based on temperature, load, or other system conditions.
The core function of the FAN31790 is generating independent PWM signals to provide speed control for up to 6 fans. It supports two control modes: PWM mode where the duty cycle is directly specified (0-100%), and RPM mode where the device actively monitors fan tachometer feedback and automatically adjusts the PWM duty cycle to maintain a target RPM. This closed-loop control ensures fans spin at the desired speed regardless of load variations.
Beyond speed control, the FAN31790 provides comprehensive fan monitoring and diagnostics. It can read up to 12 tachometer signals (six dedicated inputs plus six configurable from the PWM outputs), allowing it to detect fan failure conditions and report faults to the host system. Additional features include acoustic optimization through controlled duty cycle rate-of-change, fan spin-up assistance for reliable starting, sequential activation of multiple fans to reduce inrush current, and an I2C watchdog timer that forces fans to full speed if the host system becomes unresponsive.