bigmessowires
Well-known member
@jmacz and I have been discussing various ATX power supply options for Mac II series computers, and the challenges of 5V and 12V regulation. We're hoping to fit the ATX guts inside the original Mac PSU's enclosure so that it looks stock. For most Macs (we're looking at the IIci, IIcx, and IIfx now) this requires using a small form factor SFX PSU or an ATX Flex PSU, because a standard size ATX is physically too big. There are lots of posts here and elsewhere about how to do this, and building a small inverter circuit to make a PS_ON control signal from the Mac's PFW signal. It works, except...
If you're using an ATX PSU with your vintage Mac, have you actually measured the 5V and 12V supply voltages while the Mac is running? If your Mac is heavily loaded with lots of cards and accelerators and other goodies, you may be unpleasantly surprised. Naturally we want to use an inexpensive ATX PSU for a project like this, and since it doesn't require high wattage by modern PC standards, that seems like it should be possible. But cheaper ATX PSUs are typically group regulated, which means that the 5V and 12V supplies are regulated using a single shared feedback circuit instead of being independently regulated. This can create problems in a cross-loading situation where the load on one supply is much greater than the other, like in a vintage Mac with a high 5V load but minimal 12V load. In contrast, the original Mac PSUs are (I think) independently regulated.
@zigzagjoe pointed out this problem in another thread recently, but initially I wasn't convinced. Then @jmacz and I tried an ATX-conversion based on this Logisys PSU, and the results were... disappointing. Testing in a Mac IIci and a Mac IIcx, the more cards and peripherals we added, the lower the 5V supply sank and the higher the 12V supply rose. With a fully-stuffed IIcx my 5V supply sank as low as 4.73V and @jmacz's IIci sank as low as 4.69V. That's low enough that it will very likely cause stability problems.
I you have an ATX PSU and your Mac is heavily loaded, I would love to see data about your Mac's configuration, what ATX PSU you're using, and what your 5V supply voltage is when the system is running. I'm guessing that most people who've done an ATX mod either have lightly-loaded Macs where this isn't much of a problem, or they just never measured the voltage and didn't realize there was a problem.
So how do you fix this problem? The simple way out is to buy a more expensive PSU that's not group regulated, but in practice this is challenging and expensive. The candidate PSU must have independent regulation, and be a small form factor, and supply sufficient amps on the 5V rail (most don't). There aren't many options, and most of the options that do exist are $100 are more.
A better idea (from a technical standpoint) would be a community-designed PSU adapter that's specifically designed around the needs of vintage Macs and similar computers that demand high amps on 5V with tight regulation. I think the best way to do this would be starting with a commercially-available regulated 12V power supply (not necessarily an ATX supply) and then add DC-to-DC regulators and converters to make -12V, +5V, and +5V trickle from 12V. The end result would be similar to an independently-regulated ATX supply except without the unneeded baggage of 3.3V or ATX connectors/cables, without an unnecessary overabundance of 12V capacity, and the 5V capacity and the physical size could be specced to the needs of Macs.
You can already buy all the necessary 12V to XXX regulators and converters as separate modules to create a Rube Goldeberg solution. I think what we need is somebody who understands PSU design and can incorporate all of those modules onto a single space-efficient PCB that could fit inside the PSU enclosure along with the 12V supply. I don't have the knowledge to do this myself, but maybe others do, or a group of people working together. Once done, it could be a "standard" design that anybody could get assembled at their favorite Chinese vendor and combine with an off-the-shelf 12V supply for a robust final solution.
Thoughts on this idea? Criticism? Is this crazy? Is there a better way?
If you're using an ATX PSU with your vintage Mac, have you actually measured the 5V and 12V supply voltages while the Mac is running? If your Mac is heavily loaded with lots of cards and accelerators and other goodies, you may be unpleasantly surprised. Naturally we want to use an inexpensive ATX PSU for a project like this, and since it doesn't require high wattage by modern PC standards, that seems like it should be possible. But cheaper ATX PSUs are typically group regulated, which means that the 5V and 12V supplies are regulated using a single shared feedback circuit instead of being independently regulated. This can create problems in a cross-loading situation where the load on one supply is much greater than the other, like in a vintage Mac with a high 5V load but minimal 12V load. In contrast, the original Mac PSUs are (I think) independently regulated.
@zigzagjoe pointed out this problem in another thread recently, but initially I wasn't convinced. Then @jmacz and I tried an ATX-conversion based on this Logisys PSU, and the results were... disappointing. Testing in a Mac IIci and a Mac IIcx, the more cards and peripherals we added, the lower the 5V supply sank and the higher the 12V supply rose. With a fully-stuffed IIcx my 5V supply sank as low as 4.73V and @jmacz's IIci sank as low as 4.69V. That's low enough that it will very likely cause stability problems.
I you have an ATX PSU and your Mac is heavily loaded, I would love to see data about your Mac's configuration, what ATX PSU you're using, and what your 5V supply voltage is when the system is running. I'm guessing that most people who've done an ATX mod either have lightly-loaded Macs where this isn't much of a problem, or they just never measured the voltage and didn't realize there was a problem.
So how do you fix this problem? The simple way out is to buy a more expensive PSU that's not group regulated, but in practice this is challenging and expensive. The candidate PSU must have independent regulation, and be a small form factor, and supply sufficient amps on the 5V rail (most don't). There aren't many options, and most of the options that do exist are $100 are more.
A better idea (from a technical standpoint) would be a community-designed PSU adapter that's specifically designed around the needs of vintage Macs and similar computers that demand high amps on 5V with tight regulation. I think the best way to do this would be starting with a commercially-available regulated 12V power supply (not necessarily an ATX supply) and then add DC-to-DC regulators and converters to make -12V, +5V, and +5V trickle from 12V. The end result would be similar to an independently-regulated ATX supply except without the unneeded baggage of 3.3V or ATX connectors/cables, without an unnecessary overabundance of 12V capacity, and the 5V capacity and the physical size could be specced to the needs of Macs.
You can already buy all the necessary 12V to XXX regulators and converters as separate modules to create a Rube Goldeberg solution. I think what we need is somebody who understands PSU design and can incorporate all of those modules onto a single space-efficient PCB that could fit inside the PSU enclosure along with the 12V supply. I don't have the knowledge to do this myself, but maybe others do, or a group of people working together. Once done, it could be a "standard" design that anybody could get assembled at their favorite Chinese vendor and combine with an off-the-shelf 12V supply for a robust final solution.
Thoughts on this idea? Criticism? Is this crazy? Is there a better way?
Last edited: