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.

[参考译文] DAC7578:DAC7578零代码错误

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/571394/dac7578-dac7578-zero-code-error

部件号:DAC7578
主题中讨论的其他部件: DAC7678

大家好,

我遇到DAC7578 (12位,I2C接口D/A)的问题,零代码电压始终为0.47v,即使重置它,零输出仍设置为0.47v,即使用不同的AVDD和VREF在+5V和+3.3V进行测试,也仍然提供上述相同的零代码输出。 已尝试使用多个芯片进行此操作,但仍不成功,您是否有任何解决此问题的建议?

谢谢!

卡里姆

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

    您能否发布设备周围的示意图? 如果您不希望这些信息公开,我可以向您转发我的联系信息,我们可以离线讨论? 此外,您能否验证DAC7578器件所提供的所有电压?

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

    Matt,您好!

    当然,我可以在这里分享,这应该不是问题。

    使用的电源电压为5V或3.3V (I同时使用这两种电压进行了测试)。

    感谢你的帮助。

    谢谢,

    卡里姆

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

    Howdy Karim

    还有一些问题:

    • 您的是否验证了其它电压下的DAC输出? 比如中尺度,全尺度。
    • 模拟输出是否在上述原理图中浮动,或者是否与负载相关联? 如果是,是什么类型的外部负载?

    您的原理图看起来是正确的,我没有看到任何东西跳到我身上,但我计划在我们的实验室中重新创建您的设置。  我将在一两天内用我的发现更新此帖子。

    此致,

    马特

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

    是的,我验证了DAC在几乎所有输出级别上的操作,似乎没有任何偏移,非线性或增益错误,只是零代码问题。
    -输出连接到万用表,因此从技术上讲是断路,我可以在负载情况下尝试,如果有任何不同,我可以向您提供最新信息。

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

    Matt,您好!

    我附上了一个基本的测试日志,只是为了提供一些帮助,输出电压与不同的代码(0,1/4,中,3/4和满刻度)。

    谢谢!

    卡里姆

    e2e.ti.com/.../test_5F00_log_5F00_3.3v_5F00_no-load.xls

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

    我希望明天能取得成果,所以请留意。

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

    Matt,您好!

    测试结果是否有任何更新?是否可以在实验室中重现该问题?

    谢谢!

    卡里姆

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

    到目前为止,我一直在测试DAC7678,它是与DAC7578共享相同EVM的姊妹器件,我无法在零刻度或其他代码值上验证任何异常。 看着xls,它在不同的代码值上显示了严重的错误,我认为这是由于参考代码或I2C代码造成的。

    出于好奇,0.4V值是在您重启后显示,还是仅在您向DAC写入代码0后才显示? 如果此(通电)值与您设定的值不同,则我认为这是软件问题。 通电时,DAC寄存器中充满所有零,以输出零刻度。 在无寄存器写入的情况下,您是否可以在通电后验证DAC电压?

    由于我手边没有DAC7578EVM,我需要订购一个。 收到EVM并进行测试后,我将把测试结果上传到此帖子。

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

    感谢您回复我。

    不幸的是,0.4v在加电时出现,当通过I2C写入零代码时,加上输出看起来是半线性的,当我们在代码中增加时,增益误差会减少。

    对于DAC7578EVM,如果您有任何类似的发现,请告诉我,感谢您的努力和时间。

    谢谢!
    卡里姆