资料下载地址:dcdc buck闭环数控型稳压电源仿真+单片机程序及实验报告
一、实验目的
设计并制作一台数控型DCDC稳压电源。
二、实验要求
1、输出电压范围 :0.5v~4.5v。可以通过按键实现电压调整
2、必须使用PID闭环控制算法
3、发挥部分: PID控制的三个系数,可以通过遗传算法来确定。
三、实验内容
1、原理框图
2、实验原理
PID( Proportional Integral Derivative)控制是 最早发展起来的控制策略之一,由于其算法 简单、鲁棒性好和可靠性高,被广泛应用于 工业过程控制,尤其适用于可建立精确数学 模型的确定性控制系统。
如图一,
图一
该实验使用PID算法,通过按键控制单片机PWM波形的占空比。PWM波形通过74HC595驱动电路之后进入BOOST电路控制输出电压。
即,通过改变占空比来改变输出电压。
该实验实现的结果为,设计了五个按键,每个按键按下之后会输出不同的电压值,输出电压值在依次为1,、2、3、4、5V。
如图二为BOOST电路部分,实现升压功能。
图二
图三为驱动电路部分,有了驱动电路,才能让PWM波形在BOOST电路上工作。
图三
图四为单片机部分
图四
图五为AD转换部分
图五
图六为显示部分:
图六
总的原理框图如图七:
图七
3、程序如下
- 实验结果
该实验最后基本实现了实验要求,图为按下输出电压为2V相应的按键后的示波器和数码管显示的状态。示波器黄线为PWM波形,蓝线为电压波形。数码管显示为1.9V,误差为0.1V。