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.

[参考译文] DAC43701:DAC43701DSGR 无电压输出

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1620543/dac43701-no-voltage-output-from-dac43701dsgr

器件型号: DAC43701

1) 我按照 8.5.2.1.1 从器件地址配置说明、使用广播地址 0x47 将 DAC 的地址配置为 0x4B 但没有最后一步触发 NVM。

2) 我没有关闭器件的电源、并且可以成功读取地址 0x4B。 然后我读取寄存器 CONFIG2 D2h、即 0xF800。 寄存器触发器 D3h 为 0x0008。

3) 电源参考模式为默认模式。 DAC 的电源为 Vcc=3.3V、因此 I 将寄存器 DAC_DATA 21h 设置为 0x04D0(等于十进制 77)、从而使 DAC Vout =1.5V。 我读取寄存器 21h 和 D1h、即 0x04D0 和 0x01F0(这意味着禁用内部基准模式)。 但意外的是 Vout 为 0V。

4) 然后、将寄存器 D1h 设置为 0x01F4、以便启用内部基准模式、并将 DAC_DATA 21h 保持在 0x04D0、但无法看到 DAC 的 Vout 的任何输出。 从地址已正确配置为 0x4B、并且还配置了相应的寄存器、如 0x21、0xD1。 但 DAC 的 Vout 没有电压输出。  
那么、您能帮助检查所有此过程、看看我是否正确? 是否应该配置任何其他选择器以启用 Vout 的输出?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Lu:

    您必须在寄存器 D1h 中启用 DAC。 默认情况下、DAC 处于禁用状态、因此不会输出任何电压。 请尝试使用以下命令来输出 DAC 电压:

    D1h = 0x01E0

    您应该能够编写 DAC 代码。

    谢谢、
    Erin