PWM LED Dimmer/ Brightness Control by 555 Timer With Video Simulation

Jaseem Vp
How to change the brightness of a LED? Whether led lights are dimmable? Is it possible to adjust the brightness of LEDs? LED is basically a diode, when the forward voltage exceeds 0.7 volt, it starts to glow, and if the forward voltage is less than 0.7 volt, it will be in the OFF state. What happens if we are providing a high voltage to the LED so as to increase the brightness?
Will it be a practical solution? No, it will lead to the burning of LED. So what we can do to adjust the brightness of LEDs? Here Circuits Gallery comes with a simple LED brightness control circuit using (Pulse Width Modulation) PWM method. It is also called PWM LED dimmer circuit diagram. By changing the pulse width of square wave, it is possible to control the brightness of LED. We have already discussed about the PWM signal generation before. Here NE555 timer IC is used to produce PWM signals.

Also read: Astable Multivibrator by 555 Timer
LED Dimmer Circuit Schematic

Components Required for LED Dimmer Controller
Resistors (4.7kΩ)
Potentiometer (10kΩ)
Capacitor (100nF or 0.1µF)
555 timer IC
Working of PWM LED Light Dimmer Circuit
We have already discussed about Pulse Width Modulation (PWM). Op-Amps and 555 ICs are widely used for generating PWM signals.
Our new circuit is based on 555 timer IC. You can use this circuit as a dimmer switch for LED lights. This PWM concept is also applicable for lamp dimmer switches too. But here we are explaining about 555 led dimmer.
At the instant of powering ON the circuit, output will be 5V, because the voltage at the 2nd pin (trigger pin) is less than 1/3 Vcc. [Read Astale Multivibrator for getting familiarized with 555 timer].
At the very next moment, the output voltage will reach the capacitor via the 10kΩ potentiometer and diode D2 so that the capacitor starts charging with a time constant RdR1C (where Rd is the forward resistance of Diode D2).

When the capacitor voltage exceeds 2/3 Vcc, the 555 timer gets reset. Then the output will be 0V.
At this moment the capacitor discharges via the diode D1 and potentiometer R1 to the output pin since it is in ground potential.

When the capacitor voltage goes below 1/3 Vcc, the output of 555 IC again rises to 5V. This process continues.
Here the charging and discharging path is entirely different since it is isolated by diodes D1 and D2 (refer above images). If the potentiometer midpoint is at 50% (middle), we will able to get 50% duty cycle (square waves of equal pulse width).

Pulse with can be varied by changing the charging and discharging time, this is possible by adjusting the potentiometer. Thus we get PWM signal…!
Refer also:

555 Timer internal circuit during charging
555 timer internal circuit during discharging
This signal is applied to the LED via a 4.7kΩ resistor. The brightness of LED is proportional to the average value of the square wave.
For high pulse width it is possible to get huge brightness of LED. Also if it is low pulse with, brightness also decreases.
Please watch the design simulation video and practical implementation of the circuit given below for better understanding.
Simulation (Animation) of led dimmer lights circuit
In this video, you can watch varying pulse width by adjusting the potentiometer knob. Please note the potentiometer adjustment.

This is the video practical implementation of PWM LED dimmer circuit.

(We express our thanks to Mr. Giorgos Lazaridis for providing this video

Pinout of 555 timer IC
555 timer

Related Circuits:
Top ten 555 timer ProjectsTop 10 Simple 555 Timer Projects Kits for Students PWM Generation circuit using op amp 741Pulse Width Modulation (PWM) generator circuit using 741 op amp comparator with output wave form 555 timer IC audio amplifier circuit schematics diagram555 timer IC audio amplifier circuit schematics 555 timer boost converter circuitHow to Make a Simple Boost Converter with 555 Timer?
7 thoughts on “PWM LED Dimmer/ Brightness Control by 555 Timer With Video Simulation”
[email protected]’martenMay 21, 2014 at 5:35 pm
can I know the software that you used it in the video ?

[email protected]’KUNTALApril 24, 2015 at 2:50 pm
this software is NI Multisim…..

[email protected]’Colin MitchellDecember 1, 2014 at 8:20 am
You are going to get almost no brightness from the LED with 4k7

[email protected]’KennethFebruary 13, 2015 at 7:10 pm
I have this set up currently:
6 x high brightness LEDs in parallel each with its own 200-ohm resistor in series with the LED (resistors are between LEDs and GND)

my question would be…. will this setup discussed in this article work with my configuration? do I really need the 4.7k-ohm resistor at the output of the 555 IC or it will be unnecessary?

[email protected]’HugoMay 25, 2015 at 10:39 pm
Thank you very much, this was very helpful (:

[email protected]’KEVINJune 29, 2015 at 2:00 pm
Can I use 12V and 9V battery?

[email protected]’Gyanchandra GuptaSeptember 19, 2015 at 11:58 am
guys please help me,
hi have to make project in which RGB colour can change after 30sec of interver