请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:DAC80501 我使用的 DAC80501具有内部基准和3.3V 电源。 I2C 通信工作正常、但无法更新 DAC 输出。 出什么问题了?
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.
从 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