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.

[参考译文] PCM1792A:DSD 设置

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/911500/pcm1792a-dsd-setup

器件型号:PCM1792A

您好!

我想使用 PCM1792A 制作 PCM/DSD DAC。 我的 DSD 输入源是 Amanero USB 接口。 它对 PCM 和 DSD 使用相同的引脚、并在 DSD 出现在输出端时提供数字高电平信号。 我想使用该引脚„DSD_ON”来设置 D/A 芯片。:

DSD_ON 引脚-> UC -> PCM1792A

我的问题是、在 PCM1792A 数据表的第41页中提到、必须先为芯片设置 DSD 输入、然后将 DSD 信号施加到输入端、否则芯片将锁定在 TDMMC 模式。

如何解决此问题? UC 中断功能是否足够快、足以在 DSD 模式下设置 PCM1792A?

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

    您好!

    我不确定中断是否足够快。  您可以在 DSD 输入端使用简单的三态数字逻辑缓冲器、并使用来自 μ µC 的 IO 引脚来启用/禁用。  默认情况下、可以禁用缓冲区、并且仅在配置 PCM1792A 后启用 DSD 输出。

    http://www.ti.com/lit/ds/symlink/sn74aup2g241.pdf?ts=1591285314296

    此部件。

    谢谢、

    Paul

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

    感谢您的回复!

    我不确定我是如何看到它的。 PCM 和 DSD 总线是相同的连接。  Amanero 具有双用途输出、PCM 具有双用途输入。 我不理解如何使用这里的三态缓冲器。 我将在工作后稍后发布原理图,这可能会澄清问题。

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

    您好!

    当 OE 输入保持高电平时、数字缓冲器为高阻态或高阻抗-它们不允许任何数字信号通过。

    我建议、默认情况下、MCU 通过保持 OE 高电平来禁用数字信号。  提供 DSD_ON 信号且 MCU 有时间为 DSD 操作配置 PCM、然后将 OE 拉至低电平、从而使 DSD 输入信号进入 PCM。

    谢谢、

    Paul

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

    非常感谢、现在我明白了! 数字设计不是我的事情、但学习和获得支持感觉很好。

    我想我应该从这里处理它。 希望如此。

    一切都很棒!

    Michał μ A