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.

[参考译文] TLV320AIC3110:TLV320AIC3110

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/714711/tlv320aic3110-tlv320aic3110

部件号:TLV320AIC3110

尊敬的先生:

 蜂鸣器的位置如下所示,对吧?

当我们通过蜂鸣声播放1KHz时(在客户设备上)发现异常信号。

但是,当我们播放1KHz.wav时,信号正常。(在客户设备上)

我们猜这是蜂鸣器的问题…,您对此有什么想法吗?

谢谢,Ian。

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

    蜂鸣器的步进正弦波是正常现象。 蜂鸣音的最初目的是按键单击和提示音,而不需要完美的正弦波。扬声器/耳机将在某种程度上平滑此步进。

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

    尊敬的Steve:

    但是,我测量了来自评估套件的信号,从以下蜂鸣器…发出的信号是平滑的

    我有什么误解吗?

    谢谢,Ian。

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

    这取决于FS。在评估套件中,我相信是44.1kHz或48kHz,您客户的FS是什么?

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

    尊敬的Steve:

    谢谢,我们确认。

    另一个问题,

    我们修改了MCLK和ADC FS速率,如下表所示,但通过在评估套件TP3/TP7…上测量,频率没有改变。 (TP3 MCLK为11.3MHz,TP7 WCLK为44.1kHz)

    如何确认EVM上的编解码器的更改实施?

    谢谢,Ian。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    GUI不会更改提供给TLV320AIC3110EVM的时钟。 这是固件更改。 更改固件有点麻烦,但这是可能的。 您以前使用过DFUTEST吗?

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的Steve:
    如果FS导致异常信号问题,则需要您帮助澄清一些问题:
    • 什么FS (或范围)导致异常信号问题?
    • MCLK,BCLK和WCLK的建议设置或请求是什么?
    • MCLK占空比的请求?

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

    正弦波中的步进为1/FS。因此,如果您有1kHz正弦波且FS = 8kHz,您将看到一些非常重要的步进。或者,如果FS = 44.1kHz,蜂鸣频率= 10kHz,您也将看到重要的步进。

    我没有推荐MCLK,BCLK或WCLK的设置。但是如果他们想要一个没有如此大步进的正弦波,他们应该选择一个FS,它是蜂鸣频率的20-40倍。

    MCLK占空比应始终为50 %。

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

    尊敬的Steve:

    以下是编解码器相关时钟的设置… 有什么评论吗?  谢谢!!!

    时钟

    频率

    蜂鸣器发出一声提示音

    音频播放(1KHz.wav文件)

    MCLK

    25m Hz

    25m Hz

    WCLK

    48K Hz

    44.1K Hz

    BCLK

    1.53MHz

    1.41MHz

    信号

    步进正弦波形

    正常正弦波

    谢谢,Ian。

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

    绝对清楚。 蜂鸣器始终具有步进。 但在48kHz时,1 kHz音频的步长非常小,扬声器将充当LPF并使这些步长平稳。 蜂鸣器用于按键单击和这种性质的事情,不需要纯音。与10kHz音相比,步进要大得多。

    播放1kHz .wav文件不会导致任何步进,因为DSP未创建该信号。

    如果您想要纯正弦波,AIC3111可以使用可编程miniDSP,并且有一个音频发生器块可以创建纯正弦波。因此,如果步进是一个关键问题,这是解决问题的另一种方法。

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的Steve:
    感谢您的大力帮助,但还有一个问题… 是否存在高频单声调的失真问题?
    例如,正弦波的步进为1/FS,步进大于1KHz的10kHz音调波形,步进会导致失真问题? 除非我们改变另一个编解码器,否则这种失真是无法避免的,对吗?
    谢谢,Ian。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    伊恩

    此步进问题仅适用于蜂鸣器。 如果您为DIN提供10kHz音频,则输出为正常10kHz音频。

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

    尊敬的Steve:

    知道了,所以,有来自蜂鸣器的失真,例如,当从蜂鸣器播放10kHz的音调时,但我们听的声音可能不像10kHz的音调,这是我想要确认的…谢谢

    谢谢,Ian。

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

    10kHz音实际上正常。 扬声器将充当LPF,对于短音调,人耳不一定能检测到很大的差异。

    如果您的客户确实需要更纯正弦波,AIC3111可以使用miniDSP中的音频发生器来产生正弦波。 AIC3111与AIC3110的引脚对引脚兼容,且寄存器映射相同。 这样做并不困难。

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的Steve:
    我们获得了aic3111样本,需要修改驱动程序,让可编程miniDSP发出单声音(1KHz,2KHz,…Ω),而不是蜂鸣器发出单声,是吗?
    我们如何让它发挥作用? 是否需要设置寄存器?
    谢谢,Ian。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    伊恩

    下载PurePath Studio, 您可以对miniDSP进行编程。 您需要将某种工艺流程组合在一起。 我假设他们仍要混合来自ADC的音频,来自I2S的音频和音调?  

    创建流程流后,他们可以构建项目并生成代码。 音频发生器块具有3个运行时属性-状态,频率和振幅。  

    如果频率和振幅是恒定的,则只需更改状态寄存器。  

    我已经快速截取了音调发生器模块及其属性的屏幕截图。 如果您需要一些帮助来编程miniDSP,请告诉我。  我想您以前使用过PurePath Studio吗?

    此致,

    -Steve Wilson