This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

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

Part Number: PGA460-Q1
Other Parts Discussed in Thread: PGA460

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

  • 您好,您的问题我们需要升级到英文论坛看下,有答复尽快给您。

  • 有关带通滤波器系数计算,请参阅以下文章: 

    https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/819254/pga460-frequency-offset-in-high-frequency-mode/3042619#3042619

    自带的滤波器系数是多少呢?

    您是指,对于低于80-480kHz 的频率,自动生成的系数是什么吗? 

  • 对的,低于80khz的时候是多少

  • 我们向工程师确认下,应该会在下周工作日给到您答复。

  • 针对低于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 的采样率。