PWM Temperature Controlled FAN using TC648 and NTC sensor

The project described here is a switch mode fan speed controller for use with brushed or brushless DC motors. Temperature proportional speed control is accomplished using pulse width modulation (PWM). 10K Ohms NTC is used to sense the temperature. The project is built using TC648 chip and configured with auto-shutdown mode. In Auto-Shutdown mode, fan operation is automatically suspended when the measured temperature is lower than 25 degrees centigrade. The fan is automatically restarted and proportional speed control is restored when the temperature exceeds 25 degrees centigrade. An integrated Start-Up Timer ensures reliable motor start-up at turn-on, or when coming out of Shutdown mode. MOSFET Q1 is provided to drive the Fan up to 3A of load. A few fans require a PWM signal to work. Use gate of MOSFET to take out the direct PWM signal.

Auto-Shutdown Setting (Resistor Divider R3 and R5)

An external resistors R3 and R5 divider connected to the VAS input sets the auto-shutdown threshold. Auto-shutdown occurs when VIN ≤ VAS. During the shutdown, the supply current falls to 25 µA (typical). The fan is automatically restarted when VIN ≥ (VAS +VHAS).

PWM (Duty Cycle 42% to 100%, 42% is setpoint for minimum speed beyond this shutdown event occurs)

The PWM circuit consists of a ramp generator and threshold detector. The frequency of the PWM is determined by the value of the capacitor connected to the CF pin. A frequency of 30 Hz is selected using CF capacitor C5, PWM is also the time base for the Start-up Timer. The PWM voltage control range is 1.25V to 2.65V (typical) for 0% to 100% output duty cycle.

Start-Up Timer

To ensure reliable fan start-up, the Start-up Timer turns the VOUT output on for 32 cycles of the PWM whenever the fan is started from the off state. This occurs at power-up and when coming out of shutdown or auto-shutdown mode.  Start-up time is approximately one second with PWM frequency 30Hz)

Auto shut-Down Mode Calculation

  • Calculation R1 and R2 based on using an NTC having a resistance of 10 kΩ at TMIN (25°C) and 4.65 kΩ at TMAX (45°C) R1 = 20 kΩ R2 = 3K6 kΩ
  • Set auto-shutdown level. VAS = 1.8V Limit the divider current to 100 µA R3 = 33 kΩ R5 = 18 kΩ
Note: This board operates in auto-shutdown mode, but it can also be configured as minimum speed mode, refer to datasheet for configuration. Various speed (Duty Cycle) VS Temp range can be achieved by changing resistor value, refer to the datasheet of the chip for equations.

Features

  • Operating Supply 12V to 18V
  • Fan 12V – 18V DC
  • Load up to 3A (12V to 18V)
  • PWM Duty Cycle 42% to 100%
  • Fan Shut-down when Temperature Falls approx. 25 Degree Centigrade
  • Fan Low Speed (42% Duty Cycle) When Temperature 25 Degree Centigrade
  • Fan Full Speed (100% Duty Cycle) When Temperature goes Above approx. 45 Degree Centigrade
  • PWM Frequency 30 Hz
  • Temperature Proportional Fan Speed for Acoustic Control and Longer Fan Life
  • PCB dimensions: 31.91 x 22.86 mm

Schematic

Parts List

NOQNTY.REF.DESC.MANUFACTURERSUPPLIERPART NO
11CN12 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5315-ND
21CN22 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5315-ND
31C110uF/10V SMD SIZE 1206MURATA/YAGEODIGIKEY
41C20.1uF/50V SMD SIZE 0805MURATA/YAGEODIGIKEY
52C3,C610K PF SMD SIZE 0805MURATA/YAGEODIGIKEY
61C410uF/25V SMD SIZE 1210 OR 1206MURATA/YAGEODIGIKEY
71Q1FDD8876ON SEMIDIGIKEYFDD8876CT-ND
81RT110K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
91R120K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
101R23K6 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
111R333K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
121R410E 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
131R518K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
141U1LM7805-DAPK DON SEMIDIGIKEYMC78M05CDTGOS-ND
151U2TC648 SOIC8MICROCHIPDIGIKEYTC648VOA713CT-ND
161C51uF/10V SMD SIZE 0805MURATA/YAGEODIGIKEY

Connections

Gerber View

Photos

Video

TC648 Datasheet

Please follow and like us:
Pin Share

PCB

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments

RELATED PROJECTS

TOP PCB Companies