AD5754输出问题

我的硬件原理图是参考AD5754评估板设计的,现在的问题是AD5754输出不对。

例如,我将输出范围设定为0-5V输出,当给DAC寄存器的通道A写入数据FFFF时,DOUTA的输出是4.91V,离5V相差甚远;写入0000时,DOUTA输出0.49V,离0V相差也远。并且改变写入数据时,输出会改变,但是不是按照标准的公式变化。

          我将输出范围设定为0-10V输入是,也存在同样的问题。不知道是哪个环节出了问题?程序代码是参考官方代码的。硬件图如下:

Parents
  • 0
    •  Analog Employees 
    on Mar 27, 2014 11:09 PM over 7 years ago

    如果采用单电源供电,那么低电平达不到0V,只能达到大约0.5V,最差情况只能达到大约0.9V。采用12V的电源,那么最大输出电压大约为11.5V. 所以对于0-5V的输出范围,在0000-FFFF之前的一些值输出是否正确。如果不正确,那么是否有什么规律,比如是否成比例。如果无任何规律,回读数据寄存器与写入值是否正常。

Reply
  • 0
    •  Analog Employees 
    on Mar 27, 2014 11:09 PM over 7 years ago

    如果采用单电源供电,那么低电平达不到0V,只能达到大约0.5V,最差情况只能达到大约0.9V。采用12V的电源,那么最大输出电压大约为11.5V. 所以对于0-5V的输出范围,在0000-FFFF之前的一些值输出是否正确。如果不正确,那么是否有什么规律,比如是否成比例。如果无任何规律,回读数据寄存器与写入值是否正常。

Children
No Data