作者fundd (英雄气长)
看板Electronics
标题[问题] 滤PWM的LPF,BW该用多少?
时间Mon Nov 23 22:53:26 2009
有一PWM讯号,peak为a,bottom为b,
频率为c,duty为d。
想设计一个LPF,使其滤出来的level
为 a * 0.01d + b * (1 - 0.01d),
请问这个LPF的BW应为多少?
之前把LPF的BW设计成0.1c,结果PWM
是有滤掉,只不过level也变小了,
并非a * 0.01d + b * (1 - 0.01d),
BW应为多少才能完全滤掉PWM,同时又
不会影响到level呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.60.197.49
1F:推 pdaer:完全滤掉应该不可能吧把pwm展开里面是一堆频率混一起的方波 11/24 18:03
2F:→ pdaer: (组成) 11/24 18:03
3F:→ pdaer:不影响level只能把pwm主频干掉而已吧(我猜) 11/24 18:04
4F:推 youwin0125:方波 转成频域是 sinc 函数欧 11/24 21:55
5F:→ youwin0125:如果你的LPF太低频 方波 会缓缓的爬上去 就不是方波了 11/24 21:56