最近做一个电源,要满足一个指标,所以不得不用滤波器滤掉那讨厌的纹波,达到指标。
关于滤波器的一些介绍和说明在这里就不废话啦。
下面以一个列子来介绍巴特沃思低通滤波器的设计。
eg:通带截止频率fp=3Hz,阻带截止频率fs=4Hz,通带最小衰减ap=1dB,阻带最大衰减as=20dB。
这里我先用MATLAB软件,采用双线性变换法设计一个满足此要求的以模拟滤波器为原型的数字滤波器。代码如下:
FS=10; %采样频率10Hz
T=1/FS; %采样周期
fp=3;fs=4;
Wp=fp/FS*2*pi;Ws=fs/FS*2*pi; %

本文介绍了如何利用MATLAB设计一个巴特沃思低通滤波器,以满足电源中滤除纹波的需求。通过实例展示了从设定通带截止频率、阻带截止频率和衰减要求,到利用双线性变换法转换为数字滤波器的过程,并最终通过模拟滤波器的传输函数实现电路设计。
最低0.47元/天 解锁文章
2203

被折叠的 条评论
为什么被折叠?



