analog_programmer wrote on 2025-01-05, 16:05:
And now the question:
I haven't touched the VR2 trimmer, which is on the main PCB, because I have no idea how it will affect the +12 V, possibly the +3,3 V (this voltage at least is stable - about 3,35 V and not affected by VR1 on the small PWM PCB) and +5 V voltages. From the PSU schematic it looks to me, that VR2 on the main PCB is also relevant to regulating the output voltages. If I'm sure that VR2 only affects the +12 V line, then that would be the easiest solution to the output voltages regulation problem.
So, there's no actual way to only adjust the 12V rail and leave the 5V rail alone and vice versa. It's a group-regulated design, so these two go up and down together only... but seeing how far you've looked into the matter, I think you already know this now. 😉
As for VR2, its location on the diagram suggests that it's probably for adjusting the over-power protection trip point. However, that schematic diagram of the FSP ATX-350PNR provided above doesn't seem to make a lot of sense the way it's drawn. Unfortunately, I can't find a datasheet for the "3528" PWM controller, so I can't verify if my suspicion is correct. In any case, the driver / "middle" transformer in these old half-bridge PSUs has a dual function (actually, tripple!):
- 1) the PWM controller drives the primary-side BJTs via two small transistors on the secondary side, but...
- 2) there's also a winding on this driver transformer that is in series with the main transformer, so when one of the BJTs starts to turn on, it amplifies it's own base signal drive and turns on even harder (so essentially, it's a positive-feedback circuit), allowing the BJT to saturate and turn on fully.
- 3) the pulse created from the transformer winding mentioned in 2) above gets rectified and sent back to the PWM controller as a rudimentary way for it to "see" what the primary side is "doing" - a crude over-power protection (OPP), of sorts. You can see that with diode D10, and resistors R15, R17, R18, and VR2. VR2 essentially sets the "trip point" of the over-power protection for the primary side. As to what doesn't make sense in the schematic above, it's where point "K4" goes to - pin 16, 12V rail sense input. But without a datasheet for the 3528, I can't know for sure.
In short, I wouldn't recommend messing with VR2... or if you do, at least make sure to mark its original position before doing anything. Better yet, pull it out and measure the resistance between its variable resistance output leg and the other two, just so you also have an idea of what resistance it should be in that spot on the circuit as "factory". But again, I suspect it's for primary-side OPP / main transformer saturation protection, so probably best to leave it be for now.
analog_programmer wrote on 2025-01-05, 19:40:Actually, in my first comment I saved some additional explanations on the root of the problem and unsuccessful repair attempt be […]
Show full quote
Actually, in my first comment I saved some additional explanations on the root of the problem and unsuccessful repair attempt because of the "wall of text" effect. I found an YT-video* from beyond "the (new) iron curtain" in which there's explanation for the very same problem, but the given solution didn't work for me.
In these series of Fortron/FSP power supplies of the time period in question, the core (ferrite) of the output choke (inductor) is made of not very good quality material and changes its ferromagnetic parameters over time, resulting in the observed effects with a change in output voltages due to altered impedance and inductance of the choke. Also, the windings of the choke in question are not factory wound across the entire ferrite ring and the advice from the youtuber was to rewind them with an even distribution across the entire core of the choke, and also removing 1-2 windings from the +12 V winding with the increased output voltage. I did all of this, but for my PSU it did not give any noticeable result with improvement in the output voltage values in the problematic +5 and +12 V lines.
I'm assuming that the output choke of my PSU with its almost 20 years of aging and with plenty of heating and cooling cycles has already reached some new stable ferromagnetic properties of its core and the whole circuit just needs new values for some of the components according to the settled new inductance of the choke.
* - The YT-video is in russian language, so I don't feel the need to post the link here (if anyone understands the language and would be interested in seeing it and hearing the explanations, I can post the link).
analog_programmer wrote on 2025-01-06, 19:08:
Nice video finds on the subject regarding this PSU. My Russian is... let's call it "super-basic" so I don't embarrass myself too much 😁 ... but I can see (and understand a tiny bit) what the guy did there.
Indeed, it looks like the output toroid may be going marginal in your PSU like the guy shows in his video. As mkarcher noted, the output toroid has both the 12V and 5V rail windings together to reduce cross-load regulation between these two rails. Actually, it's more than just that - the output toroid is literally the output converter of a PWM-driven SMPS: it's an energy-storage component that converts the square-wave PWM voltage pulses from the main transformer into triangular-wave pulses of current. In mathematical terms, it integrates. The reason both the 12V and 5V rail have windings on it is so that both of them can contribute (equally) to the magnetic flux of the toroid's core. If one rail contributes less than the other, the toroid core can transfer some energy to the less-contributing winding, essentially also helping to balance out the voltages on the output.
That being said, I don't see how rewinding the core with the turns distributed evenly around (as suggested in the video) would help better balance the voltages, because the core's magnetic flux should be equal everywhere... and your experiments also confirm this. In the rare case that it does, then there's a good chance the core is starting to fail in a bad way.
On the other hand, if the core of the toroid is starting to degrade, then I re-affirm the idea of trying to "play" with the number of turns for the 12V and 5V rails in hopes of a solution there. My suggestion here, however, would be to add extra turns to either (or both) rails rather than removing turns. Removing turns reduces the magnetic flux density in the core, so each rail will have less effect on the other. It also reduces the inductance that each winding presents to the output of the PSU, which isn't desired here. If there is one thing that may happen to these inductor cores as they age, their inductance factor (Al) may go down. So to (attempt to) make up for that, you need to add extra turns. As to how many, that will depend on how many turns there are for each rail originally. Looking at the notes for a T130-26 inductor I rewound for a Macron Power MPT-3512 ATX PSU, the 5V rail had 5(.5) turns, the 12V rail had 13(.5) turns, and the -12V rail had 15(.5) turns (the 0.5 after each number is due to the fact that each winding ends on the other side of the toroid of where it started, so this adds an extra half-turn.) This made the ratio of these windings equal to 13.5 / 5.5 = 2.454545454[45 in period]. Now, if you take 12 and divide it by 5, you get 2.4. So you can see how that's reasonably close. In case of the toroid I rewound, I could also do 6(.5) turns on the 5V rail, 15(.5) turns on the 12V rail, and 17-18[.5] turns on the -12V rail (it's a loosely-regulated rail, so it shouldn't matter too much here). In fact, I think that's exactly what I did based on the pictures I've taken from the repair. I didn't do the change to fix any cross-regulation issues, though, but more as an experiment. The PSU's old toroid was burned out to a crisp (including the wires) due to poor airflow, so I bought and rewound it a new toroid.
Now, if you have another spare/scrap ATX PSU on hand, you may be able to swap the toroids between the two to see if that fixes your PSU's issues. The toroid of the donor PSU doesn't have to match the size of the one in yours. Only the PSU needs to be of the same design/topology - i.e. half-bridge type (3 transformers in the middle of the PSU, typically.) And you just need to match the pinout of the windings (i.e. 5V, 12V, and -12V rail "in" and "out" pins.)
From what I can see from the Russian videos above, and from pictures of my own old half-bridge based-FSP PSUs, the toroids in these are usually T130-26... that is, around 33 mm in diameter (1.30 inches, hence the 130 in the model number), and the core is Micrometals iron powder mix type "26". These and T106-26 are probably the most widely used toroid cores in group-regulated ATX PSUs, especially back in the day. The other popular one is T130-52 and T106-52 - essentially the same size cores, but from core mix type 52. The two are directly compatible, but 52 allows for higher frequency use and has lower core losses (less heat generated inside the inductor with AC currents.) Type 26 is yellow in color with one side painted white, while type 52 is light green with one side painted in blue. So again, if you have any other scrap PSUs, now you'll know which options can work. 😉
Once you swap the inductor in your PSU... or add turns to the original... don't set VR1 based on the n0-load voltages. Instead, set it with some constant load - preferably around 2 Amps on the 5V rail and 1 Amp on the 12V rail (the 3.3V, -12V, and 5VSB don't need a load.) One easy way to do this is with 12V car/auto light bulbs. Incandescent types rated 20-50 Watts should do the trick. Halogen type - maybe (some PSU's short-circuit protection circuits may trip from the very low cold resistance of halogen bulbs.) I myself use 12V MR16 halogen bulbs rated for 20 Watts (approximately 1 Amp load on 5V and 1.67 Amps on the 12V rail): two on the 5V rail and one on the 12V rail. Once you do this, then set VR1 so that the 5V rail is as close to 5V as possible, or slightly over. Then check that the 12V rail is well within range or re-adjust if not. In general, the 5V rail has more "weight" on the PWM controller's error amp than the 12V rail or 3.3V rail (and you can see this by the resistances of resistors R14, R15, and R23 in the FSP ATX-350PNR schematic going to pin 4 of the PWM controller, with R14 for the 5V rail having a lower resistance than the others.) So setting the 5V rail closer to target 5V is more important than setting the 12V rail close to 12V.
analog_programmer wrote on 2025-01-08, 11:30:Ok, let's try the electrician's way :) […]
Show full quote
Ok, let's try the electrician's way 😀
Maybe not the smartest idea, but what if I add some 35+ A power diode on the +12 V line after the scre*ed-up output inductor? Its V-drop will reduce the output voltage by 0.6-0.7 V, which will be enough for my case:
...
The problem here is, that I can't find any not so bulky power diode for more than 35 A current. The label on the PSU "says": +12V1 = 18.0 A; +12V2 = 16.0 A. Any suggestions for a suitable less bulky diode?
Well, you don't really need a diode capable of 18+16 (34) Amps of current. If you look at the label again, it should say somewhere on it what the combined power rating of the 12V rail is. I have an FSP AX400-PN PSU rated for 400 Watts, and the power for 12Va + 12Vb rails is given as 300 Watts max... i.e. 25 Amps max. I imagine your 350 Watt PSU will probably have a slightly lower rating than that.
In any case, probably a standard 20 or 30 Amp Schottky rectifier (i.e. SBR2040CT, MBR2060CT, SBL3045PT, and etc.) out of another scrap PSU may do the job just fine. Just wire the rectified output from the inductor to the two anodes of the (dual) diode, and the cathode to the output. If you do use one of these, though, you will need to couple it to the heatsink. Otherwise it will run too hot and die. On the other hand the FX2000A looks like it can handle the load without an extra heatsink, so that is a possible option too.
analog_programmer wrote on 2025-01-08, 19:35:
Actually I was also thinking of two or three smaller diodes in parallel, but maybe I should pick them from a pile of diodes, so that their parameters are nearly equal - I don't want to get an overload by current on one of them.
If the diodes are not well thermally-coupled together, one will always run higher and probably "run away". In the case of the FX2000A diodes, if you want to parallel two of them, then twist their leads together as far back as possible (but not too tight to break them out of the diode body) and solder together - both on the anode and the cathode side. Their leads will transfer heat between each other and better keep the junctions closer in temperature. Speaking of which...
analog_programmer wrote on 2025-01-08, 21:22:
Great! My last concern is their operating temperature and cooling, since I can't attach any heatsinks to them and they will only be cooled by the airflow from the PSU's fan. On the other hand these diodes will not actually work in rectifying mode. I just don't have an idea what amount of heat they will produce in that case.
In the case of the FX2000A diodes, you can solder a strip of copper (or steel-anodized aluminum strip from a scrap laptop heatsink) to the anode and cathode leads - the larger, the better. A steel strip could work too, though will have much worse heat transfer.
In terms of heat output, the datasheet seems to indicate about 0.75V drop for 1-2 Amps of current, and about 0.85V drop for ~10 Amps of current at 25C ambient room temperature. The latter load will generate about 8.5 Watts of heat... which is quite a big deal. Think how hot a 10 Watt hot glue will run (approximately 150-160C). So here, I think the diode(s) will easily reach over 100C without airflow and heatsinking. With airflow and heatsinking, you'll probably be lucky to keep them under 90C. With that said, you'll definitely want these located far away from other parts and closer to the PSU exhaust for extra airflow.