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.

[参考译文] ADS131M08:ADS131M08偏移和校准

Guru**** 2482225 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1290072/ads131m08-ads131m08-offset-and-calibration

器件型号:ADS131M08

您好

我有几个问题:

1.要计算输出电压、可使用 公式10:

您从表8-1中获取 FSR (对于增益16、为 FSR = 75mV、对于增益16、为150mV、因为+-)

示例:在下面的增益16公式中 、LSB = 0.075/2^23 =  8.9407E-09

2.计算失调电压:  

 -将 AINXP 和 AINXN 连接到 AGND 并测量偏移、然后将其插入  CHx_ocal_LSB 和 CHx_xcal_MSB
 -例如:偏移是8uV 如何将它转换为具有2个补码的 bin 你把它除以 LSB

     8uv/8.9407E-09 = 894.7848533  ,将获取 int 894并将其转换为 十六进制0x37E,然后我在 MSB 上写入3,在 LSB 上写入7E

3 -增益 校准:

 -我使用公式13  

如何将增益转换为 bin。  

示例:0.98是增益误差如何在二进制补码中查找实际的单元。 (将与偏移计算相同)


如果您有任何问题、敬请告知。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Amir:

    我在发帖中看不到图像、但是我检查了 ADC 数据表中的公式。 请查看以下答案:

    1. 可以、增益=16时的满量程范围(FSR)为150mV (2*75mV)。  LSB 的计算方式应为:(2.4V/16)/2^24或150mV/2^24。
    2. 当您短接输入并 从 ADC 读取代码时、代码已经是二进制补码格式。 您不需要将代码转换为电压、然后再将其转换回、您只需要将此代码加载到偏移校准寄存器中。
    3. GCALn[23:0]位的内容是24位无符号值、而不是 二进制补码格式。 您可以根据下表中的增益校准系数计算该值:   0.98/(1.19x10^-7)=8235294、将其转换为十六进制数7DA91E、然后您可以将该数字加载到增益校准寄存器中。

           

    此致、

    戴尔