I2C fan speed controller for four independent channels
The MAX6620ATI+ from Analog Devices (formerly Maxim Integrated) is a dedicated fan speed controller that manages up to four brushed DC fans via an I2C interface. It outputs four high-side pre-driver signals to drive external N-channel MOSFETs, giving the system designer control over fan voltage and speed without burdening the main MCU with PWM generation or tachometer polling.
The four pre-driver outputs are high-side only, meaning each channel drives the gate of an external N-channel MOSFET that switches the fan's positive supply rail. The controller handles the closed-loop speed regulation and tachometer feedback decoding internally, so the external BOM per fan is just one MOSFET plus a few passives — no separate PWM generator or op-amp for tach signal conditioning. Pre-driver outputs drive external N-channel MOSFETs.
