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

 加载中…
加载中…