大家好,这里是大话硬件。
在前面文章中,结合UC3842芯片内部框图,陆续实现了芯片的振荡器功能,参考电压功能,过欠压保护功能。今天这篇文章对PWM控制功能进行仿真。
根据框图,器件内部主要是误差放大器和高速比较器。
实现思路如下:模拟一个输出电压,纹波变化频率和内部斜坡频率一样,通过采样输出电压和斜波电压进行比较来控制PWM的占空比。
(1)使用恒流源对电容充电,实现斜坡信号
(2)模拟输出电压同频的纹波信号,输出电压纹波在4.985V~5.015V
由于内部参考电压为2.5V,需要将5V的输出进行分压和2.5V的基准电压波比较
(3)采样后的电压和斜坡信号进行比较,