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.

ADS8584S: 输入信号范围与resolution问题

Part Number: ADS8584S

你好,ADS8584S使用单电源+5V供电,手册中:Full-scale input span (AIN_nP to AIN_nGND),-5~+5 V; 

当我在AIN_nP脚输入0~+5 V范围的信号时,对应采样分辨率还是16 bits 吗?还是等效只有15bits resolution 了?

可以设置在AIN_nP脚输入0~+5 V范围的信号时,resolution 16bits吗 ?

感谢

  • 您好,我是这样理解的:使ADC转换精度最大化的前提是ADC动态范围将要转换的信号的最大幅值。

    比如ADS8584S是16位的ADC,那么最低有效位LSB=Vref/2^16. 假如参考电压是2.5V那么,1LSB=2.5/2^16 = 38.15uV。 如果ADC的最大输入2.5V,那么 2.5/ 1LSB=65531  .

    而满量程下16bit,2^16=65536,则有65536-65531=5个未被利用,这样的话转换后的精度就会受到影响。

    所以关于您的问题,不是满量程输入的话,则有效位数是会受到影响的。

    有效位ENOB = (SINAD-1.76)/6.02

    而SINAD指的是模拟输入接近满量程幅值的信号。 所以如果模拟输入范围降低,则有效位数ENOB也会降低。

     

  • 最低有效位是LSB=Vref/2^16, or LSB=FSR/2^16 ?

    所以ADS8584S的单端输入不是0~5V, 而是-5~5V ? LSB (μV)=152.59 ;

    谢谢

  • 比如8bit的ADC,2^8是256,FS即为255, Vref其实就是256。

    LSB=Vref/2^16,换句话说最大只能达到Fs,和Vref之间差一个LSB。

  • ADS8584S的单端输入不是0~5V, 而是-5~5V ? LSB (μV)=152.59 ;

    谢谢

    单端输入范围和range pin的高低电平有关,当RANGE=0时,输入为-5V~5V,Range=1时,输入范围为-10~10V