PC Controlled DC Power Supply (19) ECE342-W24

Arduino
PCB
Junior Design

Our system is a programmable DC-DC power supply meant to supply anywhere from 2-14V at a maximum current of 1.5A. We used instruments, including a LCD, buttons, a switch, voltage and current sensors, as well as digital potentiometers and voltage regulators. The digital potentiometers as well as the voltage regulators were built into a PCB to, using SPI communication, maintain and adjust the output voltage. The sensors and LCD allow for quick, accurate and easy to read values. These allow for an easy to understand and use interface as well as simple parts and an easy design. With many challenges coming from making a PCB for the first time, as well as using new communication methods for the first time. For the future of this project we could incorporate a more robust voltage programmability, using actual voltage values instead of generic percentages to adjust the output voltage. We could also add heat control and reintroduce the air vents that we had planned for the enclosure. One final thought for an improvement would be to use a cheaper more accessible microcontroller instead of the Arduino Mega, so it would be an even easier design to follow.

0 Lifts 

Artifacts

Name Description
Executive Project Summary A basic project description of our project, general approach to the task, our timeline, and what we learned through the project.   Download
Electrical Schematics Electrical schematics of our entire final system, and the schematic used to frame our PCB. Each displays the inputs and outputs of the system, the basis of the wiring, and the specific connections between blocks.   Download
Mechanical Drawings 3D designs modeling the space that each block takes up within the system and enclosure, giving specific measurements and showing the main modules used. Does not include the wiring.   Download
Top-Level Block Diagram A finalized version of our block diagram meant to display the interactions of each part of the system, our organization of each, and who was tasked with each block.   Download
PCB Layers PCB design with circuit layout, pin layout, and module placement.   Download
Project_Timeline A Gantt chart of the time taken by the group as a whole on each specific task of the project   Download
Project Summary Video Video of our basic project overview as well as what each of us worked on and the final result   Link