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.

[FAQ] [参考译文] 【常见问题解答】TMS320F28P550SJ:F28P55x ADC 零失调电压校准

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1618310/faq-tms320f28p550sj-f28p55x-adc-zero-offset-calibration

器件型号: TMS320F28P550SJ

我遇到了 ADC 零失调电压校准问题。 我遵循了 TRM 中概述的步骤、但出于某种原因、Vreflo ADCRESULTREG 始终显示为零、而不是特定的偏移。 请问您能帮我解决这个问题吗?

image.png

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

     您好:

    ADCOFFSET 修整寄存器的工作原理是消除 ADC 偏移值。 写入+112 将从 ADC 偏移中减去 112、而不是添加它。

    要解决该问题、 您应该在 12 位模式下写入 3984 (2^12 - 112) 或 (0xF90)。 这将适当地 添加一个人工偏移以考虑可能驻留在 ADC 内核中的负偏移、并在 ADCRERESULT 寄存器中提供适当的 VREFLO 转换结果。