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.

[参考译文] DAC8571:输出电压始终为0V

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1025450/dac8571-vout-always-0v

器件型号:DAC8571

我有一个具有3.3V 基准电压的 DAC8571。 我在引脚2处测量了3.3V 电压以进行验证。 它通过测量验证3.3V 电压下的功率。 A0接地、I2C 接口看起来工作正常、但我同时读回奇数数据、DAC 的输出始终为0V。 是否有需要发送的命令才能初始化器件、然后才能发送更新的输出? 这是我要写和读回的内容。

DAC8571写入
DAC8571:地址字节:0x98
DAC8571:控制字节:0x10
DAC8571:DataMSB 字节:0x60
DAC8571:DataLSB 字节:0xf8

DAC8571读取

DAC8571写地址、RW 位设置为1 = 0x99
DAC8571:数据 MSB 字节:0xf8
DAC8571:数据 LSB 字节:0x60
DAC8571:控制字节:0x99

因此、在我看来、MSB 和 LSB 读回是交换的、控制字节对我根本没有意义。 此外、这实际上不会改变器件的输出。 请告诉我在这里发生了什么错误。

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

    事实证明、我只是以错误的顺序发送数据。 我的字节序是错误的。

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

    您好、Oliver、

    我很高兴你能弄明白这一点。 如果您需要进一步的支持、请告知我们。

    最棒的

    Katlynne Jones