This is a simple low-cost 12 Volt 50W off-line switching power supply, which can be used for home projects or to learn operation of flyback converters. It can work over a universal AC line input range 90-264 VAC and provides a 12VDC output at more then 4A load. Line and load regulation is better then 0.5%. The unit has overcurrent, overtemperature and overvoltage protections as well as passive inrush current limiting. Output ripple are approximately 0.2 V. If you need to get lower ripple, you may put an additional output LC filter.
Complete explanation, visit this site