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.

[参考译文] TAS6424e_Q1通道2 CAN#39;t 输出音频

Guru**** 2481465 points
Other Parts Discussed in Thread: TAS6424E-Q1

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1174812/tas6424e_q1-channel-2-can-t-output-audio

主题中讨论的其他器件:TAS6424E-Q1TAS6424ETAS6424

关于 TAS6424e-Q1通道2,它无法输出音频信号,为什么?   但 通道1、通道3/4可以输出音频。

现在我使用 TAS6424e、我的用法是这样: 通道3和通道4是 PBTL 输出、通道1/通道2是 btl 输出; 原理图是参考 TAS6424e 的典型参考、

寄存器组与此类似(左侧 colum 是寄存器地址、右侧 colm 是值):

寄存器、值:

0x00、  0x20

0x01  、0x23

0x02   、0x71

0x03、  0x54

0x04  、0x00

0x05、  0xD0

0x06、  0xD0

0x07、  0xD0

0x08、  0xD0

0x21  、0x00

0x28、  0x2A

音频输入是16位 I2S 数据,采样率是48KHz,立体声采样,wav 数据文件。  MCLK 为12.288MHZ, LR 时钟为 FS=48kHz,  

BCLK 为64*FS,数据位速率为32*FS,我使用 stm32f407生产音频源。

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

    您好!

    您可以检查0x0F 寄存器以确认 CH2的状态。  

    您还可以使用示波器来监控 CH2输出引脚、以检查 CH2操作。

    此致、

    Derek

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

    是的,我检查状态寄存器0x0F,其值= 0x00,但 CH2不能输出音频; 我检查 CH2动作,连接的电感:TAS6424的一侧有18V PWM 电压,但该电感的另一侧没有音频信号(它应该有信号)。  

     我的寄存器设置是对的?

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

    如果通道正在切换且具有 PWM 输出、则表示器件工作正常。

    没有音频输出与音频输入源或音频格式设置相关。 设置必须与音频源不匹配。  

    0x02寄存器不正确、器件不支持48fs。

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

    您好,感谢您的回答。   对于我的用例: 16位 I2S 输入数据,MCLK = 12.288M, 采样率 Fs=48K, L/R 通道采样,BCLK=64fs, 是否有寄存器设置供参考?  

    我们只需要驱动2个普通扬声器和1个低音炮扬声器, 您是否有任何建议,例如:音频源格式?

    现在、我只使用 xiaomi 电话来重新录制波形格式文件、 最终音频源来自 A2B 主设备;

    现在、我使用 stm32f407板来播放这个 wav 并将数据输出到 TAS6424e。   

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

    以下是您的应用的参考设置:

    0x00、  0x20

    0x01  、0x23

    0x02   、0x61

    0x03、  0x44

    如果您使用上述设置,则仍然没有音频。 这必须是音频输入源问题! 您应该检查音频源、而不是 TAS6424端!

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

    寄存器3 值的变化如下:0x54--> 0x44 (仅限位4 1->0), 通道2可以输出音频,这很奇怪,我的理解是这样的:

    I2S 或 TDM 输入音频源是自检测的,所以设置 b4可能导致音频输入被检测为 TDM,对吧?

    现在通道3/4是并行 btl,它有问题:直接电流问题,我需要更多尝试其他寄存器设置来解决它,例如 :杂项控制等

    感谢您的帮助...  您是否有任何解决 PBTL 直流电问题的建议?

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

    如果设置与音频源格式不匹配、则通道可能会面临没有音频输出的风险。

    直流问题意味着什么?

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

    ,我对直流电问题的意思是:  9.3.2直流阻断,现在仍然存在。

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

    此直流故障很难重现。

    首先、您应该关闭高通滤波器。

    然后、您应该播放非常特殊的音频、非常低的频率和直流电源。