Jump to content
landoGriffin

ATX Power Supply Mod for Quadra 840av

Recommended Posts

Hi all! There's some really cool stuff going on in this forum with power supply conversions to use an ATX PSU to replace a failing vintage Mac PSU. I'm curious if anyone has made a nice adapter board for the Quadra 840av power supply? 

 

There's lots of good information in this thread to start with (I'm assuming the Quadra 840av and PM 8100 use the same or similar power supply)

It looks like it can be done with an easy-enough cable mod.... but I like to make PCBs :-)

 

The Mac connector looks like a https://www.molex.com/molex/products/part-detail/crimp_housings/0039012220

which mates with a https://www.molex.com/molex/products/part-detail/pcb_headers/0039281223

Share this post


Link to post
Share on other sites

Hi there

I can’t download your gerbers right now. I’ll have a look later today. But be careful with those pinouts... The Q900 and its derivatives (950, WGS95 and WGS9150) all use a 24 pin connector (not 22!) and the pinout on this site is completely off! Please double check on your PSU before plugging anything in!!

Share this post


Link to post
Share on other sites

The wiring diagram looks correct for the 840.

 

I just downloaded your project files, it's looking really good for a first draft!

 

A few comments/suggestions, nothing critical:

1/ Is there a specific reason you chose an ATX20 header over a 24 pin one? PSUs with that kind of connector are getting old and I'm not sure whether you can fit a 24pin plug on a 20pin header or not. Maybe you can, I just don't know.

