原理:以555定时器为核心器件,将2、6引脚连接作为输入,使用D1、D2将充电回路与放电回路隔开。充电时,沿着红色回路给电容C充电;放电时,沿着青色回路通过R2,经7引脚接地放电。通过改变2、6引脚电压,改变内部RS锁存器的状态,控制输出电压。
电容C的电压在555定时器的上下阈值之间周期变化,充电时间和放电时间的计算公式都是
t = 0.7*RC
因此,控制充放电的时间就可以控制生成方波的频率和占空比。
周期:T = 0.7*(R1+R2)C
占空比:R1/(R1+R2)
实际设计电路:
实际设计滑动变阻器阻值为5.1K,两端各加一个1.5K的电阻。生成的PWM波形如下:
实际频率与理论计算存在一定的偏差,理论值为17.64KHz,但实际测得只有13KHz,因此在设计时,理论计算与实际要留一定的余量,避免出现PWM频率不够的情况。
占空比调节范围与理论计算一样:19%-81%