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.

[FAQ] [参考译文] [常见问题解答] DAC80501:为什么输出不更新?

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/994874/faq-dac80501-why-is-the-output-not-updating

器件型号:DAC80501

我使用的 DAC80501具有内部基准和3.3V 电源。  I2C 通信工作正常、但无法更新 DAC 输出。 出什么问题了?

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

    从 VDD 到 DAC 内部或外部基准需要有足够的余量。  您可以在 数据表的建议运行条件表中找到基准最小值和最大值。 该表中提到的 REF-DIV 位将内部或外部基准分频、以适应余量要求。 由于内部基准电压为2.5V、而使用的电源电压为3.3V、因此需要将 REF-DIV 位设置为1以将基准电压除以2。  基准分频器配置不当会触发一个基准报警条件。 在这种情况下、基准缓冲器被关闭、并且所有 DAC 输出变为0V、这就是 DAC 输出不更新的原因。 此警报可从状态寄存器中读取。  

    除了 REF-DIV 位、还有 一个 BUF-GAIN 位用于配置内部输出缓冲器的增益。 输出缓冲器为轨到轨、可生成0至 VDD 的输出电压。 在这种情况下、将 BUF-GAIN 位设置为1可选择增益2、该增益将补偿分频基准并从 DAC 提供0至2.5V 的输出。

    要开始与 DAC80501 和该系列中的其他器件通信、您可以参阅此处共享的头文件: [常见问题解答]是否有 DAC80508系列器件的源代码或头文件示例?

    最棒的

    Katlynne Jones