Continue to Site

Welcome to

Welcome to our site! is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Transformerless power supply using Viper12A

One of the very useful transformerless power supplies using Viper12A IC can be used in many applications. It is sufficient to run micro-controllers, sensors, displays, relays, and so on. With very few numbers of components, we can get a reliable transformerless power supply using Viper12A.

About Viper12A:​

This is actually a PWM controller with high voltage power MOSFET inside. Usually used in low power standby power supplies, battery chargers, auxiliary power supply etc.


Datasheet of Viper12A.

Circuit diagram:​

Here, R1 is used to limit the inrush current and L1 and C1&2 are used to rectify the AC with a filter to get DC voltage. The L2 is the main inductor in this circuit. In this circuit, the inductor should not be used less than 1mH. Diode D2 is supplying the power to VDD and D3 & D4 are generating the feedback voltage. If you need another voltage rather than 12, change the value of this Zener diode D4. C5 and C6 are used to filter the noise from the feedback signal. And finally, C4 is used as the main filter capacitor for the low voltage side. A safety Zener diode D6 of 15V (higher than the output voltage) is used to limit the initial voltage spike during startup. And D5 is the freewheeling diode. Must be used any Ultra Fast diode.


This article was a serial post of the previous post (Transformerless power supply design guide). As this circuit performs much better than the capacitor or resistor-based power supplies and I’ve been using this circuit in many applications and field running (24/7) devices for a long time so I decided to share the diagram. If you can design the PCB carefully keeping sufficient PCB space as heatsink, this circuit will last a long time. Average power delivery is 100mA. And most interesting this is this circuit works from 15V to 300V wide (maybe extra-wide) range.

Full article here:
  • Like
Reactions: ahmad_Hamedan


There are no comments to display.

Part and Inventory Search

Blog entry information

Read time
2 min read
Last update

More entries in CIRCUIT

More entries from Mithun_K_Das

Share this entry