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.

[参考译文] DAC80501:dac80501m

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/914840/dac80501-dac80501m

器件型号:DAC80501

尊敬的专家:

我的客户正在评估 DAC80501M、但发现在  空载条件下、输出几乎为零、而不是中量程。 此外、在 P1中写入有效的 I2C 代码时、P2中的输出仍然接近零。 请参阅 P3中的原理图并分享您的建议、谢谢。

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

    您好!

    感谢您给我们写信。

    在原理图中,我可以看到 REF 为 VDD。 因此、我假设您使用的是外部基准模式。 此外、VDD 为3.3V。

    加电后、您需要禁用内部基准并将 REF_DIV 位启用为1、这将确保 REF 除以2。 然后、您还需要启用 BUF_GAIN 位、使其变为1、因此 BUF_GAIN 将为2。 DAC 输出将从0到 Vref。

    此外、作为调试、您能否读取状态寄存器并让我知道您正在读取的内容? 如果您正在读取 FF、这将是由于未设置 REF_DIV 位。

    I2C 地址是什么? 引脚 A0是高电平还是低电平? 我无法从您的原理图中进行阐述。

    此致、

    AK

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

    您好,

    感谢您的建议。 客户正在使用内部基准(L1悬空)、并已检查2.5V 基准电压。  

    I2C 地址为10010000、A0通过10k 电阻器接地。 状态寄存器为1。 期待您的建议。 谢谢。

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

    您好!

    如果客户使用内部基准、将 REF_DIV 位设置为1以启用2分频、并将 BUF_GAIN 设置为1以实现2增益。

    请遵循此操作。

    加电后、您需要禁用内部基准并将 REF_DIV 位启用为1、这将确保 REF 除以2。 然后、您还需要启用 BUF_GAIN 位、使其变为1、因此 BUF_GAIN 将为2。 DAC 输出将从0到 Vref。

    如果您将 STATUS_REG 读取为1、这意味着 DAC 电源和基准之间没有足够的余量、这将通过启用 REF_DIV 和 BUF_GAIN 位来解决。

    希望这对您有所帮助、

    此致、

    AK

x 出现错误。请重试或与管理员联系。