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.

[参考译文] TAC5212:TAC5212:记录路径的双二阶滤波器不起作用

Guru**** 2927840 points

Other Parts Discussed in Thread: TAC5212

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1618690/tac5212-tac5212-biquads-of-the-record-path-do-not-work

部件号: TAC5212

您好团队:

我正在尝试使用 TAC5212 记录路径的双二阶滤波器。

TAC5212 配置为控制器模式。 CCLK 频率为 12.288MHz、采样速率为 8kHz。 配置每个通道 2 个双二阶滤波器。

ADC 由 1kHz 单音驱动、并对 PASI 总线进行监控。

我可以从 PASI 总线读取原始数据只是很好。 但我从未注意到双二阶滤波器的影响。 为了确保双二阶滤波器正常工作、我将页 8 和 9 的所有寄存器设置为零、并预期 PASI 总线上没有信号。 但是,再次,我看到没有效果(信号仍然存在)!

请注意、回放路径的双二阶滤波器运行良好。

设置为零、并将录音路径的所有双二阶滤波器设置为零。

BIQUAD_FILTERS_RECORD_PATH.txt 

提前感谢您的帮助!

Sebastien

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Sebastien、

    我很好奇全零滤波器是否具有您想要的效果(无通)? 您可以使用该工具在 8kHz FSYNC 下计算特定双二阶滤波器的系数: https://www.ti.com/tool/COEFFICIENT-CALC

    我会尝试 1kHz 陷波。

    此致、

    Garret

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Garret、

    非常感谢您的帮助。 我会尽快尝试您的建议。

    但请注意、全零滤波器在应用于回放路径时的表现为无通(无信号)。 这就是为什么应用到记录路径时、我期望获得相同的结果。 但也许我错了... 让我们来看看!

    此致、

    Sebastien

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我知道、请告诉我更新后的结果。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Garret、

    我将记录路径双二阶滤波器的滤波器设置替换为 1kHz 陷波、

    并相应地修改了 TAC5212 配置:  

    w a0 00 08 #第 8 页
    w a0 08 5a 82 79 99 c0 00 01 5a 82 79 99 3 f ff ff ff ca fb 0c CD #ADC 双二阶滤波器 1.
    w a0 1c 5a 82 79 99 c0 00 01 5a 82 79 99 3 f ff ff ff ca fb 0c CD #ADC 双二阶滤波器 2.
    W a0 30 5A 82 79 99 c0 00 01 5a 82 79 99 3 f ff ff ff ca fb 0c CD #ADC 双二阶滤波器 3.
    W a0 44 5a 82 79 99 c0 00 01 5a 82 79 99 3 f ff ff ff ca fb 0c CD #ADC 双二阶滤波器 4.
    W a0 58 5a 82 79 99 c0 00 01 5a 82 79 99 3 f ff ff ff ca fb 0c CD #ADC 双二阶滤波器 5.
    w a0 6c 5a 82 79 99 c0 00 01 5A 82 79 99 3 f ff ff ca fb 0c CD #ADC 双二阶滤波器 6.
    w a0 00 09 #第 9 页
    w a0 08 5a 82 79 99 c0 00 01 5a 82 79 99 3 f ff ff ff ca fb 0c CD #ADC 双二阶滤波器 7.
    w a0 1c 5a 82 79 99 c0 00 01 5a 82 79 99 3 f ff ff ff ca fb 0c CD #ADC 双二阶滤波器 8.
    W a0 30 5A 82 79 99 c0 00 01 5a 82 79 99 3 f ff ff ff ca fb 0c CD #ADC 双二阶滤波器 9.
    W a0 44 5a 82 79 99 c0 00 01 5a 82 79 99 3 f ff ff ff ca fb 0c CD #ADC 双二阶滤波器 10.
    W a0 58 5a 82 79 99 c0 00 01 5a 82 79 99 3 f ff ff ff ca fb 0c CD #ADC 双二阶滤波器 11.
    w a0 6c 5a 82 79 99 c0 00 01 5a 82 79 99 3 f ff ff ff ca fb 0c CD #ADC 双二阶滤波器 12

    但是,再次,我看到没有效果。 请注意、应用于回放路径双二阶滤波器的相同滤波器设置效果良好。

    我的配置中是否有问题或缺失?

    此致、

    Sebastien

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Sebastien、

    我想我能明白这一点。 双二阶效应被 AGC 反击、AGC 会将陷波信号返回到目标电平。 如果您禁用 AGC(第 1 页、寄存器 0x24 = 0x00)、那么您应该会看到记录的双二阶滤波器生效。

    此致、

    Garret

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Garret:

    很棒的收获! 通过禁用 AGC:  
    W a0 24 00 #DRC CH4 =关闭、DRC CH3 =关闭、DRC CH2 =关闭、DRC CH1 =关闭、AGC CH4 =关闭、AGC CH3 =关闭、AGC CH2 =关闭、AGC CH1 =关闭
    记录路径的双二阶滤波器按预期工作。

    请注意、全零滤波器可用作无通(无信号)滤波器。

    因此、当启用 AGC 时、记录路径的双二阶滤波器似乎被忽略。 您能否确认? 因为数据表未提及此行为。

    我有点沮丧、因为根据图 7-27、AGC 位于双二阶滤波器之前。 因此、AGC 如何克服双二阶效应? 那么、无通滤波器呢? ATM 当 AGC 开启时、记录路径的双二阶滤波器被忽略。

    此致、

    Sebastien

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Sebastien、

    我已经联系我们的设计团队、就信号链顺序以及 AGC 反击双二阶滤波器的原因发表意见。

    此致、

    Garret

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Garret:

    谢谢 Garret。 我正在等待设计团队的反馈。

    此致、

    Sebastien

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    「我知道,我想要你,我想和你复合。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Sebastien、

    详细介绍后、当 AGC 处于活动状态时、双二阶滤波器会被忽略。

    这不是信号链问题 — AGC 不会对陷波的信号进行增益回读。

    此致、

    Garret

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Garret、

    这是真的很糟糕... 但非常感谢您的努力。

    此致、

    Sebastien