Abstract: The improved power supply is controlled by a microprocessor which operates with instructions stored in software in a programmable read only memory within the unit. As the microprocessor operates, it constantly reads the conditions of the actual voltage, actual current, preset voltage and preset current at the electrodes of the plating system. The microprocessor makes adjustments to maintain the voltage at a preset level by outputting a digital signal to a digital-to-analog converter which changes the digital command into a voltage which is used to adjust an output transistor which controls the voltage to the electrodes. The microprocessor monitors the current draw and displays the current and voltage readings on a digital display.