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.

[参考译文] TLV320ADC3120:双二阶配置

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1410197/tlv320adc3120-biquad-configuration

器件型号:TLV320ADC3120

工具与软件:

您好、我在为此器件设置双二阶滤波器时遇到困难。 我已尝试使用第三方滤波器设计器提供的 TI 系数计算器工具值、并尝试手动计算这些值。 我在没有应用滤波器的情况下获得良好的音频、但一旦我应用滤波器、我就不再获得任何音频输出。 不幸的是,我没有评估板,因为我使用的是一个分线板工作良好;所以我没有访问 PurePath。 是否有办法在不连接评估板的情况下访问?

我已经尝试设置"TLV320ADCx140/PCMx140-Q1可编程双二阶滤波器配置和应用"应用手册中的值、"#写入系数 N0、N1、N2、D1、D2 (双二阶滤波器) 1w 98 08 7f ff ff ff ff off 85 dc E2 7d 74 68 8f 7c 77 cc 77 A7 18 86 87 F4 ee"仍然不会产生音频。  

这是我尝试应用示例双二阶滤波器时的初始化输出。

启动、h9C [ h4E | WR ]、h01、h01、停止

开始、h9C [ h4E | WR ]、h00、h00、停止

Start、h9C [ h4E | WR ]、h02、H81、Stop

开始、h9C [ h4E | WR ]、h00、h02、停止

启动、h9C [ h4E | WR ]、h08、h7F、停止

Start、h9C [ h4E | WR ]、h09、hFF、Stop

启动、h9C [ h4E | WR ]、h0A、hFF、停止

Start、h9C [ h4E | WR ]、h0B、hFF、Stop

启动、h9C [ h4E | WR ]、h0C、h85、停止

启动、h9C [ h4E | WR ]、h0D、HDC、停止

启动、h9C [ h4E | WR ]、h0E、hE2、停止

启动、h9C [ h4E | WR ]、h0F、h7D、停止

启动、h9C [ h4E | WR ]、h10、h74、停止

Start、h9C [ h4E | WR ]、H11、HCC、Stop

启动、h9C [ h4E | WR ]、h12、h68、停止

启动、h9C [ h4E | WR ]、h13、h8F、停止

启动、h9C [ h4E | WR ]、h14、h7C、停止

启动、h9C [ h4E | WR ]、h15、h77、停止

Start、h9C [ h4E | WR ]、h16、hA7、Stop

启动、h9C [ h4E | WR ]、H17、H18、停止

启动、h9C [ h4E | WR ]、h18、h86、停止

启动、h9C [ h4E | WR ]、H19、H87、停止

Start、h9C [ h4E | WR ]、h1A、HF4、Stop

Start、h9C [ h4E | WR ]、h1B、Hee、Stop

Start、h9C [ h4E | WR ]、h3C、h00、Stop

Start、h9C [ h4E | WR ]、h3D、hA8、Stop

启动、h9C [ h4E | WR ]、h3E、hC9、停止

启动、h9C [ h4E | WR ]、h07、H60、停止

Start、h9C [ h4E | WR ]、h0B、h00、Stop

启动、h9C [ h4E | WR ]、H3B、H10、停止

Start、h9C [ h4E | WR ]、h73、H80、Stop

启动、h9C [ h4E | WR ]、h74、H80、停止

Start、h9C [ h4E | WR ]、h75、hE0、Stop

这适用于使用 tlv320adc3120和冷凝器的电子听诊器。 我将安装我尝试设置的滤清器、以强调肺部声音。 我知道 TI 在电子听诊器滤波器方面拥有丰富的经验、因此、如果您有任何滤波器建议、我非常感激。  

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

    您好!

    您能否共享用于在测试中对 TLV320ADC3120进行编程的完整器件配置脚本(包括针对双二阶滤波器完成的配置)?

    谢谢。此致、

    Lakshmi Narasimhan

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

    TLV320ADC 在定制 PCB 上使用我专为 STM32芯片设计的驱动器来控制它。 我可以发布驱动程序、但没有配置脚本。  

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

    您好!

    根据上述 I2C 序列、我们将根据应用手册在第2页写入双二阶系数:

    [报价 userid="565835" url="~/support/audio-group/audio/f/audio-forum/1410197/tlv320adc3120-biquad-configuration ]"#双二阶滤波器的写入系数 N0、N1、N2、D1、D2 1 w 98 08 7f ff ff ff 85直流 E2 7d 74 cc 68 8f 7c 77 A7 18 86 87 F4 ee"[/报价]

    但是、在为 MICBIAS、ADC 等上电之前、我们似乎没有转换到第0页

    我们需要包含 I2C 写入以在配置双二阶系数后转换回第0页(通过在寄存器0x0上写入0x0)。

    [报价用户 id="565835" url="~/support/audio-group/audio/f/audio-forum/1410197/tlv320adc3120-biquad-configuration "]

    Start、h9C [ h4E | WR ]、h3C、h00、Stop

    Start、h9C [ h4E | WR ]、h3D、hA8、Stop

    启动、h9C [ h4E | WR ]、h3E、hC9、停止

    启动、h9C [ h4E | WR ]、h07、H60、停止

    Start、h9C [ h4E | WR ]、h0B、h00、Stop

    [报价]

    谢谢。此致、

    Lakshmi Narasimhan

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

    根据您的建议更改代码后、设置双二阶滤波器后仍然无法获得音频输出。  

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

    您好!

    我随附了几个配置脚本(均采用 ppc3格式):

    1)一个、双二阶滤波器就位(其中不录制音频、根据线程)

    2)一个带有注释掉的双二阶滤波器命令(其中音频没问题、具体取决于线程)。

    e2e.ti.com/.../adc3120_5F00_with_5F00_biquad.cfg

    e2e.ti.com/.../adc3120_5F00_without_5F00_biquad.cfg

    您能否确认 i2c 写入的顺序是否与您的设置中执行的操作相符?

    谢谢。此致、

    Lakshmi Narasimhan