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.
Hi Ti Team,
When I use TAS5825PEVM, I use LRCLK, BCLK, SDN and other signals provided by other boards. Now, TAS5825PEVM can make sounds, but there will always be sizzling sounds (obviously audible).
When I did not connect the TAS5825PEVM, I measured the SCLK provided by other boards, as shown in the figure below:
When I connect the TAS5825PEVM, I measure the SCLK provided by other boards, as shown in the figure below:
I found that the TAS5825PEVM has an effect on the signals provided by other boards. The current signal is directly connected without any processing, so what do I need to do? Can the signal provided by other boards remain unchanged?
Best Regards,
Dingxin.Jin
您好,
SCLK信号的上升沿和下降沿像是RC充电波形,有可能是SCLK信号线走线太长了引入了寄生电容造成的,您是否可以尽可能缩短SCLK的走线长度,再看SCLK波形是否有改善?
如果您怀疑sizzling sounds是SCLK信号波形上升沿和下降沿太缓慢造成的,您也可以尝试使用更低频的SCLK做进一步的测试。
另外,寄存器配置是用PPC3产生的吗?
下面链接中的 TAS5825P: sample code 希望对您有帮助:
数字音频信号在其他已知正常工作的设备上播放输出声音是否正常?也就是说输出音源板输出的音源是好的?
嗯嗯,SCLK波形会变好后,输出噪音没有改善。
这个波形是用同一手机录音的波形吗?两波形测试方法一样才具有对比性。
不是的,音频文件,是在电脑上自己合成的,在电脑上播放的效果很好,没有噪音。
数字音频信号在其他已知正常工作的设备上播放输出声音是否正常?也就是说输出音源板输出的音源是好的?
是正常的
PVDD和DVDD供电电源您是怎样产生的?
PVDD是通过TAS5825PEVM上的LM5155DSSR得到的.
DVDD是通过TAS5825PEVM上的USB接口得到的,为3.3V。
谢谢。LRCLK 是6.14MHz,SCLK是48KHz.
最近一段时间,我身边没有示波器,没办法测量SCLK,LRCLK, SDIN信号的波形,我前段时间看过,波形还可以。
音频格式是TDM。
{ 0x00, 0x00 },
{ 0x7f, 0x00 }, // Go to Book 0, Page 0
{ 0x03, 0x02 }, // HI-Z
{ 0x01, 0x11 }, // Reset Control Port Registers and Full Digital Core
{ 0x00, 0x00 },
{ 0x7f, 0x00 }, // Go to Book 0, Page 0
{ 0x03, 0x02 }, // HI-Z
{ 0x00, 0x00 },
{ 0x7f, 0x00 }, // Go to Book 0, Page 0
{ 0x03, 0x00 }, // Deep Sleep
{ 0x00, 0x00 },
{ 0x7f, 0x00 }, // Go to Book 0, Page 0
{ 0x46, 0x01 }, // 96kHz process flow
{ 0x00, 0x00 },
{ 0x7f, 0x00 }, // Go to Book 0, Page 0
{ 0x03, 0x02 }, // HI-Z
{ 0x00, 0x00 },
{ 0x7f, 0x00 },
{ 0x78, 0x80 }, // Fault clear (Not required, but recommended)
{ 0x00, 0x00 },
{ 0x7f, 0x00 }, // Go to Book 0, Page 0
{ 0x60, 0x07 },
{ 0x61, 0x0b },
{ 0x62, 0x09 },
{ 0x63, 0x08 },
{ 0x00, 0x00 }, // Go to Page 0
{ 0x4e, 0xbb },
{ 0x4f, 0xb0 },
{ 0x02, 0x00 }, // BD, 384k BTL
{ 0x53, 0x00 }, // BW: 100k
{ 0x54, 0x1e }, // Amp Peak Output Voltage: 4.95V
{ 0x6B, 0x03 }, // Spread Spectrum: Triangle SS Enabled
{ 0x6C, 0x03 }, // Spread Spectrum: 24k, 25%, No Random/Dither
{ 0x6D, 0x50 }, // Spread Spectrum: Ensure Value is 0x50
{ 0x33, 0x17 }, // 32-bit TDM word
{ 0x3a, 0xf8 }, // DRBOOST Disabled
{ 0x50, 0x00 }, // Automute Disabled
{ 0x5f, 0x1e }, // Analog Gain Ramp
{ 0x00, 0x00 },
{ 0x7f, 0x00 }, // Go to Book 0,Page 0
{ 0x66, 0x87 }, // bypass DRC, EQ, 128 Tap FIR
{ 0x00, 0x00 },
{ 0x7f, 0x8c },
{ 0x00, 0x0b }, // Book 8C Page 0B
{ 0x14, 0x00 }, // Input mixer set to left channel only
{ 0x15, 0x80 },
{ 0x16, 0x00 },
{ 0x17, 0x00 },
{ 0x18, 0x00 },
{ 0x19, 0x00 },
{ 0x1a, 0x00 },
{ 0x1b, 0x00 },
{ 0x1c, 0x00 },
{ 0x1d, 0x00 },
{ 0x1e, 0x00 },
{ 0x1f, 0x00 },
{ 0x20, 0x00 },
{ 0x21, 0x80 },
{ 0x22, 0x00 },
{ 0x23, 0x00 },
{ 0x0c, 0x00 }, // volume control --Attenuation 40dB
{ 0x0d, 0x01 },
{ 0x0e, 0x47 },
{ 0x0f, 0xae },
{ 0x10, 0x00 },
{ 0x11, 0x01 },
{ 0x12, 0x47 },
{ 0x13, 0xae },
{ 0x00, 0x00 },
{ 0x7f, 0x8c }, // Book 8C Page 01
{ 0x00, 0x01 }, // Volume Time constant
{ 0x2c, 0x00 },
{ 0x2d, 0x71 },
{ 0x2e, 0x94 },
{ 0x2f, 0x9a },
{ 0x00, 0x00 },
{ 0x7f, 0x8c }, // Book 8C, page 0B
{ 0x00, 0x0b }, // AGL Section
{ 0x58, 0x00 },
{ 0x59, 0x00 },
{ 0x5a, 0x57 },
{ 0x5b, 0x62 },
{ 0x4c, 0x00 },
{ 0x4d, 0xcd },
{ 0x4e, 0x7b },
{ 0x4f, 0x90 },
{ 0x00, 0x00 },
{ 0x7f, 0x8c }, // Book 8C, page 0A
{ 0x00, 0x0a }, // Attack Threshold
{ 0x34, 0x05 },
{ 0x35, 0xb7 },
{ 0x36, 0xb1 },
{ 0x37, 0x5b },
{ 0x00, 0x00 },
{ 0x7f, 0x8c }, // Book 8C, page 01
{ 0x00, 0x01 }, // AGL Enable
{ 0x28, 0x40 },
{ 0x29, 0x00 },
{ 0x2a, 0x00 },
{ 0x2b, 0x00 },
{ 0x00, 0x00 },
{ 0x7f, 0x8c }, // Book 8C, page 0B
{ 0x00, 0x0b }, // Softening Filter Alpha
{ 0x48, 0x08 },
{ 0x49, 0x96 },
{ 0x4a, 0x57 },
{ 0x4b, 0x44 },
{ 0x00, 0x00 },
{ 0x7f, 0x8c }, // Book 8C, page 0B
{ 0x00, 0x0b }, // Softening Filter Omega
{ 0x54, 0x77 },
{ 0x55, 0x69 },
{ 0x56, 0xa8 },
{ 0x57, 0xbc },
{ 0x00, 0x00 },
{ 0x7f, 0x00 },
{ 0x30, 0x00 },
{ 0x4c, 0x30 },
{ 0x03, 0x08 },
// WARNING: nothing should be after this except clearing faults
{ 0x00, 0x00 }, // Go to Book 0, Page 0
{ 0x7f, 0x00 },
{ 0x78, 0x80 }, // Clear faults