数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1152|回复: 31

通过PID控制开关电源的稳压,靠谱吗?

[复制链接]
发表于 2024-6-26 08:31:23 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
看了这个坛友的帖子,一开始没看懂,后来看了作者的补充说明,大概明白了实现原理,就是用INA226去检测电源的输出电压,然后与设置的电压进行比较,然后用PID的方式去稳压到预设电压,有点类似恒温电烙铁的控温过程,但是这种方式的瞬间响应靠谱吗?会不会反应有点慢?
https://www.mydigit.cn/thread-459710-1-1.html


发表于 2024-6-26 08:36:36 | 显示全部楼层
我解决不了问题,但我可以解决提出问题的人
回复 支持 反对

使用道具 举报

发表于 2024-6-26 08:38:42 | 显示全部楼层
靠不靠谱咱先放一下,小呆我让你靠边!听见没!
回复 支持 反对

使用道具 举报

发表于 2024-6-26 08:39:14 | 显示全部楼层
普通应用应该够用了
回复 支持 反对

使用道具 举报

发表于 2024-6-26 08:43:20 | 显示全部楼层
普通稳压电源大部分也是PI调整,只是一般模拟实现,数控电源现在到处都有,大部分一个PWM周期控制一次,速度没问题,且控制器灵活性大大优于模拟控制器,你说的问题不大存在。
回复 支持 反对

使用道具 举报

发表于 2024-6-26 08:47:41 | 显示全部楼层
当然靠谱了,PID解决工业现场95%的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-26 08:52:41 | 显示全部楼层
wangxiangtan2 发表于 2024-6-26 08:47
当然靠谱了,PID解决工业现场95%的问题

正常模拟反馈会很快,但是这种要到单片机里去计算比较然后再调整,这个过程感觉在速度上会慢很多
回复 支持 反对

使用道具 举报

发表于 2024-6-26 09:10:56 | 显示全部楼层
猪小呆 发表于 2024-6-26 08:52
正常模拟反馈会很快,但是这种要到单片机里去计算比较然后再调整,这个过程感觉在速度上会慢很多 ...

靠"感觉"那是不准的.现在的2元级MCU主频做到144Mhz反应那是ns级足够应付环路级控制,方案和算法才是关键.
回复 支持 反对

使用道具 举报

发表于 2024-6-26 09:12:22 | 显示全部楼层
现在多玩这么高深的了吗?害得我专门去百度了一下PID,结果……再见。
回复 支持 反对

使用道具 举报

发表于 2024-6-26 09:14:23 | 显示全部楼层
猪小呆 发表于 2024-6-26 08:52
正常模拟反馈会很快,但是这种要到单片机里去计算比较然后再调整,这个过程感觉在速度上会慢很多 ...

你玩单片机的,你不知道单片机的运行速度麽,一个指令最多几us,慢能慢到哪儿去,
50ms反馈一次,你感觉不出来慢吧
回复 支持 反对

使用道具 举报

发表于 2024-6-26 10:20:13 来自手机浏览器 | 显示全部楼层
确实有点慢,为了防止电压过冲,我降低了采样速度,0-15v升压需要4秒稳定。当然还有上升空间,但是调参太麻烦了
回复 支持 反对

使用道具 举报

发表于 2024-6-26 10:21:33 | 显示全部楼层
wangxiangtan2 发表于 2024-6-26 09:14
你玩单片机的,你不知道单片机的运行速度麽,一个指令最多几us,慢能慢到哪儿去,
50ms反馈一次,你感觉 ...

50ms反馈一次,做电源不够快吧
回复 支持 反对

使用道具 举报

发表于 2024-6-26 10:31:28 | 显示全部楼层
PID好像主要是针棉后端变化规律来的,反正恒流类也用到过
回复 支持 反对

使用道具 举报

发表于 2024-6-26 10:59:45 | 显示全部楼层
yanjian 发表于 2024-6-26 10:21
50ms反馈一次,做电源不够快吧

你做单片机程序的,自己定啊,不够快就10ms、5ms、2ms,自己做主
回复 支持 反对

使用道具 举报

发表于 2024-6-26 12:10:53 | 显示全部楼层
wangxiangtan2 发表于 2024-6-26 10:59
你做单片机程序的,自己定啊,不够快就10ms、5ms、2ms,自己做主

话是不错,实际做起来不是那么回事.
电压是ADC采样来的,ADC够快不?
ADC够快了,采到的数据有没干扰?
干扰滤除了,PWM能够那么快更新吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-26 12:20:22 | 显示全部楼层
momo1990 发表于 2024-6-26 10:20
确实有点慢,为了防止电压过冲,我降低了采样速度,0-15v升压需要4秒稳定。当然还有上升空间,但是调参太麻 ...

在电流变化比较剧烈的时候,可能你的电压就稳不住了,因为反应不过来
回复 支持 反对

使用道具 举报

发表于 2024-6-26 12:41:24 | 显示全部楼层
一般用用还可以的!!!
回复 支持 反对

使用道具 举报

发表于 2024-6-26 14:21:18 | 显示全部楼层
yanjian 发表于 2024-6-26 12:10
话是不错,实际做起来不是那么回事.
电压是ADC采样来的,ADC够快不?
ADC够快了,采到的数据有没干扰?

你牛逼你厉害,你就是绝对的王者,你赢了,赢麻了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-26 15:04:37 | 显示全部楼层
wangxiangtan2 发表于 2024-6-26 14:21
你牛逼你厉害,你就是绝对的王者,你赢了,赢麻了

别这样。。。本来就是随手水一帖大家各抒己见一起水水更健康,吵起来就不好了,更何况人家说的也不是没有道理
回复 支持 反对

使用道具 举报

发表于 2024-6-26 15:13:15 | 显示全部楼层
猪小呆 发表于 2024-6-26 15:04
别这样。。。本来就是随手水一帖大家各抒己见一起水水更健康,吵起来就不好了,更何况人家说的也不是没有 ...

ADC够不够快?有高速ADC;
有没有干扰?模拟控制有没有干扰?
PWM有那么快吗?有快的,加钱。

你那个帖子里面人家不是已经改好了在用吗?
事实都甩在脸上还在跟我杠,各种质疑,真踏马的有意思

是我想吵?是人家在杠我好不好。
楼上也有说单片机可以的,他咋不杠别人?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-20 18:25 , Processed in 0.187201 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表