PC Controlled DC Power Supply(03) ECE 342- SP22

3D Printing
Analog
Arduino
PCB
Enclosure
Junior Design

This project is a 2-channel DC power supply. The power supply can supply voltages from 2-14V under load (up to 1.5A) while displaying the voltage, current, power, and temperature to a local display. Voltage and temperature characteristics are also displayed through LEDs, which vary their brightness and temperature based on the corresponding levels. Alongside physical interface controls(buttons), it is also programmable over a USB serial port using the standard SCPI instrumentation protocol. The system uses a step-down transformer to bring outlet voltage to approximately 24V. We then have an AC-DC converter for current, which is fed into a voltage regulator to get our desired maximum output. As stated above, our inputs are either a button or serial input which are processed by an Arduino Mega microcontroller and fed into the voltage regulator through a digital PWM signal of varying duty cycle. Since the Arduino can supply a maximum of 5V, the signal then acts as an input to a gain circuit, which brings the voltage up to the desired range. The most notable aspect of our design is our error margin in terms of output voltage. When the user inputs 14V as their desired input, we see that the output varies between 13.95V and 14.05V, which is extremely desirable and easily fits within our designed error margin of 5%. However, our displayed current has slightly more error, as when we hope to draw a 1.5A load, the power supply gets a reading of about 1.2A. Current control in addition to creating a low current error margin for our output would be the leading targets for future improvement.

0 Lifts 

Artifacts

Name Description
Executive Summary Summary of design goals, how we approached meeting these goals as a team, our project timeline, and key lessons we learned.   Download
Project Showcase Video Presentation of the power supply, team responsibilities and roles, timeline and future add-ons.   Link