仿真电路如下图所示,电路中的模型,一部分是从网络上找的,剩下的使用LTspice自带的模型。
此仿真电路使用比较常见的输出电压反馈的方式,采样输出电压与基准5V电压比较,得到的误差电压经过PI调节与U6的三角波比较得到脉冲方波。开关频率见Tclock=10u,为100kHz;SR触发器输出的驱动波形,用一个B souce(B1),来实现Buck电路的隔离驱动。
实际的仿真效果如下:
输出5V电压还是可以迅速稳定住。
下面尝试仿真多种输入电压、输入电压动态变化,以及输出动态负载,对输出5V的影响:
1. 多种输入电压
2. 输入电压动态变化
输入在9V与12V之间进行跳变,测试输出电压的情况;上冲最大电压为6.2745V,下冲最小电压为3.91394V
3. 输出动态负载
在输出并联电阻上串联一个开关模型,用于模拟输出负载的变化,动态开关的设置参数如下:
输出电压的上冲为5.95505V,下冲为4.15427V
仿真附件如下:
仿真模型加载如下:
解压缩“Buck电压反馈”文件
双击打开“installXVII.bat”
输入数字“1”,自动安装Lib文件夹内的控制模型。