漫谈一阶低通滤波器
(一)RC低通滤波
以上两幅图是DAC的输出以及RC滤波后的效果,DAC输出有明显锯齿,经过阻容滤波后的波形则平滑了。
RC低通滤波需要根据要通过和滤掉的频率成分确定R和C的值。其传递函数为
转折频率为
(二)TI的PWMDAC
TI在其2812电机控制文档中提供了一种巧妙的方法来观察波形,叫做PWMDAC,也就是把感兴趣的波形调制到PWM上,然后用RC低通滤 波对PWM进行滤波,只要合理设置PWM的载频和RC滤波电路的转折频率,就可以起到与DAC相似的效果,成本是一个电阻和一个电容,当然比用DAC要小多了。(注:2812没有片上DAC)
(三)电机控制simulink仿真时,用一阶低通滤波器看波形
用Simulink仿真SVPWM模块时,想要看到输出的占空比是否是标准的马鞍形,如果直接把示波器加在模块
的输出上,只能看到PWM,看不出其变化规律。加一个一阶低通的传递函数,则可以将马鞍形的波形成功
显示出来。框图如下图,PWM载频8K,一阶环节转折频率500Hz。
示波器显示的滤波前后的波形如下图所示: