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.

[参考译文] PCM2906C:SPDIF 至 USB 转换器

Guru**** 2556590 points
Other Parts Discussed in Thread: PCM2906C

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1029046/pcm2906c-spdif-to-usb-converter

器件型号:PCM2906C
主题中讨论的其他器件:PCM2906

您好!

我正在将 SPDIF 驱动出 ADAU1452芯片(特别是 EVAL-ADAU1452REVBZ 评估板)。  我在驱动模拟输入时确认了 PCM2906 EVM 的运行、并在选择 PCM2906作为我的 USB 声卡时查看生成的输出、 但是、当我尝试将 SPDIF 驱动到 DEM-PCM 2906C 板上 CN0002的引脚3时、我不会获得任何输出。

是否有人可以提供指导?

谢谢你

Greg

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

    应于8月23日之前答复

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

    您好!

    PCM2906支持3.3V CMOS 电平输入作为具有 内部下拉电阻的 SPDIF 输入。 请检查  ADAU1452芯片的 SPDIF 输出电平是否与逻辑电平、驱动器和接地兼容。 两个 EVM 的接地端应连接在一起。

    另请注意 S/PDIF 为输入和输出接受的以下数据格式。 所有其它数据格式都不能用作 S/PDIF。

    •48kHz 16位立体声

    •44.1kHz 16位立体声

    •32kHz 16位立体声

    输入数据格式和主机命令之间的不匹配可能会导致意外结果、但以下情况除外:

    •以单声道格式从立体声数据输入以相同的数据速率录制

    •以8位格式从16位数据输入以相同的数据速率进行记录

    不接受上述两个条件的组合。

    为了回放、所有可能的数据速率源都以相同的源数据速率转换为16位立体声格式。

    此致、

    Sakshi

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

    您好!

    我已验证您上面提到的所有内容。  我将 ADAU1452 EVM (蓝色电路板)的输出视为具有3.3V 逻辑电平的编码波形。  我只是在 SPDIF 输出的两个通道上输出一个500Hz 正弦波。  SPDIF 输出的输出连接到 CN002的引脚3 (连接到 PCM2906C 的 DIN)、ADAU1452 EVM 的 GND 连接到 CN002的引脚2 (连接到 GND)。  此外、我验证了 SPDIF 输出的格式为48kHz 16位、但我仍然看不到任何 Audacity 信号。  正如我提到过的、我验证了该信号驱动 PCM2906模块的模拟输入、因此我知道我对计算机的设置是有效的。  我 甚至尝试重新启动 Audacity 应用程序、但运气不好。

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

    您好!

    问题可能与 Audacity 设置有关。

    请确保  SPDIF 输入是否显示在 Windows 声音控制面板中?
    如果有、您通过 SPDIF 输入信号时是否在记录电平计中看到任何活动? 如果是、请将 Audacity Preferences 设置为48000、16位立体声。 这些不是 Audacity 默认设置。 更改设置后重新启动 Audacity。

    此致、

    Sakshi

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

    您好!

    我更改了 Audacity 中的设置以允许48000 16位立体声、但我仍然看不到 Audacity 中的输出。   

     

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

    当您通过 SPDIF 输入信号时、您是否在记录电平计中看到活动?

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

    否、我没有看到任何活动。 我在计算机的录制选项卡下没有看到任何用于“S/PDIF 输入”的选项。  如您所见、只有"Line"、即 USB 音频编解码器 PCM2906 EVM

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

    请  您通过探测 PCM2906C IC 引脚24和25上分别看到的波形来验证 S/PDIF 输入和 S/PDIF 输出。

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

    您好- 这是您请求的波形

    黄色是我的 ADAU1452的输出、蓝色是 PCM2906在 SPDIF 上输出的内容。  均在 CN002的引脚1和3上探测

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

    此外、我刚刚验证了是否可以反转音频方向我可以 通过 SPDIF 从 PC -> PCM2906C EVM -> ADAU1452 EVM (CN002上的引脚1)发送音频、并且 我可以使用 ADAU1452 EVM 的板载耳机输出成功地监控信号。  我不确定在尝试将 SPDIF 以看似有效的波形插入 PCM2906C 时为什么没有输出

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

    大家好、我是否需要在 ADA1452 SPDIF 设置的输出端设置任何特殊配置?

    您能否告知我是否需要设置通道状态位或有效性位、如果需要、它们应该是什么?

    编辑:我已经尝试了24位和16位的"音频字长"设置、但都不起作用

    谢谢

    Greg

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

    BTW 刚刚解决了问题。  我注意到状态11位由于某种原因设置为33280、当我在发送时设置该位时、这似乎达到了诀窍、无论编码意味着什么。 此外、尽管建议使用16位、但我还是需要将音频字长设置为24位-我猜有没有使用的填充位