Electronic – Designing a high-power PCB

high-currenthigh-powerpcbpcb-designpower

I'm trying to build a Raspberry Pi cluster (at least 32 Pi's) and I need a convenient way to power them all. So I'd like to design a power distribution board. The distribution board will have USB power ports for each Pi and it will be controlled by an Atmel microcontroller.

I currently have a 350W 5V supply, which can safely supply a hefty 60A. Assuming that each Pi will draw between 800mA and 1A, I should have more than enough power.

With that said, as a new engineer (who specializes in digital electronics), I've only designed one PCB before. I've never done anything with high power before. What design considerations should I take into account when designing the PCB?

I've done a little bit of research and everything seems to point to using a PCB bus bar to carry the high current. I would then branch off the bus to each individual Pi. The other option is to use a high power connector like this one. I'm kind of leaning towards the latter.

With that said I should also probably provide some level protection circuitry for the Pi's in case of a power surge (although my supply, a Cotek AK-350-05, should be able to provide a fair amount of protection itself). I was thinking of placing a 1.5A PTC in series with each USB port.

Are there any other things I should consider? Thanks

Best Answer

Consider also a distributed approach with point-of-load (POL) converters. The idea is that you distribute power across the board at lower current and higher voltage. Presently, you are thinking about having one AD/DC converter which outputs 5V 32A which goes directly to RPis. You could have an AC/DC which outputs 48V 3.5A. Each RPi has a dedicated DC-DC buck converter (the POL converter), which generates 5V 1A from 48V. This way, you are only dealing with more manageable 3.5A and 1A currents on your board.

enter image description here
(Source of the diagram.)