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.

[参考译文] MSP430FR5969:在 TLV 校准后 ADC12精度降低

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/881116/msp430fr5969-adc12-less-accurate-after-tlv-calibration

器件型号:MSP430FR5969

我正在使用 ADC12并在 TLV 中应用 ADC 增益偏移和 REF 校准值。 我觉得有些值不符合预期、所以我手动进行了数学计算、似乎测量结果比我根本不应用校准结果差。

所有测量都是使用 Fluke 5522A 校准器使用1V 电源进行的。 我的基准电压为1.2V、与内部基准电压相同。 预期的 ADC 计数为(4096*1/1.2)= 3413。

TLV 值:

VREF 增益= 33164

(33164/2^15)=1.0121

ADC 增益= 32771

(32771/2^15)=1.01211.0001

ADC 偏移= 0

ADC 原始读数= 3433

您可以看到原始读数高于预期、因此增益应为负、但 VREF 校正和 ADC 增益校正均为正。

在我测试的3个不同芯片中、这是最差的、但在应用 TLV 值后、所有3个芯片都更差。 在这三艘船中、我测试了所有这些船的读数都略高(3433、3416、3419)。 前两个模块具有 ADC 基准校正因数、使其进一步升高。 最后一个具有负校正因数、但校正量过大。

我在这里做了些什么问题吗? REF 1.2V 似乎是主要影响因素、因为其他校正非常小。 我正在读取01A28h 和01A27h 中的数据

谢谢、

Karen

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

    您好、Karen、

    您能否在此处发布整个 TLV 数据数组以检查一致性?

    01A27h 只是 REF 扇区的长度。

    您应该从01A28h 和01A29h 中读取、

    您能否仔细检查您读取的数据?

    非常感谢

    Lukas

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

    您好、Karen、

    是否有此案例的更新?

    此致

    Lukas

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

    尊敬的 Lukas:

    感谢您的跟进。 我在过去的一周旅行中、直到现在都无法获取数据。

    这是我使用以下命令提取的整个校准块: MSP430Flasher.exe -r [output.txt、0x01A14-0x01A2D]

    @1A14
    11 10 03 80 00 AA 0A 91 0C 62 06 85 07 18 05
    01 06 12 06 8C 81 28 81 3A 81

    VREF 校准1.2V = 0x818C = 33164

    ADC 增益= 0x8003 = 32771

    偏移= 0

    谢谢、

    Karen Canon

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

    您好、Karen、

    好的、感谢您提供的数据、这看起来很好。

    接下来、我将在 GPIO 上放置内部 VREF 并在外部测量它。

    然后、让我们看看您的设置将为 REF 1.2V 生成哪一个校准值、并让我们将其与器件 TLV 数据进行比较。

    此致

    Lukas

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

    您好、Karen、

    在这种情况下是否有任何进展?

    我们是否可以将其标记为已解决?

    Lukas