STM32G474 Precision 0-50 V Laboratory Power Supply - In Development
Developing a digitally controlled laboratory power supply that combines an efficient tracking synchronous-buck preregulator with a low-noise linear post-regulator. The system is designed around STM32G474 control, INA228 voltage and current measurement, precision DAC setpoints, fast hardware fault handling, temperature supervision, and a complete KiCad schematic and PCB implementation.
My work includes system architecture, analog and power-stage design, digital-control interfaces, schematic capture, PCB layout, component selection, protection planning, firmware architecture, and prototype development. The embedded software is being developed in C/C++ with STM32CubeIDE, STM32CubeMX, Visual Studio, and VS Code. I also use AI-assisted engineering tools for design review, code development, test planning, and fault analysis while personally validating all technical decisions and results.
Key design elements:
- Tracking synchronous-buck preregulator feeding a linear post-regulator
- STM32G474 control using HRTIM/PWM, ADC, DAC, comparator, and protection logic
- INA228 precision voltage and current measurement
- DAC8830 and REF5025 precision setpoint generation
- OPA454-based linear control stage
- Current limiting, short-circuit shutdown, reverse-polarity detection, temperature monitoring, relay control, soft start, and cooling
- TFT/encoder user interface and an architecture prepared for PC or mobile control
- KiCad schematic and PCB with separated power, analog, measurement, and control domains
The gallery presents the current full schematic and PCB render of my own design. This is an engineering project in active development. Final output range, current capability, ripple, regulation, and thermal results will be published only after measured validation.
Published