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 BC557

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

TIP41C Transistor

NPN power transistor with high current (6A) & voltage (100V) ratings

1.2R Fixed Resistor 1W

1.2R Fixed Resistor 1W

A 1.2-ohm resistor rated for 1 watts

10K Fixed Resistor

10K Variable Resistor

Adjustable resistor with 10,000 ohm resistance

0.1µF Capacitor

0.1µF Capacitor

Medium-value film or ceramic capacitor for AC/DC circuits

1K Fixed Resistor 1/4W

1K Fixed Resistor 1/4W

A 1,000-ohm resistor rated for 0.25 watts

12V DC Motor

12V DC Motor

A direct current motor that runs on 12 volts

BC557 Transistor

BC557 Transistor

A PNP general-purpose transistor, max current −100mA, voltage −45V

*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 motor speed control circuit

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

12V DC fan speed controller

A 12V DC fan speed controller is another simple PWM circuit that is used to control the airflow by varying the duty cycle. With a MOSFET and a 555 timer IC, you can create a cheap but efficient computer or cooling fan controller that will provide variable speed with reasonable power dissipation.

smoke detector wiring diagram:

A fire alarm system wiring diagram illustrates the connection of detectors, manual call points, control panels, and sirens to provide early detection and alert in case of fire breakage. Smoke and heat detectors are installed in key strategic locations around the building and wired to the primary control panel in series (loop) or parallel, depending upon the type of system. Call points are manual alarms that are operated by occupants. The control panel oversees all the equipment, turning on sirens or strobes when a fire is detected. Appropriate wiring, with proper cable size, polarity, and circuit protection, is crucial to reliable operation. Fire alarm systems may be traditional, zones and simple triggered, or addressable, using unique addresses of the individual devices. The constant check-ups and repairs make certain that the system is operating properly and ensure safety in homes, offices, or commercial buildings.

⚡ Work & Installation (Input → Output):

  • Input: Smoke/heat detectors and manual call points
  • Step 1: Connect detectors and manual call points to the control panel in a series or loop configuration
  • Step 2: Ensure correct polarity and use appropriate cable sizing
  • Step 3: Connect sirens, strobes, or bells to the control panel output
  • Step 4: Test each detector and manual call point for proper operation
  • Output: Fire detection triggers alarms, alerting occupants immediately for safety

Testing & Final Adjustments:

Check the manual call points and each detector in the system after it is wired. Be sure to check continuity and proper polarity of all circuits. Check the control panel with fire event simulation or triggering manual call points to check The operation of sirens and strobes. Check cable routing, secure terminals, and have all circuits properly protected. Check zone or loop settings on traditional systems and addressable systems. Test the entire system to ensure that the alarms activate immediately, and that all equipment is correct with the control panel. Label all devices to be maintained. Consistent testing, battery tests, and inspection of detectors also guarantee their reliability in the long term run, in addition to adherence to the fire safety criteria, assuring the maximum protection of occupants in residential or commercial premises.

Frequently Asked Questions - 12v Dc motor speed control circuit:

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.