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.

[参考译文] AM2634:AM263x 差分 ADC

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1182734/am2634-am263x-differential-adc

器件型号:AM2634

你(们)好

AM263x TRM (SPRUJ17C)的第426页显示了 ADC 代码转换示例:

第428页上的等式显示了如何从基准和差分输入中获得 ADC 代码:

如果我为(VinPX-VinmX)插入3.2、为(VrefP-VrefM)插入1.8V、以匹配第426页的示例、我将得到的代码为6336而不是4095。  我是否误解了方程式?  谢谢!

Paul

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

    您好!

    我已将此主题分配给专家、他们因圣诞假期而不在办公室。 请等待回复延迟。

    谢谢

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

    您好 Paul、

    是的、此处的步长定义不正确。 步长是 LSB 的大小、定义为满量程输入电压与 ADC 输出量化电平的比率。 在差分模式下、满量程输入电压为-3.2V 至+3.2V (6.4V)、ADC 输出将在该窗口中包含4096个代码。

    在上面的定义中,您可以使用 STEP_SIZE = 3.2V*2/4096,也可以使用公式 STEP_SIZE =(VrefP-VrefM)*33/18*2/4224

    谢谢

    Abhijit

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

    感谢您的澄清!