Creators
Rojony Khatun Author
Rojony Khatun
CalculatorToolsProjectExpert
Reviewers
Małgorzata Koperska, MD Steven Wooding
Last updated: January 14, 2026

12V DC Fan Speed Controller Circuit with PWM using 555 IC

🇺🇸
English
Default
🇪🇸
Español
Spanish
🇫🇷
Français
French
🇩🇪
Deutsch
German
TIP3055 Transistor

TIP3055 Transistor

NPN power transistor with high current handling capacity

10K Fixed Resistor

10K Variable Resistor

Adjustable resistor with 10,000 ohm resistance

*Please note: These are affiliate links. I may make a commission if you buy the components through these links. I would appreciate your support in this way!

12v DC Fan Speed Controller

Build a 12V DC fan speed controller using 555 PWM circuit. Adjust fan speed smoothly with MOSFET driver. Simple, low-cost, and efficient design.

12V DC fan speed controller

A fan speed controller is a basic PWM circuit that is used to regulate the airflow by modulating the duty cycle. A simple controller with variable speed using a minimum of power and based on a 555 timer IC and MOSFET can be made to control computer/cooling fans.

LM317 with pass transistor high current

LM317, a standard adjustable voltage regulator IC, has an output current of 1.25V -30V. The LM317, however, on its own, can deliver a maximum of 1.5A. External power transistors (such as 2N3055 or TIP35) are also used as current boosters to create a 30 V 6 A variable power supply. The LM317 regulates the value of the output voltage, and the high current flow is addressed by the external transistors. A step-down transformer (AC to DC) is needed in the circuit; the diodes of the rectifier and the filter capacitors are used to give the circuit a smooth DC input to the LM317. A variable potentiometer will enable the user to adjust the output voltage to range between 1.25V and 30V. To safely operate the LM317 as well as the external transistors, both require proper heatsinking and cooling fans to safely operate them at 6A. This kind of power supply is common in electronics laboratories, amateur testing, circuit experimentation, and in repair work where variable voltage and high current are needed.

Work / Installation (Inputs → Outputs)

This step-down transformer (e.g., 24 V AC, 6-8A) supplies the input, and this is rectified and filtered into DC. This is DC which is fed into the LM317 regulator IC. The output voltage (1.25V1.25V) is adjusted in a potentiometer. As the LM317 cannot conduct 6A by itself, some outer power transistors are put in parallel as current boosters. The output is a stable, adjustable DC voltage up to 6A. Safe installation requires proper heatsinking, wiring, and fuses.

Testing & Final Adjustments

Once the circuit has been assembled, attach it to the transformer and measure the DC output using a multimeter. Adjust the potentiometer to test the range of voltages from 1.25V to 30V. Begin with a small load, say a 12V bulb, then slowly increase to higher loads until a load of 6A is reached. Monitor voltage stability and make sure that there is a minimum drop on the load. Test the LM317 and power transistors to heat: add heatsinks and cooling fans. Check that the transformer rating is equal to the current required. Provided that there is a ripple, make the filter capacitor size larger. To achieve reliability in the long term, a thermal cutoff or fuse protection is to be used. The power supply provides stable and smooth voltage to be used in electronics testing, charging, and repair with required adjustments.

Frequently Asked Questions - 12v DC Fan Speed Controller:

What is a 12V DC fan speed controller?

It is a circuit that adjusts the speed of a 12V DC fan using PWM signals.

Which IC is used in this circuit?

The popular 555 timer IC is used for generating PWM signals.

Why use PWM for fan control?

PWM improves efficiency by reducing power loss compared to resistors.

Can this circuit control any DC motor?

Yes, it works with most small 12V DC motors or fans.

What component drives the fan?

A MOSFET acts as a power switch to drive the fan.

How do you adjust the speed?

A potentiometer is used to change the PWM duty cycle.

Does the MOSFET need a heatsink?

Yes, if the fan draws more than 1A current.

Is back-EMF protection needed?

Yes, a diode protects the MOSFET from motor back-EMF.

What power source is required?

A regulated 12V DC power supply is needed.

Where can this be used?

It can be used in computers, cars, or DIY cooling systems.

Comments

Please login to comment.

Rojony Khatun

Rojony Khatun

Calculator Tools Project

Rojony Khatun is the creator of a free online tools website designed to simplify everyday and engineering-related calculations for students, professionals, and hobbyists. The platform offers a wide variety of basic and advanced calculators across key categories, including Electrical Calculators, Electronic Calculators, and Time & Date Calculators, helping users solve problems quickly and accurately.