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.

[参考译文] F29H85X-EVM-EVM:SOM 上存在显著的 ADC 错误

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1468044/f29h85x-som-evm-significant-adc-error-on-evm

器件型号:F29H85X-EVM SOM
主题中讨论的其他器件:SysConfig

工具与软件:

大家好、团队成员:  

我遇到了一个 ADC 读取错误、我不确定应该怎么解决。 从整体上看、读取任何电压(不是 GND 或3.3)都会产生显著误差。 例如、在读取半标度1.65电压时、我得到的输出电压为1.633、这大约是1%的误差、但对于数字电源应用很重要。

请参阅以下方法:

必需的

  • SOM 修订版 E1 -连接至适配器板+ HSEC 扩展坞连接器
  • SDK 1.0.00 -使用 adc2_ex_soc_epwm  

Vref 选择-内部3V3:

ADC 输入选择- A1

Vref 开关:POS1关断

测得的输入电压:在 HSECDOCK 连接器引脚11上使用 Fluke 万用表测得的电压为1.650 V

C2000进行 ADC 测量:

 

ADC 寄存器输入- 0x07EB = 1.63308105469V

1) 1)对于将来、如果 SDK 示例的默认配置是使用内部3.3V 引脚、并且 EVM 开关的默认配置是 VREF 器件的外部3.0V 电源、则 ADC 示例软件中应有一些明确的文档说明必须更改开关。  

从修订版 E1到修订版 A、我们对 Vref 电路进行了更改、您能否说明进行这些更改的原因以及它们对电路板设计有何好处?

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

    我还在 SOM 上使用外部 Vref 进行了测试:

    • 开关位置:POS1向上、POS2向上
    • SysConfig:ADC A 和 B 的模拟基准-外部

    C2K 的 ADC 输出:0x948 = 1.77465820313V  就是这样 误差

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

    尊敬的 Nishka:

    您能帮助回答以下问题吗?

    • 您能告诉我什么是 ACQPS (S & H)值用于上述 senario 吗?
    • 您能告诉我 HSECDOCKING 板上使用的 ADC 输入 RC 的值吗?

    对于软件的下一个修订版本、我将遵循以下建议。  

    • [报价 userid="68633" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1468044/f29h85x-som-evm-significant-adc-error-on-evm ]1)将来、如果 SDK 示例的默认配置是使用内部3.3V 引脚、并且 EVM 开关的默认配置是用于 VREF 器件的外部3.0V 电压、ADC 示例软件中应该有一些清晰的文档说明必须更改开关。  [报价]

    我将就此向您介绍。

    • [quote userid="68633" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1468044/f29h85x-som-evm-significant-adc-error-on-evm 从 Rev E1到 Rev A、我们对 Vref 电路进行了更改了、您能否说明一下为什么进行了这些更改以及它们对电路板设计有什么好处?

    BR、

    Nilesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [quote userid="68633" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1468044/f29h85x-som-evm-significant-adc-error-on-evm 从 Rev E1到 Rev A、我们对 Vref 电路进行了更改了、您能否说明一下为什么进行了这些更改以及它们对电路板设计有什么好处?

    我看了 E1和 A 版本的原理图。 VREF 电路发生变化的原因是为了避免4.7uF 和 OPAMP 输出(通过开关)之间的高阻抗(1K)导致的测量误差。  

    修订版 A                                               修订版 E1

       

    我刚刚意识到您将使用 E1版本、为了解决此问题、我建议您将1K 电阻(R53和 R57)替换为0欧姆。  

    BR、

    Nilesh