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.

[参考译文] DAC81404:DAC81404 — 无法更改输出值

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1657207/dac81404-dac81404---unable-to-change-the-output-values

器件型号: DAC81404

尊敬的 TI 技术支持团队:

 

以前、我在 SPI 和 DAC 之间遇到了问题、但我能够解决它们、但由于某种原因、我无法更改 DAC 的输出值。 您能否提供从设置到输出内容的正确顺序?  

 

这是我当前的设置:

软复位。

在 SPICONFIG 中上电至 DAC。

启用内部基准。

为 DAC 通道 A 上电(此处仅使用一个通道)。

为通道 A 设置 DAC 范围(我设置了 0V 至 10V、因为我为其提供了 10V 的电源)。

然后设置输出、结果没有结果。

 

感谢您的帮助、

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

    嗨、Pisit、

    您能否告诉我、在 VSENSEP、VSENSEN 和 CCOMP 引脚上、它们的连接如何? VSESNEP 和 OUT 应短接、VSENSEN 需要为 GND。

    如果电源值符合数据表、还应检查电源值。

    下面提到的用于更新 DAC 输出的建议数据写入序列-

    SPICONFIG (0x03)- 0x0A84
    GENCONFIG (0x04)- 0x0000(内部基准使能)
    DACRANGE (0x0A)- 0x6666  
    BRDCONFIG (0x05)- 0x0000  
    DACPWDWN (0x09)- 0xFFF0

    谢谢、
    Sanjay