TI论坛
直播中

宜家

9年用户 1209经验值
私信 关注
[问答]

DAC7571输出电压不为0是什么原因?


  • 最近在用DAC7571 IIC总线DA转换器,写数据范围为0~4095对应0-5V,调试中发现一个问题,开机后输出电压0.008mV,这个正常,当写入0时输出为162mV,当写入819时输出电压为1.162mV。正常情况下当我写入0时,输出电压应该与开机时一样为0.008mV,有人知道这是什么原因?

回帖(3)

何微微

2025-2-10 15:49:44
为了转换的准确性,datasheet推荐的是5V的高精度电压源REF02,  这个电压直接关系到输出的电压精度,请确认。
举报

晏玉屏

2025-2-10 15:49:49
你可以用上述类似REF02的高精度电压源。
    另外就是要注意数模隔离,避免noise的影响。
举报

山中老虎

2025-2-10 17:57:31
DAC7571输出电压不为0的原因可能有以下几点:

1. 参考电压(Vref)问题:DAC7571的输出电压与参考电压(Vref)有关。如果参考电压不稳定或不正确,可能导致输出电压不为0。请检查参考电压是否在规定的范围内(通常为2.048V至5V)。

2. 电源问题:请确保DAC7571的电源电压(Vcc)在规定的范围内(通常为2.0V至5.5V)。如果电源电压不稳定或不正确,可能导致输出电压不为0。

3. 引脚连接问题:请检查DAC7571的引脚连接是否正确。特别是Vout、Vref、Vcc和GND引脚。如果连接错误,可能导致输出电压不为0。

4. 代码问题:请检查您的I2C通信代码是否正确。确保您正确地发送了数据到DAC7571,并正确地设置了寄存器。如果代码有误,可能导致输出电压不为0。

5. 硬件故障:如果以上原因都排除了,那么可能是DAC7571本身存在硬件故障。您可以尝试更换一个新的DAC7571来排除这个可能性。

针对您的问题,当写入0时输出为162mV,可能是由于参考电压或电源电压不正确导致的。当写入819时输出电压为1.162mV,可能是由于代码问题或硬件故障导致的。建议您按照上述原因逐一排查,找到问题所在并解决。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分