Skip to content

A design for a custom bench top power supply for prototyping.

Notifications You must be signed in to change notification settings

adsehgal/Bench_Power_Supply

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bench Power Supply PCB

This repo contains project files for a bench top power supply I designed for my home lab.

Requirements:

  • Small for crammed work spaces
  • Adjustable and designed to store values on each power cycle
  • 2 layer board - V2.0 bumped to 4 layer
  • Digitally controlled - no mechanical parts
  • Clear annunciators
  • Uses an external AC-DC converter
  • At least a 2A max load
  • Cover most logic levels
  • Possibly have preset buttons

Built With:

V1.0:

V2.0:

Notes:

  • The PCB uses a 5/5mil DRC constraint
  • The top of the PCB acts as the product face plate

Firmware Changes:

Change Type V 1.0 V2.0
MCU Architecture 8-bit AVR 32-bit ARM
User Input Handling Polling Interrupts
Analog Readings Polling DMA
Serial Communication None Added
Operating System None FREERTOS

Hardware Changes:

Change Type V 1.0 V2.0
MCU Selection ATMega 328p STM32F401RB
Digi Pot MCP4023 - Up/Down MCP4018 - I2C
Inductor Seletion 4.7µH - 7A 4.7µH - 4A
PCB Stackup 2-layer 4-layer
User Input Buffer None Schmitt triggered
Analog Buffers LM358 - Not RRIO TLV271 - RRIO
MCU VDD Not always on Always On
OLED Reset None Added

Authors

  • Aditya Sehgal - PCB Layout, Firmware, 3-D Modelling - Adsehgal

About

A design for a custom bench top power supply for prototyping.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published