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.

[参考译文] TLV320ADC3100:TLV320ADC3100的一阶 IIR 滤波器设置

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1160583/tlv320adc3100-first-order-iir-filter-settings-for-the-tlv320adc3100

器件型号:TLV320ADC3100

大家好、团队、

客户希望在此处具有2个滤波器:

1、HP 滤波器、截止频率为300Hz、

2.截止频率为200Hz 的 HP 过滤器。  

我们能不能帮助它们计算第4页的6个寄存器(寄存器8~13)?

谢谢。

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

    您好、Terry、

    TI 有一个在线系数计算器来确定对可编程滤波器寄存器进行编程所需的值。 请访问 :https://www.ti.com/tool/COEFFICIENT-CALC 并下载该工具。

    插入您的值、然后单击"Coeff (系数)"按钮(右下角)、此时将填充值(左侧窗口)。 您应该会看到以下两个窗口:

    此致、

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

    大家好、Dave、  

             8~63计算了滤波器参数并尝试设置   PAGE 的寄存器 μ s 寄存器  但发现 当芯片上电时  、寄存    器将自动修改。
    以下是客户分步进度:
     在设置  page4 寄存                      器之前、它们将第0页和寄存器81寄存器的 D7设置为0、然后开启 ADC 通道、然后在设置 page4后将 D7设置为1。
        下面列出了由 Nest 设置的寄存器。 客户需要    200Hz 的高通滤波器和     大约 300Hz 的带阻滤波器。    由于其他器件   不清楚      如何默认关闭、 因此    也会设置类似的滤波。

         是否对 page4相关 寄存器有任何限制 、 设置 page0 和 page1  是否正常?
       他们是否可能 具有  这样的参数 ?

    fs=8000

    文本 "*过滤器 1 1O"  
    0x7DDA
    0x8226
    0x7BB6.
    文本 "*过滤器 2 BQ"
    0x7EC3.
    0x81A8
    0x7DEF
    0x7E58
    0x834C
    文本 "*过滤器 3 BQ"
    0x7F5A
    0x8188
    0x7DB2
    0x7E7F
    0x82F3
    文本 "*过滤器 7 BQ"
    0x7FFF
    0x8892
    0x78E6
    0x776E
    0x871A
    文本 "*过滤器 8 BQ"
    0x7EB8
    0x879D
    0x7B72
    0x7863
    0x85D4
    文本 "*过滤器 9 BQ"
    0x74F1
    0x9BCA
    0x6D87
    0x6436
    0x9D86
    文本 "*过滤器 10 BQ"
    0x7F3E
    0x8240
    0x7E3F
    0x7DC0
    0x8282

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

    您好、Terry、

    默认寄存器值的一个可能原因是如何配置寄存器61第0页、 可以尝试其中一个处理块(PRB_R2、R5、..)  支持多达5个双二阶滤波器、如表6所示。

    有关这些配置和设置的重要详细信息,请参见数据表8.3.11.1-3。 请告诉我这是否有用。

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

    客户已设置 第 4页 寄存器 61、 设置 为 PRB_R5。
    但是、他们发现   在设置  PLL 后:

    将  PAGE 0 寄存器 81设置 为 0x80、   将 PAGE 4 系列 寄存     器更改为全0。
    将 PAGE 0 寄存器 81设置 为 0x00、  查询 PAGE 4 将  再次变为正常。
    请 帮助  检查            并确认我们的参数中是否存在某种限制、 以便     无法  设置 page4寄存器?
       此处设置的参数   如下:
    /* MCLK、 RATE、 p、 r、 j、  d、 nadc、 mAdc、 aosr、 bdiv *
    /* 8k 速率 */
    {12288000、 8000、 1、 1、 4、  0000、 6、 4、 256、 8、  188}、

    谢谢。

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

    这是您的序列吗?

    写入第4页寄存器   读取正常

    打开 ADC   0x81 0x80

    读取 第4页的寄存器   读取 不正常

    关闭 ADC   0x81 0x00

    读取 第4页的寄存器   读取正常

    完成此操作后、您尝试查看数字数据。 滤波器是否正确实现?

    注意:我手头没有 EVM、因此必须订购才能复制此测试。 可能需要几天时间