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:芯片应用

Guru**** 2482225 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1117463/tas2563-application-of-chips

器件型号:TAS2563

目前可以看到,写入左右声道的两个 PA 寄存器可以播放,但实际播放的声音只是 I2S 的声音。

这里的声音源是左声道上的一首歌曲和右声道上的一首歌曲。 将声音源放在计算机上时,将同时播放两首歌曲。 PA 寄存器设置为0x4c 以播放左声道、设置为0x4d 以播放右声道。 但只播放了一首歌曲。为什么会出现此问题?

下面是寄存器的转储。
LEFT_AMP : 00_Device_Page <#00>=0x00  
LEFT_AMP : 01_SW_Reset <#01>= 0x00
LEFT_AMP : 02_Power_Control <#02>= 0x02
LEFT_AMP : 03_Playback_Config <#03>= 0x02
LEFT_AMP : 04_MISC_Config_1 <#04>= 0xC6
LEFT_AMP : 05_MISC_Config_2 <#06>= 0x09
LEFT_AMP : 06_TDM_Config_1 <#06>= 0x09
LEFT_AMP : 07_TDM2 <#07>= 0x02
LEFT_AMP : 08_TDM3 <#08>= 0x52
LEFT_AMP : 09_TDM4 <#09>= 0x10
LEFT_AMP : 0A_TDM5 <#10>=0x13  
LEFT_AMP : 0b_TDM6 <#11>=0x02  
LEFT_AMP : 0c_TDM7 <#12>=0x40  
LEFT_AMP : 0d_TDM8 <#13>= 0x04
LEFT_AMP : 0e_TDM9 <#14>=0x05  
LEFT_AMP : 0f_TDM10 <#15>=0x06  
LEFT_AMP : 10_TDM_Colok_Detection_Monitor <#16>= 0x07
LEFT_AMP : 3E_NoiseGate_Control <#62>= 0x10
LEFT_AMP : 5c_page2_NoiseGate_ch_Threshold_1 <#348>= 0x00
LEFT_AMP : 5d_page2_NoiseGate_ch_Threshold_2 <#349>=0x00  
LEFT_AMP : 5e_page2_NoiseGate_ch_Threshold_3 <#350>= 0x2F
LEFT_AMP : 5F_PAGE2_NoiseGate_CH_Threshold_4 <#351>= 0x2C
LEFT_AMP : 64_page2_NoiseGate_Timer_1 <#356>=0x00  
LEFT_AMP : 65_page2_NoiseGate_Timer_2 <#357>=0x00  
LEFT_AMP : 66_page2_NoiseGate_Timer_3 <#358>=0x70  
LEFT_AMP : 67_page2_NoiseGate_Timer_4 <#359>=0x80  
LEFT_AMP : 0c_page2_DVC_PCM_1 <#268>=0x40  
LEFT_AMP : 0d_page2_DVC_PCM_2 <#269>=0x00  
LEFT_AMP : 0e_page2_DVC_PCM_3 <#270>=0x00  
LEFT_AMP : 0f_page2_DVC_PCM_4 <#271>= 0x00
RIGHT _AMP : 00_Device_Page <#00>= 0x00
RIGHT _AMP : 01_SW_Reset <#01>= 0x00
RIGHT _AMP : 02_Power_Control <#02>= 0x02
RIGHT _AMP : 03_Playback_Config <#03>= 0x02
RIGHT _AMP : 04_MISC_Config_1 <#04>= 0xC6
RIGHT _AMP : 05_MISC_Config_2 <#06>= 0x09
RIGHT _AMP : 06_TDM_Config_1 <#06>= 0x09
RIGHT _AMP : 07_TDM2 <#07>= 0x02
RIGHT _AMP : 08_TDM3 <#08>= 0x62
RIGHT _AMP : 09_TDM4 <#09>= 0x01
RIGHT _AMP : 0A_TDM5 <#10>=0x13  
RIGHT _AMP : 0b_TDM6 <#11>=0x02  
RIGHT _AMP : 0c_TDM7 <#12>=0x44  
RIGHT _AMP : 0d_TDM8 <#13>= 0x04
RIGHT _AMP : 0e_TDM9 <#14>= 0x05
RIGHT _AMP : 0f_TDM10 <#15>= 0x06
RIGHT _AMP : 10_TDM_Colok_Detection_Monitor <#16>= 0x07
RIGHT _AMP : 3e_No

该软件如下所示

e2e.ti.com/.../6036.tas2563_5F00_start_5F00_play.log

原理图如下所示:

这是 I2S 波形的 WS 和数据。 左通道和右通道都有数据。 可以正常播放左通道的数据 PA、且波形有毛刺。 可能是硬件上有一些不干净的东西。 从波形可以看出、左右通道是类似的。

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

    您好、Tony、

    我的理解是否正确、即您可以播放音频、但两个放大器的输出端只存在左音频、对吗?
    我注意到 L 和 R 之间的以下差异:

    LEFT_AMP : 09_TDM4 <#09>= 0x10
    RIGHT _AMP : 09_TDM4 <#09>= 0x01

    这是否是拼写错误? 如果没有、请尝试将这两个寄存器都设置为0x10。

    顺便说一下、这是否与另一个线程相关?: https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1115013/tas2563-chip-related-application-problems
    我们是否可以继续跟进此主题?

    此致、
    -Ivan Salazar
    应用工程师