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 GCAL 寄存器

Guru**** 2390755 points
Other Parts Discussed in Thread: ADS131M08

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1481511/ads131m08-ads131m08-gcal-registers

器件型号:ADS131M08

工具与软件:

您好!

我们使用 ads131m08来测量重量。 为了校准读数,我们通常输入一个已知的重量,然后计算校准因子。 之后、所有读数都将乘以该系数。

是否为此目的注册了 GCAL? 还是调节通道之间的差异?

如果是为了这一目的、那么如果校准因子约为20、我们怎么能做到这一点?

感谢你的帮助

Saad

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

    大家好、Saad:

    Cal Factor 20是 Scale 或增益系数。  增益误差、也称为满量程误差、是  ADC 的实际输出斜率与理想输出斜率之间的差值。  例如、理想情况下增益为1、不过您可以 通过测得的增益0.98获得0.02增益误差。  

    有关误差校准、请参阅 ADS131M08 数据表中8.3.11校准寄存器一节中的详细信息。 可以在 ADS131M08上按通道完成增益校准。 以下是偏移和增益误差校准的步骤:

    请遵循以下增益校准过程:

    1. 执行失调电压校准。 这告诉您系统的"零点"点(方程 y = m*x+B 中的"B"项)  
    2. 施加接近满量程的信号(这是公式中的"x"项)。 请注意、该信号必须具有非常高的精度、因为校准效果与校准源精度一样好。 另请注意、满量程根据您使用的增益而变化。
    3. 然后进行多次测量并对其求平均值。 这是等式中的"y"项。
    4. 现在你可以求解"M"。

    E2E 论坛上的以下帖子可帮助您了解增益误差校准:

    请注意、在得到"M"后、您必须按照 GCALn[23:0]寄存器位的内容计算增益设置、然后将它们编程到 CHn_GCAL_MSB 和 CHn_GCAL_LSB 寄存器中。 对于我之前提到的示例、增益设置为十进制的舍入(2^23/0.98)= 8559804。

    BR、

    戴尔