TI论坛
直播中

英雄孤寂

11年用户 1193经验值
私信 关注
[问答]

TAS5707 MCLK时钟错误,声音正常是怎么回事?


  • 有没有人遇到过,TAS5707功放声音大了,错误寄存器BIT7位 会置1 ,意思是MCLK时钟错误,但是声音是正常的,这个错误的意思MCLK是频率改变,每个周期内LRCLK 就是左右声道数变化,MCLK的频率是用16.9324M有源晶振产生的,应该是不会变化的。我的硬件是PCM1808+TAS5707+16.9324M有源晶振,一直没玩过ti的功放,不知道什么什么意思,求大神指点一下。

回帖(2)

张国厚

2024-10-31 09:36:48
MCLK 时钟错误, IC 指示你有错误了.
你得借助示波器等设备验证时序来确定问题,
不能光听有声音出来就当是正常了
举报

小镇故事多

2024-10-31 18:03:29
根据您的描述,TAS5707 MCLK时钟错误,但声音正常。这个问题可能是由于以下几个原因导致的:

1. 时钟频率不稳定:虽然您使用的是16.9324M有源晶振,但时钟频率可能仍然存在一定的波动。这种波动可能导致TAS5707检测到MCLK时钟错误。您可以尝试更换一个更稳定的晶振或者检查晶振的供电是否稳定。

2. 信号干扰:在您的硬件系统中,可能存在信号干扰,导致TAS5707检测到MCLK时钟错误。您可以尝试检查您的电路板布局,确保信号线和电源线之间有足够的距离,以减少干扰。

3. TAS5707本身的问题:TAS5707本身可能存在一定的问题,导致误报MCLK时钟错误。您可以尝试更换一个TAS5707,看看问题是否仍然存在。

4. 软件设置问题:您的软件设置可能存在问题,导致TAS5707检测到MCLK时钟错误。您可以检查您的软件设置,确保所有参数都正确配置。

为了解决这个问题,您可以尝试以下步骤:

1. 检查晶振的稳定性和供电,确保时钟频率稳定。
2. 检查电路板布局,减少信号干扰。
3. 更换TAS5707,排除硬件问题。
4. 检查软件设置,确保所有参数都正确配置。

希望这些建议能帮助您解决问题。如果问题仍然存在,您可能需要寻求专业人士的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分