November 10, 2021

Single channel
bench power supply

This is more 3D printing than power supply design but it's still fun.

This is a little weekend project I did to make a much needed bench power supply. The enclosure is 3D printed and all the components are off the shelf. There is a parts list and where to buy them at the end of this article if you want to make your own.

The enclosure was modeled in Fusion360 and I had all the parts needed laying around in my collection. DPS3005 used in this design is a well known buck converter that has constant voltage and constant current modes built in. This little guy is very popular in the maker community and there are upgraded firmware on the internet to improve the experience and add feature like bluetooth and wifi.

Specifications

  • Voltage output range: 0-32V
  • Current output range: 0-5A
  • Control methods: CC and CV
  • Output voltage resolution: 0.01V
  • Output current resolution: 0.001A
  • Output Voltage accuracy: ± (0.5% + 1 digit)
  • Output Current accuracy: ± (0.5% + 2 digits)

One thing to note here is that this module can't give you more voltage than what you're feeding it. The input voltage needs to be at least 1.1V higher than the maximum voltage you want this module to output. I've used a transformer that can output 42V rectified as my power source so I can get the full voltage out of 32V from this module.

Exploded view

You can find all the CAD and STL files in my github

Bench power supply github repo

Parts list