|
发表于 2023-5-29 09:56:07
|
显示全部楼层
本帖最后由 MF35_ 于 2023-5-29 09:57 编辑
首先,不要用网页翻译,翻的很烂,phase翻译成“阶段”也是醉了 ,我这看到的是这样的
全通滤波器的参数设置是以GroupDelay,即群延迟为基准的,在其带通内,群延迟不变,它有三个参数需要输入:
Frequency:截止频率,在这个频率点上,GroupDelay是设定值的0.707(实际给出的电路会有一定差异)
GroupDelay:群延迟,指带通内的群延迟时间
FilterOrder:阶数,这个选Auto即可,不要选固定值,除非你知道你的目标设计能够在几阶内实现
首先选择Frequency,使得你要通过的频率在带通内,然后选择合适的GroupDelay使得你希望的频率处于合适的相位,比如你希望50Hz偏移120度,那么群延迟在50Hz的值就是20ms的1/3,也就是6.67ms,当然,你也可以切换显示为Phase,来观察对应频率的相位
你可以看到GroupDelay在带通内的前段是恒定的,在接近截止频率时会降低,你可以使目标频率位于这个恒定段,也可以位于变化段(设置位于截止频率之后),前者的好处是元件参数误差影响较小,截止频率离比目标频率越大,影响越小,如果目标频率在变化段,或这在截止频率之后,元件参数误差会导致你得到的相位不符合设计值,但前者的缺点是阶数会变高,需要你自己取舍
最后,图形下面的表格会给出滤波器的阶数Order,这个其实没啥用,我们主要关注No. of Stages,这个值是运放的级数,1就是使用一个运放,2就是两个,你调整参数这个值会变化,在运放个数和参数之间取得平衡即可
Frequency越小,Order就越小,同样No. of Stages也越小,GroupDelay相反,值越大Order越小 |
评分
-
1
查看全部评分
-
|