Part Number:TAS5825PEVMOther Parts Discussed in Thread: TAS5825P
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
Amy Luo:
您好,
SCLK信号的上升沿和下降沿像是RC充电波形,有可能是SCLK信号线走线太长了引入了寄生电容造成的,您是否可以尽可能缩短SCLK的走线长度,再看SCLK波形是否有改善?
如果您怀疑sizzling sounds是SCLK信号波形上升沿和下降沿太缓慢造成的,您也可以尝试使用更低频的SCLK做进一步的测试。
另外,寄存器配置是用PPC3产生的吗?
下面链接中的 TAS5825P: sample code 希望对您有帮助:
https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1222065/tas5825p-sample-code?tisearch=e2e-sitesearch&keymatch=TAS5825P#
,
?? ?:
谢谢你的答复。
降低SCLK频率,在TAS5825PEVM上测量SCLK,SCLK波形会变好。
现在SCLK信号的走线已经固定下来了,暂时不能改动。
我现在的寄存器配置也就是基于你给的连接去配置的。
我现在申请不到PPC3,TI说由于贸易规则的问题,拒绝我的申请。
这个是我播放音频的音频文件,如下图所示:
然后,我用手机录音了喇叭播放出来的声音,如下图所示:
我发现噪音很明显,怀疑是输入信号造成的,因此,给出了输入信号SCLK。
请教一下你,你认为我需要从哪几个方面去排查噪声的来源?
祝好
,
Amy Luo:
?? ? said:降低SCLK频率,在TAS5825PEVM上测量SCLK,SCLK波形会变好。
SCLK波形会变好后,输出噪音没有改善是吗?如果是的话那输出噪音与SCLK的波形应该没有关系。
?? ? said:这个是我播放音频的音频文件,如下图所示:
这个波形是用同一手机录音的波形吗?两波形测试方法一样才具有对比性。
数字音频信号在其他已知正常工作的设备上播放输出声音是否正常?也就是说输出音源板输出的音源是好的?
PVDD和DVDD供电电源您是怎样产生的?
,
?? ?:
Amy Luo said:数字音频信号在其他已知正常工作的设备上播放输出声音是否正常?也就是说输出音源板输出的音源是好的?
嗯嗯,SCLK波形会变好后,输出噪音没有改善。
Amy Luo said:这个波形是用同一手机录音的波形吗?两波形测试方法一样才具有对比性。
不是的,音频文件,是在电脑上自己合成的,在电脑上播放的效果很好,没有噪音。
Amy Luo said:数字音频信号在其他已知正常工作的设备上播放输出声音是否正常?也就是说输出音源板输出的音源是好的?
是正常的
Amy Luo said:PVDD和DVDD供电电源您是怎样产生的?
PVDD是通过TAS5825PEVM上的LM5155DSSR得到的.
DVDD是通过TAS5825PEVM上的USB接口得到的,为3.3V。
,
Amy Luo:
您可以用示波器同时测量下 SCLK,LRCLK, , SDIN信号的波形吗?频率分别是多少?音频格式是I2S吗?
也建议您附上现有的寄存器配置;
,
?? ?:
谢谢。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
,
Amy Luo:
?? ? said:LRCLK 是6.14MHz,SCLK是48KHz.
您的意思是采样率为48K,SCLK 频率为6.14MHZ.
我想了解一下,您没有使用PPC3,您是怎样配置的寄存器?
,
?? ?:
I can only think of other ways.
Read the manual and find relevant debugging records on the TI forum.
,
Amy Luo:
您是否有办法同时测量下 SCLK,LRCLK, , SDIN信号的波形,我想看下数字音频信号的波形时序是否正常