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.

[参考译文] PCM1808:PCM1808 DOUT 信号始终为低电平

Guru**** 2391295 points
Other Parts Discussed in Thread: PCM1808, PLL1705

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1003360/pcm1808-pcm1808-dout-signal-always-low

器件型号:PCM1808
主题中讨论的其他器件: PLL1705

大家好、

我正在尝试从线路输入(电话、PC 等)获取音频数据 并通过 UDP 协议进行流式传输。

我使用 ESP32与 PCM1808试验板通信、下图是我的硬件连接。

ESP32通过 I2S 与 PCM1808通信、PCM1808配置为在从模式下工作(FMY、md0和 MD1连接到 GND)。

我还在 PCM1808断板上的 SCK 和 GND 之间焊接了一个低温12.288MHz。

然后、我还将 ESP32配置为 I2S 主控模式、采样率8KHz、采样位:16。 但是 DOUT 线路始终返回0、如下图所示:

请问我的硬件连接是否有问题? 为什么即使我向 PCM1808提供了音频源、DOUT 线路也始终保持低电平?

谢谢!

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

    您好、Trieu、

    您在那里找到整洁的 PCM1808模块!  查看 PCM1808数据表中的图3 -如果不存在 SCLK (固定为高电平或低电平)、则将存在零 DOUT。   

    如果您确实在 GND 和 SCK 之间焊接了12.288MHz 晶体、这可能是问题所在。  晶体本身不会生成合适的 SCKI、您需要使用皮尔斯振荡器电路、或者在该 器件上的 XT1和 XT2之间连接晶体时使用 PLL1705。  

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

    大家好、 Tom Hendrick、

    感谢您的回复!

    您能让我清楚地理解以下一些问题吗?

    1) 1) 必须向 PCM1808的 SCK 引脚提供一个晶振、这是主模式还是从模式?

    2) 2) 如果我从 ESP32到 SCK 引脚提供2.048MHz 脉冲、是否正常?

    3) 3)我的应用 不需要 请求过高的采样率音频(8kHz 是可以的)、是否有没有 PCM1808的解决方案?  

    非常感谢!

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

    您好、Trieu、

    无论运行模式如何、都需要提供系统时钟。  我之前的观点是、2引脚晶体与适当的振荡器不同。  为了 为 PCM1808的系统时钟输入生成合适的12.288MHz 时钟、您所图示的晶体需要一个电容器和一个逆变器。   

    如果您有一个可生成2.048MHz 时钟的计时器输出、则可以将其用作模块上 SCK 的输入。