I had a failed notebook PSU that I had replaced (spliced the cable onto a good spare), so I broke it open to see what the problem was. Turned out it was simply broken solder joints on the output of the transformer, and re-soldering them got it working. Well, I had no use for another notebook PSU without a plug on it, but what I did have use for was a 12V supply to run LED strip-lights.
So, the output stage is based around a DAS001 chip by ST, (
http://www.seekic.com/uploadfile/ic-mfg/20121129203352340.jpg) a dual op-amp with a voltage ref tied to the first op-amp's non-inverting input. The circuit follows from that- a voltage divider between the positive and ground driving the inverting input. The second amp is also connected to the vref, and is used for short circuit protection. The outputs of both op-amps go through resistors and (I assume) a twin-diode package to drive the opto-isolator.
So, I adjusted the voltage divider to make 12V (as it happens, the bottom half of the divider was made up of two resistors in parallel, and removing one was pretty close to what was needed. When powered up, the voltage was right. But, and this is doubtless no surprise to most of you, once connected to any load, the supply oscillated at about 1-2 Hz.
So, things I tried - removing one resistor made the current passing through the divider very small, so I put the resistor back and put a resistor in parallel with the top one instead. I increased the storage capacitance on the output, for no change. I thought it may be the short-circuit protection, so disabled that (no change). The last thing I tried was to see if I could remove some primary windings from the transformer, which made this a destructive teardown, as the glue in the transformer was considerably stronger than the ferrite. At least now I know how one of them is constructed!
Now, that is not the only notebook PSU I have languishing in my junk box, and I'd like to give this another go. I think the problem is that the PSU is ramping the voltage up too fast (it is aiming for 19V, not 12v, after all), overshooting, so the secondary circuit shuts it down too hard. If that is the case, what should I look to do to slow it down? What else could be causing the oscillation, and how would those be fixed?