news 2026/3/2 16:22:51

BUCK主电路图与控制策略方法](图一

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
BUCK主电路图与控制策略方法](图一

BUCK多种控制策略对比 图一BUCK主电路图与控制策略方法 图二采用开环控制波形 图三开环调节过程 图四单电压闭环控制波形 图五单电压调节过程

这货就是咱常见的BUCK电路,MOS管、电感、电容、二极管搭个台子就能演降压大戏。但怎么让输出电压乖乖听话?今天唠唠开环、单电压闭环两种玩法,附带翻车现场和代码实操。


开环控制:大力出奇迹?

开环控制就像手动挡老司机——踩多少油门出多少力。代码简单粗暴,直接给固定占空比PWM信号:

void setup() { analogWrite(PWM_PIN, 128); // 占空比50% } void loop() {} // 懒得动态调整

!采用开环控制波形

输出电压波形看着挺稳?但负载突然加重时(比如接了个电机),电压直接尿崩(图三)。为啥?开环不检测输出,MOS管还在傻乎乎按固定节奏开关,电感续流不足,电容电量被掏空。

代码破案时刻

用Python做个开环仿真,负载突变时电压掉到姥姥家:

def buck_open_loop(R_load): D = 0.5 # 占空比焊死 V_in = 12 return V_in * D - I_load * R_load # I_load突增时直接崩盘

数学老师教的公式Vout=D*Vin在现实里就是个脆皮,负载扰动、输入波动分分钟教做人。


单电压闭环:给电路装个大脑

闭环控制就像给BUCK配了个智能手环,实时监测血压(电压)并自动调药量(占空比)。代码升级成PID控制器:

PID voltagePID(&V_out, &DutyCycle, &V_ref, Kp, Ki, Kd, DIRECT); void loop() { V_out = readVoltage(); // 实时读取输出电压 voltagePID.Compute(); // PID暴算占空比 analogWrite(PWM_PIN, DutyCycle*255); }

!单电压闭环控制波形

负载突变时,闭环系统开启狂暴模式(图五):电压检测到下跌→PID疯狂调高占空比→电感猛充电容→电压逐渐回血。整个过程像极了打地鼠,哪里不行锤哪里。

代码骚操作

PID的核心是误差处理,比如比例项Kp决定了"见错就怼"的力度:

float Kp = 0.8; // 暴躁老哥参数 float adjust_D(float error) { return previous_D + Kp * error; // 误差越大,占空比调整越猛 }

但Kp调太大容易震荡,调太小反应迟钝——这微操比女朋友脾气还难把握。


灵魂拷问:选开环还是闭环?

  • 开环:便宜大碗,适合负载固定、不差那点精度的场景(比如LED调光)
  • 闭环:加个电压检测和算法,成本+20%,但能扛住负载蹦迪、输入电压抽风

最后放个对比彩蛋:

指标开环闭环
成本5毛钱5块钱
响应速度躺平百米冲刺
稳如老狗想屁吃真·泰山崩于前

所以...要自行车还是要玛莎拉蒂,您看着办?

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/1 5:57:16

YOLOFuse注意力机制引入可能性:CBAM、SE模块融合实验

YOLOFuse中引入CBAM与SE注意力机制的融合实验探索 在智能监控、自动驾驶等现实场景中,单一可见光图像在低光照、烟雾或夜间环境下往往难以提供稳定可靠的检测性能。即便最先进的YOLO系列模型,在面对极端视觉退化时也会出现漏检和误检。于是,多…

作者头像 李华
网站建设 2026/3/1 7:59:16

YOLOFuse AWS EC2 部署指南:国际云服务最佳实践

YOLOFuse AWS EC2 部署实践:构建高效多模态目标检测系统 在夜间监控、森林防火或工业巡检等复杂场景中,传统基于RGB图像的目标检测模型常常因光照不足、烟雾遮挡等问题而失效。一个行人可能在可见光画面中完全隐没于黑暗,但在红外图像中却清晰…

作者头像 李华
网站建设 2026/2/27 18:33:08

【Java毕设全套源码+文档】基于Java的学院教学工作量统计系统的设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/3/2 8:00:50

YOLOFuse支持HTML可视化展示吗?推理结果导出方案探讨

YOLOFuse支持HTML可视化展示吗?推理结果导出方案探讨 在智能安防、自动驾驶和夜间监控等现实场景中,单一可见光摄像头常常在低光照、烟雾或强逆光环境下“失明”。这时候,红外(IR)图像凭借其对热辐射的敏感性&#xff…

作者头像 李华
网站建设 2026/2/26 4:56:48

YOLOFuse RunPod 自定义镜像上传流程说明

YOLOFuse RunPod 自定义镜像上传流程说明 在智能视觉系统日益复杂的今天,单一模态的感知能力正逐渐触及瓶颈。尤其是在夜间、烟雾或强反光环境下,仅依赖可见光图像的目标检测模型往往表现不佳——这不仅限制了自动驾驶车辆的全天候运行能力,也…

作者头像 李华