Skip to content

rubiath/motor-speed-controller-using-555-timer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Motor Speed Controller using 555 Timer

A simple DC motor speed controller built using the classic 555 Timer IC.


🔧 The Circuit

Here’s the soldered circuit I made on a veroboard:


🖥️ PCB Design

Later, I designed a PCB using EasyEDA Pro.
Here’s the 3D view of the PCB:

PCB 3D View


▶️ Demo Video

Watch the project in action on my YouTube channel:
👉 YouTube Demo


⚡ How It Works

The circuit works using PWM (Pulse Width Modulation) generated by the 555 Timer IC in astable mode.

  • The duty cycle of the PWM is adjusted with a potentiometer.
  • This changes the average voltage applied to the DC motor.
  • A MOSFET is used as a switch for efficient motor control.

🛠️ Parts List

  • 10nF Ceramic Capacitor
  • 0.1µF Ceramic Capacitor
  • 1N4148B Diode
  • 1N4001 Diode
  • LM555CN Integrated Circuit
  • IRFZ44NPBF MOSFET
  • 1kΩ Resistor
  • 100kΩ Potentiometer

✨ A classic example of how a small IC like the 555 Timer can be used to control motor speed.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors