微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > DSP学习交流 > 怎样用DSP2812做PID控制开关电源的电压让电压稳定啊 求大神帮忙 小弟在此谢过

怎样用DSP2812做PID控制开关电源的电压让电压稳定啊 求大神帮忙 小弟在此谢过

时间:10-02 整理:3721RD 点击:
最近在做一款18转5V的开关电源 就是想用PID算法控制开关电源输出端的电压为5V让电压稳定   ,想问问怎样做的PID控制呢  刚入门DSP不是很熟悉,求大神帮忙解答,小弟在这里谢过。

你可以先了解下PID然后在配置好DSP的外设,最后把PID写到程序里

就是一个buck电路的闭环数字控制,采样与参考电压比较然后PI调节把结果给到pwm模块的比较寄存器

就是PID那里不懂怎么弄呢  这个比较逻辑还是懂得

目标值5V减去采样值的误差送入PID函数,运算出占空比去驱动MOS管

就是DSP是不是采样不是很稳定呢    每次PID运算的都不一样  飘动很大呢

对,所以采样的值要可靠

现在用的PID算法  飘动很大    采样又不是很准确  想问有什么好的方法能让DSP采样得更稳定准确么  用的2812

加滤波啊,可以用运放搭,也可以用集成的芯片

嗯嗯   加个低通可好?   我试试看看

我一般用的都是低通,有时候也会用TI的tlc04这块集成的滤波芯片

adc采集输出电压,定时器中断模块控制pwm输出,通过增量式Pid输出pwm送入定时器中断给pwm波,同时达到稳5v设定值

楼上正解

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top