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.

[参考译文] DAC38RF80:DAC 输出停止的原因

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/676475/dac38rf80-reason-of-dac-output-stops

器件型号:DAC38RF80

您好!

DAC38RF80输出功率消失(停止)、我们找不到原因。 误差似乎经常发生、但误差本身似乎总是停止 DAC 输出。 在什么情况下 DAC83RF80停止? 是否总是发生错误以停止 DAC 输出?

下面是到目前为止我们在第1页和第2页的0x64至0x6B 中看到的错误模式。

0x2000

0x2100

0x2700

0x2702

DAC 似乎将 SYNC 驱动为低电平、然后 FPGA 发送 K28.5 -> SYNC 高电平过程。

如果我们知道 DAC 停止输出功率时的机制、这可能有助于我们调查该问题。

此致、

渡边俊弘

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

    当 SYNC 为低电平时、DAC 输出停止、因为 FPGA 仅向 DAC 发送 K 字符。 DAC 不会将接收到的 K 字符发送到模拟输出、因为它不是良好的数据。 在 SYNC 变为高电平、没有警报且存在 SYSREF 后、DAC 将自动恢复数据传输。

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

    您好 Eben-San、

    没有警报意味着警报标志被清除或者内部错误检测电路没有检测到错误吗?

    警报标志0x64至0x6B 是 W0C 寄存器。 我想在重新同步时不使用警报标志。 请让我确认这一点。

    此致、

    渡边俊弘

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

    一旦错误条件被修复、闹铃寄存器不会自动清零、所以您需要将所有的零写入它来强制清零。 如果没有错误、您将能够清除警报寄存器中的值、但如果错误条件仍然存在、则永远不能通过向警报寄存器中写入零来清除该值。

    谢谢、
    埃本