VOGONS


First post, by adalbert

User metadata
Rank Oldbie
Rank
Oldbie

Hi, I just made a first working prototype of a DC-DC PSU board for AT / old ATX PCs, preferably ones with lower-to-mid power usage, but this design can be scaled up if needed.

The attachment photo1.jpg is no longer available

The idea was to make a modular board that will have built-in protections and supervision ICs, will have a place where you can install DC-DC converters, and will also take care of generating -12V and -5V rails, PSON/PGOOD signals etc.

Features:

  • can generate 12V, 5V, 3.3V, -5V, 12V rails
  • works in AT and ATX mode: you decide which converters you plug, and what cabling you use
  • uses microcontroller as a supervisor and soft-OVP/UVP protection
  • uses TL431 with SCR crowbar for analog brute-force OVP protection (along with TVS diodes for additional clamping)
  • modular: you can use on-board DC-DC converters, or solder screw terminals/wires and use custom, external modules
  • designed around HW-468 TPS40057-based modules (which are surprisingly good for the price) for main voltage rails, and SIP-3 modules for additional rails
  • should be easy hackable/modifiable, so you can power various kinds of computers, with custom wiring

Why not just use a Pico PSU (which is smaller and more integrated)? First, Picos are often limited to a 12V input, which requires finding a proper power brick. Today, 19V laptop PSUs or 20V USB-C PD PSUs and powerbanks are much more easily available and more convenient to use (especially small GaN chargers), so I wanted this PSU to be able to work with modern chargers.

Second, most existing DC-DC PSUs that I know of use pretty simple overvoltage protection, relying on disconnecting an input P-MOSFET after a simple supervisor IC like the TPS3510 triggers a fault state. But these ICs often have OVP trip points set dangerously high. And if the P-MOSFET itself goes short, there is no way of saving the hardware. Also, the MOSFETs on buck converters can go short, causing the input voltage to go directly to the +5V or +3.3V rail and frying the CPU/mainboard. Therefore, I added a crude, but effective "brute-force" SCR crowbar, which is meant to short the input to ground and blow the fuse in case an overvoltage happens.

Third, old builds require negative rails (-5V, -12V), and picos or other PSUs usually have really weak charge pumps with small current capacity, and provide only -12V. Here, I used a 3-pin DC-DC converter module in inverting mode to generate -12V, and stepped that down to -5V with a linear regulator. I also put TVS diodes and small fuses for OVP on the negative rails.

And fourth, as we know, most modern power supplies are designed around the +12V rail and have a weak +5V rail. Though in my experience a lot of old PCs, especially Socket 3, Socket 7 builds and earlier don't require as much power from the 5V rail as one might expect (total system power draw can be well below 60W). However, if someone wants to power a 5V-hungry PC, there is an option to plug in a beefy, external industrial DC-DC converter that can generate all the 5V current one would ever want (though first it would be a good idea to solder a copper bar on top of the 5V trace and I exposed some copper to make that possible if needed).

You can also build only what you need: if you want to skip using connectors and screw terminals, you can just solder the wires directly. If you don't need 3.3V or -5V rails, you can skip those converters and their protection circuitry. And if you feel brave and don't think you need separate analog OVP, you can even skip the TL431 ICs and rely only on the digital, programmable supervisor, or the other way around.

Currently this is the first revision of the hardware, a working prototype. I have done some basic testing with a Zida 4DPS PC with Cyrix 5x86 and the PSU works fine, but I am planning on doing some extensive testing and tuning everything further.

PCB design, schematics, firmware (early) currently is available here: https://hackaday.io/project/207195-atxanythin … u-for-retro-pcs
I also made a GitHub placeholder: https://github.com/adbrt/atxanything

The attachment atx_cover1.jpg is no longer available

Test video (with no commentary for now): https://www.youtube.com/watch?v=ex6VxK59p4k

This is work in progress, so certainly there is a lot to be tuned and optimized, but that's a starting point. This design uses mostly 0805 parts and components on one side, so it is not "dense" by modern standards. But you could scale it down and make it much smaller if needed, especially if only AT mode is needed.

Last edited by adalbert on 2026-10-28, 08:50. Edited 2 times in total.

AT(X)Anything: a modular DC-DC PSU for old PCs (open hardware)
Repair/electronic stuff videos: https://www.youtube.com/c/adalbertfix
ISA Wi-fi + USB in T3200SXC: https://www.youtube.com/watch?v=WX30t3lYezs

Reply 1 of 1, by adalbert

User metadata
Rank Oldbie
Rank
Oldbie

A photo from the test: the PSU runs off USB-C powerbank and powers a Cyrix 5x86 SFF custom build

The attachment test_photo1.jpg is no longer available

Overvoltage tests (a "synthetic" fault test, trip points still need to be tuned, but we have reaction time under 20 microseconds now which is pretty good I think - TPS3510 chip which is common in pico PSUs waits for at least 73 microseconds per datasheet). In first photo there i limited the current so the fuse didn't blow, but you can see the SCR crowbar working and heating up. In second photo, the fuse blows (though most of the time short circuit protection of AC/DC bricks would probably kick in first, which is a good thing)

The attachment ovp_test.jpg is no longer available
The attachment crowbar.jpg is no longer available

You can either mount HW-468 converters on the PCB, or use screw terminals or custom wiring (soldered directly) for any external DC-DC converters you like:

The attachment pcb_terminals.jpg is no longer available

AT(X)Anything: a modular DC-DC PSU for old PCs (open hardware)
Repair/electronic stuff videos: https://www.youtube.com/c/adalbertfix
ISA Wi-fi + USB in T3200SXC: https://www.youtube.com/watch?v=WX30t3lYezs