Part Number:PGA460-Q1Other Parts Discussed in Thread:PGA460
PGA460带通滤波器系数计算,所以他的品质因数是多少?自带的滤波器系数是多少呢?
Cherry Zhou:
您好,您的问题我们需要升级到英文论坛看下,有答复尽快给您。
,
Cherry Zhou:
有关带通滤波器系数计算,请参阅以下文章:
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_传感器_3042619
user6477655 说:自带的滤波器系数是多少呢?
您是指,对于低于80-480kHz 的频率,自动生成的系数是什么吗?
,
user6477655:
对的,低于80khz的时候是多少
,
Cherry Zhou:
我们向工程师确认下,应该会在下周工作日给到您答复。
,
Cherry Zhou:
针对低于80kHz 的频率自动生成的系数取决于中心频率(FREQ)和滤波器带宽(BPF_BW setting)。
以上给出的帖子中包含用于这些实例的公式,以下是该贴所需的代码段:
带通滤波器基于数字系数 B1、A2和 A3工作。 这些值根据突发频率(FREQ parameter)和带通带宽(BPF_BW parameter)进行计算。 A2系数计算如下:
A2= (0.6036*cf^2) +( 2.7401*cf) -32615 …. For BPF Bandwidth 2kHz.
A2= (0.5999*cf^2) + (2.7217*cf) -32415 …. For BPF Bandwidth 4kHz.
A2= (0.5965*cf^2) + (2.6791*cf) -32217 …. For BPF Bandwidth 6kHz.
A2= (0.5928*cf^2) – (2.6726*cf) -32024 …. For BPF Bandwidth 8kHz.其中“CF”是以 kHz 为单位的滤波器中心频率(由 FREQ 参数定义)。
B1和 A3系数的计算完全基于滤波器带宽:
B1=199.7*bw+12
A3=-399.3*bw+65512其中“bw”是以 kHz 为单位的滤波器带宽(由 BPF_BW 参数定义)。 由于只有四个 B1和四个 A3系数,因此可能有必要简单地存储这些值而不是进行计算。 在这种情况下,下面列出了 B1和 A3系数的正确值:
B1 = 409 ; A3 = 64718 …. For BPF Bandwidth 2kHz.
B1 = 813 ; A3 = 63909 …. For BPF Bandwidth 4kHz.
B1 = 1213 ; A3 = 63111 …. For BPF Bandwidth 6kHz.
B1 = 1607 ; A3 = 62322 …. For BPF Bandwidth 8kHz.必须注意,这些是向上缩放的系数值。 真正的 B1、A2和 A3值始终是低数值(通常小于+/- 2)。 缩放如下:
B1 = B1_real * 2^16
A2 = A2_real * 2^14
A3 = A3_real * 2^16在数字滤波器实现中,这些值在使用前就会进行下调。 重要提示:上述系数公式仅适用于1us 的采样率。