方法1就是传统的PWM控制芯片了,就是用硬件实现整个反馈以及调控功能,很多PWM控制芯片都是开放设计的,比如TL494,它把误差放大器的正负端都留给你自己设计,所以,你可以通过DA设置基准电压,和反馈电压比较达到程控的目的。这个方法比较成熟而且资料比较多,程序工作量小。
方法2是用软件实现PWM控制芯片的所有功能,即采样输出 电压,然后计算PWM的占空比,再去驱动开关管。这个方法优点是外围电路简单,而且设计十分灵活,但是软件工作量大,为了达到一定的负载响应速度、减小稳态误差增大抗干扰性,最好选用PID算法。
这样的芯片常见的比如TL494
本帖最后由 paulhyde 于 2014-9-15 03:54 编辑