基于STM32的同步整流Buck-Boost数字电源 开源
原文中文,约9000字,阅读约需22分钟。
📝
内容提要
这是一款基于STM32G474的四开关Buck-Boost数字电源,支持TypeC接口PD诱骗输入和DC5.5接口输入,输入/输出最高48V10A。使用STM32G474单片机实时监测电压和电流,并通过PID控制算法调整PWM占空比,实现过压过流保护。可通过OLED屏查看参数,通过旋转编码器和按钮设置输出电压和电流,通过Type-C接口与上位机通信,通过上位机软件查看参数和波形。
❓
Q&A
这款数字电源的输入输出电压范围是多少?
输入电压范围为12Vdc~48Vdc,输出电压范围为0.5Vdc~48Vdc。
如何通过控制面板设置电源的输出电压和电流?
可以通过旋转编码器和按钮设置输出电压和电流,设置的数据会自动保存到Flash存储芯片。
这款电源支持哪些快充协议?
电源支持BC1.2、PD3.0/2.0等多种快充协议。
电源的最大输出功率是多少?
电源的最大输出功率为450W。
该电源如何实现过压过流保护?
电源通过STM32G474单片机实时监测电压和电流,并通过PID控制算法调整PWM占空比来实现过压过流保护。
电源的转换效率最高能达到多少?
电源的最高转换效率为94.3%。
🏷️