TI中文支持网
TI专业的中文技术问题搜集分享网站

PGA460-Q1: 带通滤波器系数计算,所以他的品质因数是多少?自带的滤波器系数是多少呢?

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 的采样率。 

赞(0)
未经允许不得转载:TI中文支持网 » PGA460-Q1: 带通滤波器系数计算,所以他的品质因数是多少?自带的滤波器系数是多少呢?
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1