|
KiCad 9.0 |
Transformerless Adjustable AC-to-DC LED Driver (220V AC → 3V–110V DC)
This project explores a transformerless, auto-adjustable LED driver designed to convert 220V AC mains into a wide range of DC voltages, making it an extremely versatile tool for LED testing, experimentation, and brightness control. By combining a capacitive dropper front end with a linear regulation stage, the design delivers a compact, low-cost solution without the need for a bulky transformer.
At the heart of the circuit is a bridge rectifier that converts incoming AC to DC, followed by carefully selected filter capacitors to smooth the ripple. Zener diodes are used for voltage limiting and protection, while the LM317 adjustable regulator provides fine control over the output voltage. A potentiometer connected to the adjustment pin allows smooth tuning of the output, enabling both voltage selection and LED brightness control from a single knob.
One of the most practical aspects of this design is its auto-voltage behavior when testing LEDs. The circuit naturally adapts its output to the connected load, helping prevent accidental over-voltage damage to LEDs of different ratings. This makes it particularly useful for identifying faulty LEDs, testing SMD strips, high-power LEDs, and LED bulbs, or quickly determining the operating voltage of unknown LED modules.
Thermal management plays an important role in this build. Since the LM317 dissipates excess power as heat, the design emphasizes the use of a proper heat sink and thermal paste to ensure stable operation and long component life. For improved usability, a simple mechanical enhancement such as a 3D-printed adjustment knob can be added, making voltage and brightness control more intuitive during testing.
The circuit also supports advanced modifications. For output voltages above 30V, certain protection components can be bypassed using a jumper, extending the usable voltage range up to around 110V DC. Additionally, a series resistor can be introduced when testing very small LEDs, preventing sudden current surges that could instantly damage them.
Overall, this transformerless adjustable LED driver is a powerful bench tool for electronics enthusiasts. It combines simplicity, flexibility, and compactness, making it ideal for LED diagnostics, prototyping, and educational use. While compact and efficient, it is important to remember that transformerless designs are directly connected to mains voltage, so careful insulation, enclosure design, and safe handling practices are absolutely essential.
Credit & Acknowledgement
Complete Design & Engineering Credit: Creative Techos (This project is shared for educational and community reference purposes)
Transformerless Adjustable AC-to-DC LED Driver (220V AC → 3V–110V DC)
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(2)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Nirmal Maa
-
VC-02 Module Based Home Automation
In this guide, I’ll take you through the process of building a project using a custom-designed PCB, ...
-
PCBWay 12th Anniversary Badge Design
To celebrate the 12th Anniversary of PCBWay, I designed a special interactive electronic badge that ...
-
16-Array Line Follower Robot Sensor PCB Design
This project presents a purpose-built 16-channel line follower sensor PCB engineered for precision r...
-
ESP01 + TM1637 NTP Clock (0.56″ 7-Segment Display)
This project is a minimalist Wi-Fi desk clock built around the ESP-01 / ESP-01S and a 0.56″ TM1637 7...
-
Wireless Dual-Joystick NRF24 Controller PCB for Robotics & RC Applications
This project presents a compact and reliable dual-joystick wireless controller PCB, designed for rob...
-
Channel RC Receiver PCB (NRF24 + Arduino Nano)
This receiver board is the compact, reliable counterpart to the 6-channel transmitter, designed to d...
-
Compact 3×3 Streaming Macro Pad with RGB & Encoders
The TriPad Studio Controller is a professional-grade 3×3 macro pad designed specifically for streame...
-
Servo & ESC Tester with End-Point Adjustment – (Dual Supply / High-Power)
The Servo & ESC Tester PCB (Dual Supply Version) is designed for applications involving high-tor...
-
Servo & ESC Tester with End-Point Adjustment – Single Supply
This Servo & ESC Tester PCB (Single Supply Version) is designed as a compact and reliable tool f...
-
FPV Head Tracking System – Transmitter PCB
The Transmitter PCB is the sensing and data-sending side of the FPV head tracking system, designed t...
-
FPV Head Tracking System – Receiver PCB (Small Version)
The Small Receiver PCB is the compact counterpart of the FPV head tracking system receiver, designed...
-
FPV Head Tracking System – Receiver PCB (Large Version)
This Large Receiver PCB is a core part of a DIY FPV head tracking system, designed to receive head m...
-
N20 Motor Breakout with DRV8212 4A Driver
This N20 Motor Breakout is a compact, motor-mounted driver board built around the DRV8212 H-bridge m...
-
Compact Motion Controller for Competitive Robotics
HMotion is a purpose-built controller PCB designed to simplify and strengthen robotics projects wher...
-
LM723 Solar Charge Controller with Voltage & Current Control
This project demonstrates a high-power solar charge controller built around the classic LM723 voltag...
-
Transformerless Adjustable AC-to-DC LED Driver (220V AC → 3V–110V DC)
This project explores a transformerless, auto-adjustable LED driver designed to convert 220V AC main...
-
Adjustable 3.7V Step-Up Boost Converter (5V–30V)
This project presents a compact and efficient step-up boost converter designed to generate higher vo...
-
60A Brushless BLDC Motor Controller (ESC)
This project showcases a DIY 60A Brushless DC (BLDC) Motor Controller (ESC) built using N-channel MO...
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
1297 0 4 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
1814 3 7 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
1805 2 0 -
-
-
-
ESP32-C3 BLE Keyboard - Battery Powered with USB-C Charging
1981 0 1 -







