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.

[参考译文] TLV320DAC3120:miniDSP低通滤波器配置

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/622428/tlv320dac3120-minidsp-lowpass-filter-configuration

部件号:TLV320DAC3120

您好,

我正在使用TLV320DAC3120输出具有以下配置的音频: (工作正常)

//{Register,value}
{0x00,0x00},
{0x01,0x01},
{0x04,0x03},
{0x05,0x91},
{0x1B,0x80},
{0x06,0x08},
{0x07,0x00},
{0x08,0x00},
{0x0B,0x82},
{0x0C,0x88},
{0x0D,0x00},
{0x0E,0x80},
{0x12,0x82},
{0x13,0x88},
{0x14,0x80},
{0x00,0x00},
{0x3C,0x05},
{0x3D,0x05},
{0x00,0x08},
{0x01,0x04},
{0x00,0x01},
{0x1F,0x14},
{0x2A,0x04},
{0x2A,0x0C},
{0x2A,0x14},
{0x2A,0x1C},
{0x20,0x86},
{0x26,0x80},
{0x00,0x01},
{0x21,0x4E},
{0x24,0x80},
{0x1F,0x84},
{0x28,0x06},
{0x00,0x01},
{0x23,0x40},
{0x00,0x00},
{0x3F,0x96},
{0x40,0x04},
{0x41,0x00} 

我正在尝试启用mini-DSP并配置一个可变低通滤波器,我应该通过I2C使用滑块来控制该滤波器(从2kHz到20Khz)。

要使用特定的FC值低通滤波器(例如15kHz),我需要使用什么配置(或寄存器)?

配置后,如何通过I2C (哪个寄存器)仅更改低通滤波器的FC?

非常感谢,

EE学生

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

    我将收集一些信息供您参考。 我很快会回来的。

    此致,
    Ivan Salazar
    音频应用工程师-低功率音频和执行器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Ivan:

    感谢您的帮助!

    此致,

    胺。

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

    Amine,

    您应该写入系数寄存器以设置过滤器。 这些设备上使用的滤波器是通过双基准实现的。
    您可以使用TI Biquad系数计算器或TLV320DAC3120 GUI获取Biquad系数的值。
    您也可以使用随附文档中的公式来开发计算器,该计算器可为不同的频率设置获取系数值。 1.5 ,1.10 和Chebyshev部分的低音架滤波1.11 器可能很有用

    此致,
    Ivan Salazar
    音频应用工程师-低功耗音频和Actuatorse2e.ti.com/.../7573.Biquad-Filters-Application-Note.pdf

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

    您好Ivan:

    非常感谢您的回答,制定用于所选FC的公式非常有用。

    您知道我需要为第二阶Butterworth低通滤波器配置(地址)哪个寄存器吗?

    此致,

    胺。

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

    系数值寄存器从第8页寄存器0x02到寄存器0x3D开始。
    例如,我将使用滤波器1设置第二次订购Butterworth LPF,FC = 300Hz,增益= 0dB。 因此,我在第8页写下以下内容:
    0x00进入reg 0x02
    0x0E进入reg 0x03
    0x00进入reg 0x04
    0x0E进入reg 0x05
    0x00进入reg 0x06
    0x0E进入reg 0x07
    0x7C转换为reg 0x08
    0x20进入reg 0x09
    0x87进入reg 0x0A中
    0x84进入reg 0x0B

    我用双四倍系数计算器获得了这些系数。
    我希望这能有所帮助

    此致,
    Ivan Salazar
    音频应用工程师-低功率音频和执行器