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.

[参考译文] TAS2563:从器件寄存器中读取扬声器 Re 的电阻

Guru**** 2391345 points
Other Parts Discussed in Thread: TAS2563

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1431311/tas2563-read-the-resistance-of-the-speaker-re-from-the-devices-registers

器件型号:TAS2563

工具与软件:

您好!

我想读取连接到 TAS2563的扬声器的电阻、 我已经按照这个常见问题解答中的说明 进行了操作:[常见问题解答] TAS2563:如何从器件寄存器中读取扬声器的电阻 Re? -音频论坛-音频- TI E2E 支持论坛

我可以从寄存器读取值。 只要播放声音、寄存器就包含值。 一旦声音停止、寄存器再次包含0x00。 无论扬声器是否连接到电路板、寄存器都包含相同的值。  

是否存在读取电阻的任何先决条件(例如进行校准)?  

此致、

Christopher  

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

    Christopher、您好!

    您可能必须禁用噪声门功能才能在静默期间继续读取 Re 值。
    我会在我这边仔细检查一下、并在几天内返回更多信息。

    此致、
    伊万·萨拉扎尔
    应用工程师

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

    伊凡、您好!

    为了实现噪声门功能、我必须设置哪个寄存器?

    是否需要通过 PurePath 控制台配置 TAS2563以使用读取 Re 值或使用电压/电流检测等功能?

    此致、
    Christopher

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

    Christopher、您好!

    您可以将0x00写入页0簿0寄存器0x3e、以下命令可用于 PPC3:

    W 98 00 00
    W 98 3e 00

    默认情况下、寄存器0x3e 为0x10 (噪声门启用)。

    让我来进一步了解该测试的用途:是否正在尝试从器件中获取 I SENSE 和 V SENSE 数据? 还是仅选择 Re 值?
    请注意、TAS2563具有运行 TI 扬声器保护算法的集成 DSP、因此您可能不需要发送 IV 感应数据、因为该数据由器件内部使用。

    此致、
    伊万·萨拉扎尔
    应用工程师

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

    伊凡、您好!

    我使用的是带定制软件的定制硬件(没有 PPC3)。 禁用噪声门功能对读取 Re 没有帮助。 我仍然获得如上所述的结果。

    I2S 读数出错、导致 I 和 V sense 值错误。 测试的目的是检查扬声器是否已连接并正在播放声音文件。

    此致、
    Christopher

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

    Christopher、您好!

    您能否检查在测试过程中、在噪声门禁用后是否应用了任何 I2C 命令。 也许系统中的播放命令是重置某些寄存器。

    此致、
    伊万·萨拉扎尔
    应用工程师

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

    伊凡、您好!

    我现在已经使用 PPC3对它进行了测试。 我仅将寄存器0x02设置为0x00、然后我通过 PC 播放声音。 之后通过直接 I2C 模式发送以下命令:
    W 98 00 00
    W 98 3e 00
    W 98 7f 64
    W 98 00 02
    R 98 48 04

    我仍然会获得第一个帖子中所述的结果。

    此致、
    Christopher

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

    Christopher、您好!

    Re 值回读仅在调优模式下正常工作。 该器件必须生成导频音(低频和低振幅信号)、以便可以使用 IV SENSE 来估算 Re 值。 此导频音仅在调优模式下启用、ROM 模式不启用此功能。

    此外、只要音频停止播放、Re 就会停止更新。 我在我这边试过、但不可能继续更新 Re 值、即使 在没有播放时仍然存在导频音。 不过、不应将 Re 值复位为0。

    此致、
    伊万·萨拉扎尔
    应用工程师