TI论坛
直播中

陈超

8年用户 1018经验值
私信 关注
[问答]

ADS4225采样数据和采样值应该怎么换算?


  •   现在有个案子用到ADS4225告诉采集芯片,采集酸速率100M。 按照资料和参考设计,需要在查分输入端接入VCM(common-mode电压)来进行整体偏置,VCM偏置电压为0.95V,这样就是差分输入信号,整体抬高在0.95V电平上下。在这样的设计输入下,从ADS采集到的数据有个很奇怪的现象。
    1. 没有输入信号时,采集信号接近0XFFF, 为满数据值
    2.当有正弦信号时,输入高于VCM时,呈现为从0X000开始上升到峰值电平时回落到0X000。
    3当有正弦信号时,输入低于VCM时,呈现为从0XFFF开始下降到波谷电平后回升至0XFFF。感觉吧正弦波分成了两段、
    4另外这款芯片的基准电压是多少,用于从采样数据到实际采样值得换算的基准电压。
    5由于采用VCM为差分输入的共模偏置,那我的采样数据和采样值应该怎么换算呢。

回帖(3)

江皎

2025-1-8 16:14:12
  ADC输出的是补码,参考手册90页的描述
举报

h1654155275.5651

2025-1-8 16:14:17
 尝试一下25 2B寄存器,看看输出的是什么信号
举报

马占云

2025-1-9 11:41:51
ADS4225是一款高速、低功耗、24位模数转换器(ADC),广泛应用于高精度数据采集系统。在您的情况下,您提到了采样数据和采样值的换算问题,以及在实际应用中遇到的一些现象。下面我将详细解释如何进行换算,并分析您遇到的现象。

1. 采样数据和采样值的换算:

ADS4225的输出数据是一个24位的二进制数,其范围为0x000000(0)到0xFFFFFF(16777215)。在您的设计中,VCM偏置电压为0.95V,这意味着差分输入信号的整体电平被抬高到了0.95V。因此,我们需要将采样数据转换为实际的电压值。

换算公式为:Vout = (Data / 16777215) * (Vref - 2 * VCM) + VCM

其中,Vout为实际电压值,Data为采样数据,Vref为参考电压(一般为2.048V),VCM为偏置电压(0.95V)。

2. 您遇到的现象分析:

现象1:没有输入信号时,采集信号接近0XFFF。

分析:在没有输入信号的情况下,差分输入端的电压接近0V,因此采样数据接近0XFFF。这是因为在差分输入信号中,0V对应的采样数据为0XFFF。

现象2:当有正弦信号时,输入高于VCM时,呈现为从0X000开始上升到峰值电平时回落到0X000。

分析:当输入信号高于VCM时,差分输入端的电压为正,因此采样数据从0X000开始上升。当输入信号达到峰值时,差分输入端的电压达到最大值,采样数据达到最大值。随后,输入信号下降,差分输入端的电压减小,采样数据回落到0X000。

现象3:当有正弦信号时,输入低于VCM时,呈现为从0XFFF开始下降到波谷电平后回升至0XFFF。

分析:当输入信号低于VCM时,差分输入端的电压为负,因此采样数据从0XFFF开始下降。当输入信号达到波谷时,差分输入端的电压达到最小值,采样数据达到最小值。随后,输入信号上升,差分输入端的电压增大,采样数据回升至0XFFF。

综上所述,您遇到的现象是由于ADS4225的差分输入信号特性导致的。在实际应用中,您可以通过调整VCM偏置电压或者改变参考电压Vref来优化采样数据和采样值的换算关系,以获得更准确的测量结果。
举报

更多回帖

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