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.

[参考译文] DAC3283EVM:DAC3283无法输出任何电流

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/853926/dac3283evm-dac3283-cannot-output-any-current

器件型号:DAC3283EVM
主题中讨论的其它部件:FMC-DAC-ADAPTERDAC3283

我们将在产品中使用 DAC3283、因此我们带来了 DAC3283EVM 板和一 个 FMC-DAC-ADAPTER。

使用 Xilinx 标准 KC705 FMC 向 DAC3283输出 LVDS 数据和时钟。

如下设置:

  • TXENABLE 引脚连接到 VCC。
  • 插值:2x
  • DAC 时钟:307.2Mhz
  • 振荡器时钟:19.2Mhz
  • DAC3283的 FPGA 输出时钟:307.2Mhz
  • FPGA 输出帧至 DAC3283:19.2Mhz,一个信号脉冲,符合数据表
  • FPGA 输出数据、我们测试了正弦波、Squre 波和0x7777、0x3333等常量值。

使用 SPI 接口、我们可以读取温度传感器、控制 CDC62005时钟频率、并使用 示波器确保输出到 DAC3283的所有信号都有效。

但我们无法输出任何电流、IOUTA 和 IOUTB 似乎没有任何信号。

我们还制造自己的电路板、结果是相同的、没有任何电流输出。

那么、使用 DAC3283我们感到困惑、是否有任何技巧来控制输出?   

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

    您好、Zhu Han、

    您的设置听起来像是标准 Xilinx/Avnet Speedway 开发套件标准设置配置文件。 上面的配置应该是默认的 DAC3283 GUI 设置、并且应该直接与 Xilinx ML605套件一起使用。 我不确定升级到 KC705时设置是否有差异。 您必须联系 Xilinx 获取支持。

    要测试 DAC 输出、您可以向 DAC 注入全1 (满量程正极)或全0 (满量程负极)。 然后、您可以打开 DAC 的 Fs/4粗调混频器。 您应该能够观察到153.6MHz 的音调。 (假设采样率为614.4MSPS)

    请记住、DAC 输出是变压器耦合的。 我认为、变压器在10MHz 至500MHz 范围内存在带通行为。 您需要仔细检查正弦/方波注入是否在带通范围内。

    有许多关于 DAC3283和 Xilinx Avnet speedway 套件的文章。 请搜索这些帖子以了解更多信息。 祝你好运。

    -Kang

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

    你好,Kang

      非常感谢您的回复!

      由于 ML605上有一个设计、因此我可以轻松地将 ML605迁移到 KC705。 请告诉我在哪里可以下载 ML605设计?

      现在、我们已断开 FR 与 DAC3283的连接、我们只需将 IOUTA 和 IOUTB 的50欧姆电阻器直接连接到 GND。 但到目前为止、对于1、Fs/4、Fs/2、无输出。  

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

    你好,Kang

      我搜索了该帖子、找到了许多有关 DAC3283和 ML605的文章、我会先尝试、然后更新状态。

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

    你(们)好

       未提供 ML605设计、可能是设计太旧了。

       对于默认配置、当电路板通电时

       

    • 插值:2x
    • DAC 时钟:614.4Mhz
    • 振荡器时钟:38.4Mhz

       FPGA 仅将数据通信 p/n fifo_istrp/n 和 datap/n 输出到 DAC3283。

       

      您可以看到、数据通信是307.2Mhz、fifo_istrp 19.2Mhz。

      我还尝试将 datap/n 设置为常量值、例如0x7777。

      

      但结果是相同的、IOUTA 和 IOUTB 无电流输出。

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

    您好!

    DAC3283是基于灌电流的 DAC。 您需要将50欧姆连接到3.3V、而不是接地连接到通过电阻器灌入电流。  

    请参阅以下应用手册:

    http://www.ti.com/lit/an/slaa399/slaa399.pdf

    ML605设计来自 Avnet、您需要与 Avnet 联系以获取设计文件。 TI 不拥有此器件。  

    您还可以参阅以下 Xilinx 应用手册以了解详细信息

    https://www.xilinx.com/support/documentation/application_notes/xapp594-parallel-lvds-hs-dac-interface.pdf

    TI 不支持任何与固件相关的问题。  

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

    这是解决问题的关键

    过去、我们仅使用输出 DAC、因此这次灌电流 DAC 无法输出电流来驱动外部电阻器。

    在通过电阻器将输出连接到 VCC 后、我们无法看到正弦波。

    非常感谢您的帮助!