即使可用的控制信号是直流信号,也可以用性能可预测且具良好线性的简单电路实施PWM控制。这个电路由一个双路比较器和一些外部元件组成,采用0~5V控制信号产生500Hz PWM信号,非线性度为2%,占空比可调范围为0~100%(如图1)。
图1:将0~5V直流控制信号转换成PWM信号以驱动LED电路图。
比较器的“OUTB”端被配置为工作在500Hz左右的振荡器。正输入端产生三角波,振幅约为电源电压的1/10。比较器的“OUTA”端对三角波与直流控制信号进行比较,在OUTA端产生PWM信号。PWM发生器和直流控制信号发生器应采用同一个+5V电源。
可以通过改变电容C的容值来调节振荡器频率(f)。f=6345/RC,其中R的单位为kΩ,C的单位为μF,f的单位为kHz。为使本例电路的频率为500Hz,取C=0.47μF,R=27kΩ。
图2给出了PWM占空比随直流控制信号电平变化的电路响应。
图2:PWM占空比与控制电压的关系曲线显示该电路的线性度大约为20%。