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.

[参考译文] DAC8564:DAC8564:

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1104220/dac8564-dac8564

器件型号:DAC8564

你好

我在一个 PCA 设计上安装了(5) DAC8564。 I AVDD 为5V、而 VioVdd 为3.3V。 请参见下图。  

我很难让 DAC 使用 4.096V 外部电压基准。 我断开了4.094V 电源、直到我可以证明内部 Vref 已断电。 我将所有 Vref DAC 引脚连接在一起、并(通过 SPI)发送了以下位:

  • nEN1 = 0、nEN2 = 1         0x012000            禁用 U1 DAC Vref
  • nEN1 = 0、nEN2 = 1         0x412000            禁用 U7 DAC Vref
  • nEN1 = 0、nEN2 = 1         0x812000            禁用 U9 DAC Vref
  • nEN1 = 0、nEN2 = 1         0xC12000            禁用 U10 DAC Vref
  • nEN1 = 1、nEN2 = 0         0x012000            禁用 u11 DAC Vref  

在发送上述 SPI 命令后、我仍然看到 Vref 为2.5V。 我已经检查了时序、电压电平、无信号振铃、时钟边沿、所有这些看起来都很好。

在发出上述命令后、我甚至没有发送任何 DAC 值- Vref = 2.5V!!!  

据我所知、如果上述方法奏效、在发送 DAC 值时 DB13位是否始终为"1"、以便内部 Vref 关闭?

   谢谢

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

    您好!

    不可以、当您写入以更新 DAC 时、位15至0是16个数据位。 在 I 突出显示如下的情况下、DB13仅在控制位23至16被置位时禁用/启用内部基准:

    您正在测量 VREF 输出引脚上的2.5V 电压? 您写入的数据看起来正确。 您能否共享其中一个写入序列的示波器快照、以便我也可以验证时序?

    另一个注释是、u11的 A0和 A1引脚似乎连接到 IOVdd、但您将其列为00。 这可能是个问题、尤其是当您将所有 VREF 引脚连接在一起时。 可能是这个没有正确更新。  

    最棒的

    Katlynne Jones  

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

    你好

     感谢您的支持。 它现在可以正常工作、原因是"u11的 A0和 A1引脚连接到 IOVdd、但您将其列为00"-在我们将正确的" 0xC12000"写入 u11后、Vref 为低电平、现在我可以将4.096V 驱动到 DAC 中。