微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > PCM5100A I2S输入,没有MLCK主时钟,3线输入,规格上面说是可以输出的。但实际却无法听到声音。

PCM5100A I2S输入,没有MLCK主时钟,3线输入,规格上面说是可以输出的。但实际却无法听到声音。

时间:10-02 整理:3721RD 点击:

TI工程师:

    您好!

我打算设计一个前级音频,数字传输部分输出I2S接口,芯片没有提供主时钟信号,看贵司PCM5100A是可以支持3线I2S数据的。芯片没有检测到MCLK就会内部生产一个主时钟,但为什么我还是无法听到正常的音频呢。

看是不是mute了,如果没有mute,看I2S信号波形是否正常,正常的I2S波形需要满足分频和对其的要求,注意I2S信号中数据线对时钟首位是空的。

您好!

      没有静音模拟。本人不算特别懂硬件设计,我在公司是担任工业设计师,打算参与周边硬件开发任务。我还有一个带主时钟的板子,我将PCM5100A电路接到带主时钟的板子上面是可以正常工作的,但我测试将带主时钟的板子的MCLK脚不接PCM5100A,此时PCM5100A就无法正常工作了。不知道为何?请求TI工程师指点。谢谢!

您好!

         没有静音模拟。本人不算特别懂硬件设计,我在公司是担任工业设计师,打算参与周边硬件开发任务。我还有一个带主时钟的板子,我将PCM5100A电路接到带主时钟的板子上面是可以正常工作的,但我测试将带主时钟的板子的MCLK脚不接PCM5100A,此时PCM5100A就无法正常工作了。不知道为何?请求TI工程师指点。谢谢!

检查一下BCK信号,频率是否为32倍或64倍的LRCK

在一般的应用中,我们默认是4线的I2S,但是如果没有主时钟的话,一般是需要配置一些寄存器来完成的。所以,你在改为三线之后,有没有进行软件修改过寄存器的呢?

你那个mclk不用的时候,要用一个电阻下拉到地!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top