Cameron DeWith.
← All projects
Electronics · University of Toronto · 2025

Desktop Power Supply

I designed and built a desktop power supply to take a fixed input voltage and deliver a variable output. The circuit design was a team effort; I handled the LTSpice, EAGLE PCB layout and soldering.

Outcome

We assembled a working supply with constant-voltage and constant-current modes, then compared its display readings with a multimeter. The current-sensing PCB was designed, soldered, tested, and integrated into the supply.

The power supply’s display, connections, and controls.
The power supply’s display, connections, and controls.

Current-sensing circuit

The design target was to convert a 0–0.35 V sense signal into a 0.25–3.30 V output. Our first concept amplified the signal before adding an offset, but the LM324’s low-output limitation caused problems near zero input. We instead combined the sense signal with a buffered reference before amplification and checked the design in LTSpice.

Initial LTSpice current-sensing model and simulated output compared with the desired response, before the filter stages were added.
Initial LTSpice current-sensing model and simulated output compared with the desired response, before the filter stages were added.

The final schematic includes two active low-pass filter stages after the amplifier. We selected standard component values and assessed the effect of resistor tolerances.

Current-sensing and filtering schematic, including the buffered reference, amplifier, and two filter stages.
Current-sensing and filtering schematic, including the buffered reference, amplifier, and two filter stages.

PCB layout and assembly

I routed the two-layer board in EAGLE without vias and added grounded copper pours on both layers. The build initially produced an abnormally high output because of an unintended ground connection at the buffer output. I identified and corrected the connection during debugging.

Combined top and bottom layers of the current-sensing PCB layout.
Combined top and bottom layers of the current-sensing PCB layout.
Front and back of the soldered current-sensing PCB.
Front and back of the soldered current-sensing PCB.
Current-sensing PCB mounted on the power supply assembly.
Current-sensing PCB mounted on the power supply assembly.

Final supply checks

Mode Display reading Multimeter reading
Voltage 1.11 V 1.00 V
Voltage 9.12 V 9.06 V
Voltage 15.16 V 15.12 V
Current 0.05 A 0.04 A
Current 1.50 A 1.56 A
Current 2.50 A 2.50 A

Selected measurements from the assembled power supply. These are point checks, rather than an accuracy specification across the full operating range.