• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Circuit Ideas for You

Get free circuit ideas online.

  • Home
  • Privacy Policy
  • About
Home » PWM Dimmer Circuit for 12V DC Lamp

PWM Dimmer Circuit for 12V DC Lamp

Last updated on 19 June 2026 by Admin-Lavi Leave a Comment

This post is about PWM Dimmer Circuit for 12V DC Lamp which controls lamp brightness and saves energy, also main part of this circuit is IC 555 timer chip which make PWM signal.

Furthermore, PWM signal change power to lamp by duty cycle and IC 555 timer works like astable multivibrator at 2.8KHz which is the is the key part.

Also, PWM dimmer is better than old way because there is no waste power and lamp is fast ON and OFF and finally, transistor TIP122 uses as Darlington driver for 12V lamp brightness.

Circuit Working:

PWM Dimmer Circuit Diagram for 12V DC Lamp

Parts List:

ComponentsValuesQuantity
Resistors 1k 1/4 watts3
Potentiometer 50k1
CapacitorsCeramic 0.01µF2
SemiconductorsIC 5551
Transistor TIP1221
Diode 1N40071
Load 12V/5W Incandescent lamp1

To begin with, circuit uses 555 timer as astable multivibrator and it make PWM signal.

Then duty cycle time ON and OFF can change with pot VR1 and also change duty cycle to control lamp brightness.

After that, the TIP122 transistor Q1 handles the 12V/5W lamp current because its Darlington configuration provides high current gain.

The PWM signal from pin 3 of the 555 timer passes through resistor R3 to the base of Q1, which turns the transistor ON and OFF.

555 timer always make pulse signal at pin 3 in astable mode and diode D1 help bypass lower part of VR1 when charging and this make ON and OFF time control separate.

So adjust VR1 to fine tune lamp brightness by changing PWM duty cycle.

Formulas with Calculations:

Frequency Calculation (Astable Mode of 555 Timer):

Frequency f = 1.44 / ((RA + 2RB) * C)

RA = 1kΩ, RB = VR1 pot (0 to 50kΩ), C = 0.01µF

At RB = 0kΩ (min):

f max = 1.44 / (1kΩ * 0.01µF) = 144kHz

At RB = 50kΩ (max):

f min = 1.44 / ((1kΩ + 100kΩ) * 0.01µF) = 1.4kHz

Frequency change from 1.4kHz to 144kHz by VR1 pot.

Duty cycle D = ((RA + RB) / (RA + 2RB)) * 100%

At RB = 0kΩ (min):

D max = (1kΩ / 1kΩ) * 100% = 100%

At RB = 50kΩ (max):

D min = (51kΩ / 101kΩ) * 100% = 50.5%

So duty cycle change from 50.5% to 100%.

How to Build:

To build a PWM Dimmer Circuit for 12V DC Lamp following the below mentioned steps:

  • First, pin 1 of IC1 goes to GND
  • Next, pin 2 of IC1 connect to pin 6 of IC1
  • After that, pin 3 of IC1 connect to base of Q1 via R3
  • Now pin 4 and pin 8 of IC1 go to +12V supply
  • Then pin 5 of IC1 goes to GND through C2
  • Also, C1 connect between pins 6 & 2 of IC1 and GND
  • Further, R2 and VR1 pot connect between pins 6 and 7 of IC1, also R1 from pin 7 of IC1 go to +12V supply and D1 diode from pin 7 of IC1 go between R2 and VR1 pot
  • Next, collector of Q1go to one end of 12V lamp and other end of lamp go to +12V supply and finally emitter of Q1 go to GND

Conclusion:

Overall, this PWM Dimmer Circuit for 12V DC Lamp uses PWM to change lamp bright, as it save power with no wastage.

Also, 555 timer make PWM signal, which we can adjust and TIP122 transistor help make circuit easy and good; in addition, it is good for dim LED, control motor speed and battery lights.

Filed Under: 555 Timer Projects, DIY Projects, LED and Lamps, Mini Projects

About Admin-Lavi

Lavi is a B.Tech electronics engineer with a passion for designing new electronic circuits. Do you have questions regarding the circuit diagrams presented on this blog? Feel free to comment and solve your queries with quick replies

Previous Post: « Light Controlled Switch Circuit using IC LM311 and LDR
Next Post: Simple LED Boost Driver Circuit with IC MP3302 »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar




Categories

  • 555 Timer Projects (123)
  • Alarm Circuits (75)
  • Amplifier Circuits (92)
  • Arduino Projects (103)
  • Audio Circuits (189)
  • Automation Circuits (113)
  • Automobile Circuits (38)
  • Battery Charger Circuits (86)
  • DIY Projects (368)
  • Free Energy (12)
  • Heater and Temperature Controllers (32)
  • High Voltage (23)
  • Hobby Circuits (198)
  • Indicator Circuits (62)
  • Inverter Circuits (18)
  • IoT projects (10)
  • LDR Circuits (45)
  • LED and Lamps (196)
  • Meters and Testers (43)
  • Mini Projects (299)
  • Motor Controllers (25)
  • Oscillator Circuits (63)
  • Power Supply Circuits (228)
  • Radio Frequency (7)
  • Remote Control Circuits (11)
  • Renewable energy (13)
  • Security and Protection (108)
  • Sensors and Detectors (224)
  • Solar Circuits (31)
  • Timer Circuits (62)
  • Transistor Circuits (176)
  • Transmitter Circuit (19)
  • Tutorials (29)
  • Voltage Regulator (38)
  • Water Level Controller (10)

Recent Posts

  • Low Current Controlled Battery Charger Circuit using LM723 IC
  • 741 Op-Amp Treble Booster Circuit
  • Simple Diode and Transistor Based Audio Limiter Circuit
  • Simple 500mW Speaker Driver Circuit
  • Easy DIY LM386 Audio Amplifier Circuit

Recent Comments

  1. Tony Gallegos on NTC Thermistor Based Temperature to Voltage Converter Circuit
  2. colin on Simple Single Transistor Audio Amplifier Circuit
  3. How to Make a Bird Chirping Noise Easily on Chirping Bird Sound Generator Circuit
  4. Transistor Based Medium Impedance Preamplifier Circuit - Circuit Ideas for You on Low Impedance Input Transistor Preamplifier Circuit
  5. Admin-Lavi on Alternate Red Green LED Flasher Circuit

Copyright © 2026 | New Circuit Ideas