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.

[参考译文] CCS/TMS320F28377S:C2000 32位微控制器论坛

Guru**** 2482105 points
Other Parts Discussed in Thread: TMS320F28377S, OPA320, OPA350

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/710903/ccs-tms320f28377s-c2000-32-bit-microcontrollers-forum

器件型号:TMS320F28377S
主题中讨论的其他器件: OPA320OPA350

工具/软件:Code Composer Studio

大家好!

我使用 TI 的 Micom TMS320F377S 在以下环境中使用内部 ADC 读取模拟电压

  -12位分辨率

  - 200 MHz 内部时钟

在低电压范围(例如0.4至0.6)、 转换后的电压整数是准确的

测得的精度接近1LSB (= 3.3V/4096 = 0.8mV)。

但是、在高电压范围(例如从3到3.2)下 、转换后的电压整数不准确。

测得 的精度接近25LSB (= 20mV)。

您能告诉我在高电压范围内实现高精度吗?

谢谢。 此致

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

    尊敬的 YoungHwan:

    根据您的描述、您似乎会看到线性问题、 在0-3.3V (VREFHI 为3.3V)范围内的 TMS320F28377S 积分非线性为+/-2 LSB。  要了解在接近满量程范围时可能导致错误的原因、您能否验证以下几点:

    -在器件的 VREFHI 和 VREFLO 上测得的电压是多少(您可能需要使用一个可显示多达五位数的高分辨率电压表)。  您还可以使用高分辨率电压表测量采样信号吗?

    - VREHI 和 VREFLO 之间是否有一个电容器,如果是的话,值是多少?

    - ADC 输入引脚中是否有电容器用于对电压进行采样?

    -配置为的 ADC 速度是多少,使用的是 ACQPS (采样时间)?

    谢谢、

    Joseph

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

    您好 Joseph。

    我通过引用您的邮件提高了线性度。 非常感谢您的导游。

    -在器件的 VREFHI 和 VREFLO 上测得的电压是多少(您可能需要使用一个可显示多达五位数的高分辨率电压表)。  您还可以使用高分辨率电压表测量采样信号吗?

    [YoungHwan]我没有测量电压。

    - VREHI 和 VREFLO 之间是否有一个电容器,如果是的话,值是多少?

    [YoungHwan]我没有使用电容器。 但在阅读指导后、我在 VREFHI/VREFLO 和 GND 之间添加了100nF 电容器。 然后、我实现了线性方面的显著改善。 为方便起见、我随附 pdf、其中显示了改进情况。

    - ADC 输入引脚中是否有电容器用于对电压进行采样?

    [YoungHwan]我正在使用 ADC 输入低通滤波器。 我还在没有 ADC 输入滤波器的情况下进行了测试、但其结果表明、在与没有去耦电容器的情况类似的水平下、线性度较差。

    我已阅读 TMS320F28377S 参考手册,建议在 VREFHI / VREFLO 和 GND 之间连接串行 RC。 您会告诉我您的体验中 R 和 C 的最佳价值吗?

    -配置为的 ADC 速度是多少,使用的是 ACQPS (采样时间)?

    [YoungHwan]抱歉、我无法检查 ADC 配置。 这是其他 company.e2e.ti.com/.../Improve-ADC-linearity.pdf 中的 FW 工程师的角色

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

    YUoungHwan、您好!

    根据您对 VREFHI 滤波电容器的实验、您似乎在基准引脚上没有足够的电容。  根据您的电路板设计和限制以及应用所需的精度、 您可以选择多种选项。  对于典型应用、我们 通常建议 使用精密电压基准 IC (例如、 REF34xx 和 REF50xx)、具有一个2.2uF 滤波电容器来为 VREFHI 引脚供电、但对于高精度应用、我们建议在精密电压基准 IC 之后添加一个缓冲器。  缓冲器是单位增益放大器配置、我们认为与 TMS320F28377配合使用的最佳器件是 OPA320/OPA350放大器。  如果使用运算放大器缓冲器、我们建议将0.5欧姆的 RC VREFHI 滤波 器与 2.2uF 电容串联、放置在尽可能靠近 VREFHI 引脚的位置。

    至于 ADC 输入上的 RC 网络、用户手册(第10.3.2节)中有一节讨论了 ADC 配置(具体来说是 ACQPS 和 SYSCLK)的关系、该关系根据 ADC 输入阻抗值确定最佳 ACQPS (采样时间)。  您可能需要咨询 FW 工程师以获取这些值。  根据您发送的波形、似乎需要优化 ACQPS 值。

    此致、

    Joseph

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Joseph。
    非常感谢您的帮助。
    此致、谢谢。