我的配置是gain=2,寄存器内写入的值是FFFF,参考电压用的是内部2.5V。datasheet上说当gain=2时,VDD的范围是Vref+1.5到5.5,也就是说,我现在参考电压是2.5V,gain=2,只要VDD在4V到5.5V之间,最大输出就应该在5V,但是当我给VDD的电压是4.66V时,其写入值为FFFF时,电压却也是4.66V,虽然会有偏差,但是这偏的有点多了吧,麻烦能给我解释一下吗,这个偏差也是容许的吗?谢谢!
我的配置是gain=2,寄存器内写入的值是FFFF,参考电压用的是内部2.5V。datasheet上说当gain=2时,VDD的范围是Vref+1.5到5.5,也就是说,我现在参考电压是2.5V,gain=2,只要VDD在4V到5.5V之间,最大输出就应该在5V,但是当我给VDD的电压是4.66V时,其写入值为FFFF时,电压却也是4.66V,虽然会有偏差,但是这偏的有点多了吧,麻烦能给我解释一下吗,这个偏差也是容许的吗?谢谢!
这里面可能理解有误,DAC输出最大电压是不会超过VDD的,也就是说如果Gain=2时候,VDD小的话,相应的最大输出也会变小。只是说在4~5.5V DAC都可以工作。