I have a tiny USB charger that decided to stop working completely, so I opened it up and found and fixed a loose supply wire and it works now, but one thing that caught my attention was how simple the SMPS circuit looked --- no ICs at all, only common discretes. I decided to trace the PCB to see if I could figure out how it worked, but the circuit (attached) was a little too difficult for me, someone with moderate electronics knowledge, to understand; I can see the basic parts like the primary rectifier, reservoir cap, transformer/feedback optocoupler, and secondary rectifier (half-bridge only, but not too surprising as the supply is only rated for 300mA), but how the oscillator/feedback actually works is totally not obvious. Noticing how small the reservoir is (2.2uF), does it somehow cleverly use the ripple current to start the oscillation? It sure starts up and gives a pretty clean and steady 5V at the output.
Can anyone here give their thoughts on this circuit, especially the primary oscillator? The secondary side is rather straightforward. Here's what I've figured out so far:
Q1 is the switching transistor; the top coil on the primary is the main switching coil, the second coil on the primary provides a low voltage (<25V) rectified through D8 and filtered by C4 to power the feedback loop
Q2 somehow regulates the oscillator via the feedback loop to control the output voltage
C2, R3, and D6 are the transient suppressor
C3 might be the oscillator cap
DZ1, a 4.3V(?) zener, sets the output voltage
Q3 and Q4 control the charging status LEDs
Can anyone here give their thoughts on this circuit, especially the primary oscillator? The secondary side is rather straightforward. Here's what I've figured out so far:
Q1 is the switching transistor; the top coil on the primary is the main switching coil, the second coil on the primary provides a low voltage (<25V) rectified through D8 and filtered by C4 to power the feedback loop
Q2 somehow regulates the oscillator via the feedback loop to control the output voltage
C2, R3, and D6 are the transient suppressor
C3 might be the oscillator cap
DZ1, a 4.3V(?) zener, sets the output voltage
Q3 and Q4 control the charging status LEDs
Comment