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.

[参考译文] TAS6684-Q1:TAS6684-Q1 交流诊断阈值设置

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1605594/tas6684-q1-tas6684-q1-ac-diagnostic-threshold-setting

器件型号: TAS6684-Q1

您好、

我正在尝试了解如何配置交流诊断高音扬声器 DET Treshold 寄存器(地址= 0xB7)。

如果我有以下配置(默认 DC DIAG 增益=1)

 

  1. 低音扬声器 4 欧姆+交叉高音扬声器 4 欧姆
  2. 低音扬声器 2 欧姆+交叉高音扬声器 4 欧姆

如何计算需要在该 0XB7 寄存器中设置的所需阈值?

我已经通读了数据表、以便在应用手册中阅读、但没有详细介绍如何从复数阻抗报告寄存器 (0xC3 - 0xCA) 的实数和虚数寄存器中计算/集成阈值 8 位寄存器。  

寄存器中有一个公式 AC LDG Ctrl 2 寄存器(地址= 0xB6) 、此公式是否与 treshold 设置有关?

请提供建议

 

谢谢你

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

    你(们)好  

    我们提供了更详细的指导文件和计算表、以帮助您计算阻抗值。 请查看以下内容。

    e2e.ti.com/.../firmware-AC-pilot_5F00_calc_5F00_ppc32.xlsxe2e.ti.com/.../4456.Draft_2D002D002D00_TAS6584_2D00_Q1-AC-Diagnostics-Introduction-and-User-Guidance.docx

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

    Hi Shadow、

    感谢您提供的文档、这对理解函数很有帮助。 当我使用计算 4 欧姆实数低音扬声器的阈值时、它无法正确检测、甚至无法检测到其他通道? 请按照以下所示查找我的程序

    我在设置上进行了测试、以检测通道 4 上的低音扬声器(4 欧姆)、当使用 PPC 读出 0xC9 和 0xCA 的复阻抗报告时、结果为“ 7F Cd.

    基于示例进行计算:

    实际器件:0x7f (0111 1111)= 127 个代码* 0.1 = 12.7. 欧姆、增益设置 AC DIAG GAIN<4>= 1(增益 8)、

    虚部:0xCd ( 1. 100 1101)>>-(0011 0011)=- 51 个代码* 0.1 = –5.1.

    阻抗将= 12.7-5.1j

    类型 1:12.7 欧姆

    类型 2:12.7 +(0.5*5.1)= 15.25 欧姆、代码 15.25/0.1 [如果 0.1Ω 增益= 1]= 152.5 (~153d)、则 ACDIAG/代码

    我使用 2 类设置、因此是 ON TW DET 阈值 (0xB7)= 155 (0x9B) ==>将 2 个阶跃设置为更高的阈值。

    这个设置 TWEETER DET 寄存器(地址= 0xCB) 因为未检测到通道而读出。 (我预计应检测到具有虚拟负载的其他通道 4 Ω)

    您会看到这种波形  TW DET 阈值 (0xB7)= 0x7E、TWEETER  DET 寄存器(地址= 0xCB)= 0x0E (1110b)、它会检测除通道 4(具有低音扬声器的通道)之外的其余 3 个通道。  

    请告知我的理解和 转换是否正确?  

    谢谢你

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

    你(们)好

    Somewhow、当我使用计算真实低音扬声器 4 欧姆的阈值时、

    该功能专为高频扬声器检测而设计、将使用 18.75KHz 正弦波来检测负载。

    低音扬声器在 100Hz 左右时可能具有 4 欧姆电阻、当频率达到 18KHz 时、可能具有超过 100 欧姆电阻。 可以与扬声器制造商核实、以获得阻抗曲线。

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

    Hi Shadow、

    我对为什么写有疑问  TW DET 阈值 (0xB7)= 155 (0x9B)  。  TWEETER DET 寄存器(地址= 0xCB)回复所有通道未检测到 TWEETER?   

    如果将阈值寄存器值更低至 0x7E、则 TWEETER DET 寄存器(地址= 0xCB)= 0x0E(能够检测到至少剩余 3 个通道)

    在实验中、我注意到每次都是这样  TWEETER DET 寄存器(地址= 0xCB) 写入 0x7F 及以上、具有相同的行为、其中所有其他通道都无法检测到。 我的观察结果是否符合预期?

    您是否尝试说这种情况下的扬声器阻抗超出了此检测方案的能力?

    请提供建议。

    谢谢你

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

    高通道、

    TW DET 阈值是一个二进制补码数。 0x9B = 0b10011011、因此它实际上是负数。  

    Elise

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

    尊敬的 Elise:

    感谢您 对我们观察到的行为所做的澄清和解释。

    如果我理解正确使用此功能 、TW DET 阈值将限制为低于 0x7F 的电平

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

    高通道、

    是的、您的理解是正确的

    Elise