2/ The 22 pin header footprint on the Quadra side looks hand made? There is a built in Kicad footprint that looks quite similar to the one on the ATX side. I know from experience (QuadrATX 9x0 board #000) that it makes soldering those large connectors a breeze. Plus the larger the pad, the less likely it is to rip it off if you make a mistake. 

3/ Speaking of footprints and default ones, the one you used for the Softpower transistor looks a lot better than the one I used originally, but the pads might still be a tad too close together? Especially 1 and 2. I would use TO-92L-Wide just to be extra sure. 

4/ Do you really need that many VIAs for the ground plane? It's only power and you already have thermal reliefs on every GND pad... 

5/ Do you need the trace that goes from J1-Pin7 to J2-Pin19?

6/ What are the J3-6 connectors for? Just curious...

7/ There are a couple 90° angles (5V trace on back copper). Shouldn't pose too much of a problem since again this is only power. 

8/ The Q950 text should be removed (silkscreen)

9/ The silkscreen text for H1 and H4 is outside the board

10/ The resistor values for the LEDs aren't final right?

11/ Thermal reliefs could be a bit bigger

12/ J2 silkscreen inside a pad

13/ Are you planning on securing your board to the original metal casing? If so I wouldn't mix DC GND with AC earth and I'd replace the plated mounting holes with non plated ones.

14/ Just a personal preference but since the Quadra isn't using 3.3V, do you need an LED and traces for this rail? For the QuadrATX 9x0, I simply connected them to n.c.

15/ The -12V trace on the top (red) is all right, but it gets a bit too close to the 5V standby trace. The .2mm gap between them is still enough (17<30VDC) but why risk it? 

16/ The GND copper zone failed in a few places. 3D Viewer is great to see that sort of thing!

2146538085_Bildschirmfoto2020-09-17um17_33_36.png.35f19f51fd9be59d96fc23b247332f6d.png461325986_Bildschirmfoto2020-09-17um17_33_26.png.a2d4c71416675350da999bc37918e07c.png679601279_Bildschirmfoto2020-09-17um17_33_14.png.d9d544b2f42d7386d2655bfc34d65f04.png1709144917_Bildschirmfoto2020-09-17um17_33_08.png.1d0f22b16c9a93dcb73981857d328e7d.png

 

That's all I can think of at the moment. Hope this helps!

Share this post


Link to post
Share on other sites

Holy cow! Thank you for the awesome feedback. I sincerely appreciate it!

 

9 hours ago, BadGoldEagle said:

1/ Is there a specific reason you chose an ATX20 header over a 24 pin one? PSUs with that kind of connector are getting old and I'm not sure whether you can fit a 24pin plug on a 20pin header or not. Maybe you can, I just don't know.

I should probably switch to an ATX 24pin. I originally did that for board space, but in hindsight, its probably better to use the newer plug.

 

9 hours ago, BadGoldEagle said:

2/ The 22 pin header footprint on the Quadra side looks hand made? There is a built in Kicad footprint that looks quite similar to the one on the ATX side. I know from experience (QuadrATX 9x0 board #000) that it makes soldering those large connectors a breeze. Plus the larger the pad, the less likely it is to rip it off if you make a mistake. 

I downloaded the 22 pin header from Mouser. I'm going to re-visit those connectors to double check them before I order

9 hours ago, BadGoldEagle said:

3/ Speaking of footprints and default ones, the one you used for the Softpower transistor looks a lot better than the one I used originally, but the pads might still be a tad too close together? Especially 1 and 2. I would use TO-92L-Wide just to be extra sure. 

Good suggestion!

9 hours ago, BadGoldEagle said:

4/ Do you really need that many VIAs for the ground plane? It's only power and you already have thermal reliefs on every GND pad... 

Probably not. I'm definitely not the most experienced pcb designer in the world. So, I was going for "better safe than sorry"

9 hours ago, BadGoldEagle said:

5/ Do you need the trace that goes from J1-Pin7 to J2-Pin19?

Nope. I added it there to reserve a good, direct ground connection while I was routing other things. But, probably not necessary.

9 hours ago, BadGoldEagle said:

6/ What are the J3-6 connectors for? Just curious...

Those were basically just for perfboard-type functionality, in case I needed them. I wasn't really going to use them as connectors. I just used the connector footprint, so that the holes were evenly spaced out.

9 hours ago, BadGoldEagle said:

7/ There are a couple 90° angles (5V trace on back copper). Shouldn't pose too much of a problem since again this is only power. 

8/ The Q950 text should be removed (silkscreen)

9/ The silkscreen text for H1 and H4 is outside the board

Good catches!

9 hours ago, BadGoldEagle said:

10/ The resistor values for the LEDs aren't final right?

Ya. The LEDs and resistors probably won't be populated. They're just there "in case"

9 hours ago, BadGoldEagle said:

11/ Thermal reliefs could be a bit bigger

Any particular ones? Or just in general?

9 hours ago, BadGoldEagle said:

12/ J2 silkscreen inside a pad

Good catch!

9 hours ago, BadGoldEagle said:

13/ Are you planning on securing your board to the original metal casing? If so I wouldn't mix DC GND with AC earth and I'd replace the plated mounting holes with non plated ones.

I hadn't really thought that far ahead yet. That's definitely a good sugestion. 

9 hours ago, BadGoldEagle said:

14/ Just a personal preference but since the Quadra isn't using 3.3V, do you need an LED and traces for this rail? For the QuadrATX 9x0, I simply connected them to n.c.

Nope, don't need a 3.3v LED. These won't be populated in the build. They're probably a waste of space, so I'll probably delete them.

9 hours ago, BadGoldEagle said:

15/ The -12V trace on the top (red) is all right, but it gets a bit too close to the 5V standby trace. The .2mm gap between them is still enough (17<30VDC) but why risk it? 

For sure. We want to keep the magic smoke inside the board.

9 hours ago, BadGoldEagle said:

16/ The GND copper zone failed in a few places. 3D Viewer is great to see that sort of thing!

I'd double check that after I pull in your suggestions.

 

Thank you so much!! I really appreciate the feedback!

Share this post


Link to post
Share on other sites
8 hours ago, landoGriffin said:

I downloaded the 22 pin header from Mouser. I'm going to re-visit those connectors to double check them before I order

1710127827_Bildschirmfoto2020-09-17um19_23_58.thumb.png.851fa4b0648be06e2c27bdf4f792d41d.png

 

8 hours ago, landoGriffin said:
9 hours ago, BadGoldEagle said:

11/ Thermal reliefs could be a bit bigger

Any particular ones? Or just in general?

The high amperage ones (Mini-Fit Jr headers). The rest's fine. For example:

1094020734_Bildschirmfoto2020-09-17um19_26_58.thumb.png.7b394f0f837a47d4b8923424c90b87c8.png

 

I set the thermal spoke (select copper zones and hit E for properties) to 1.4mm on mine. 

1604178903_Bildschirmfoto2020-09-17um19_30_35.thumb.png.c50647ce5d084cde876a61e2e100aea6.png

 

8 hours ago, landoGriffin said:

I'm definitely not the most experienced pcb designer in the world.

I'm definitely not that either. Just happy to help. I learned A LOT these last few months and the QuadrATX 9x0 is my first PCB project. :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×