STMicroelectronics AN2680 Fan Speed Controller Application Note

This application note describes the method of defining the system for regulating the speed of the 5 Vdc fan using an ST72651AR6 microcontroller and digital temperature sensor STDS75 or STLM75. The sensor measures the temperature data and communicates this data to the microcontroller. Based on this temperature data, the microcontroller issues a PWM signal with varying duty cycle to the fan for regulating its speed.


STMicroelectronics AN2680 Fan Speed Controller Application Note - cover page
Brand
STMicroelectronics
Category
Other Electronics
Document type
Application Note
Language
English
Pages
15
File format
PDF
File size
120 KB
Published
06 August, 2012
Updated
01 October, 2023
MD5 checksum
3D2C92BC3A4325F7F9DFF3FAF3EFD118

About this manual

The document details a method for defining a system to regulate the speed of a 5 Vdc fan. The system utilizes an ST72651AR6 microcontroller with I2C interface and PWM peripheral, communicating with either an STDS75 or STLM75 digital temperature sensor. Based on ambient temperature data received from the sensor, the microcontroller issues a PWM signal to control the fan speed.

The guide covers the theory of operation for both the digital temperature sensors (STDS75/STLM75) and BLDC fans. It explains hardware setup involving an N-channel power MOSFET for low-side drive and provides details on configuring sensor registers for alarm thresholds and oversaturation settings.

What's inside

  • Digital temperature sensor
  • Theory of operation
  • Interfacing with microcontroller
  • Configuring the sensor
  • Alarm signal behavior
  • BLDC fan principles
  • PWM control method
  • Hardware setup
  • Software flow

Specifications

Measurable temperature range-55 °C to 125 °C
Sensor resolution (default)9 bits
Fan supply voltage5 Vdc
Microcontroller modelST72651AR6
MOSFET modelSTB100NFO3L

Frequently asked questions

Which temperature sensors are supported in this application?

The system supports the STDS75 or STLM75 digital temperature sensor.

How is the fan speed regulated?

The microcontroller issues a PWM signal with varying duty cycle to the fan for regulating its speed.

What is the default resolution of the STDS75 and STLM75 sensors?

The default resolution setting used in this application is 9 bits.

Download PDF (120 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →