本文是这个系列最后一篇。
首先要纠正前面几篇文章中出现的一些错误,然后会把改正后的电路原理图和PCB板图以AD的格式,在本文附件中提供下载。
首先,要对前面几篇文章中出现的一些错误做一下更正,如果因为这些错误,导致对读者的误导,笔者在此表示歉意。
1)本系列第一篇文章中提到的PID算法,其实是有错的:
因此,第一个公式并不是PI算法的正确形式,应该改为:
如果把上面因为笔误造成的错误公式变为正确的PI算法,成了下面的样子:
可以看到,因为错误造成的PI算法其实与正确的PI算法只是Kp系数的较小变化,Kp由30475变为了29675,所以两种算法的开环bode图几乎一样。因此,Kp比Ki的系数大的越多,最终的环路bode图的差别越小。
2)buck电路中的电流互感器的电阻R25去掉
换成一个30V的稳压二极管。
3)总结
笔者写这一系列文章的目的是向数字电源的初学者形象的展示数字电源的工作流程,所以环路的PI算法比较简陋,功能也比较简单,其它的保护功能也没有,但是也确实实现了数字环路调整的功能,是一个最简单的数字电源。此开发板并不能用于实际产品,这也是笔者将其开源的原因,笔者也不会对因为其产生的任何损害负责!
对于初学者来说,如何能快速的搭建实验平台是最重要的,这也是本开发板的制做目标。当然,在入门之后还要进一步学习相关的课程,才能做出合格的产品。
近几年,由于各种各样的仿真软件的繁荣发展,使现在的工程师不必再像以前那样,要先建模,再计算环路的参数。笔者上篇文章提供的一种计算环路参数的方法就是以仿真和数学计算软件为基础的,希望能给读者提供一种解决问题的方法.