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.

[参考译文] TMS570LC4357:AD1[0]和 AD7[7]始终读取较低的值

Guru**** 2484005 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/706493/tms570lc4357-ad1-0-and-ad7-7-consistently-read-lower-values

器件型号:TMS570LC4357

您好!

我有一组 TMS570评估板、ADC1引脚0和7提供的读数始终低于其他引脚。
例如、我已通过试验电路板总线将所有引脚连接到同一信号、并通过修整电位器驱动它们。 然后我 ADC 进行饱和处理、使其全部读取4095。 但引脚0和1显示的值较低:

一个电路板:
AD1[0]:395x
AD1[7]:3960

另一个电路板:
AD1[0]:398x-4000
AD1[7]:4045

当我让所有输入悬空(它们通常只是拾取60Hz EMI)时、我可以看到这些减小的值。

我做的一个实验是将引脚1接地。 这对引脚0没有帮助、并使引脚2也开始读数低于预期值。

我只使用 ADC1,并使用 adcStartConversion()在50Hz 的 SW 中触发它。 所有 ADC 时序都是 HCG 使用的默认时序。

请提供任何帮助。

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

    请增加转换的采样时间。 这将有助于降低转换的通道间影响。 请参阅此应用手册、更好地了解外部电路阻抗与采样时间的相关性:
    www.ti.com/.../spna118b.pdf

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

    感谢您的建议。

    我更改了采样时间(仅更改了采样时间、而不是周期时间)

      ADC1>ADC1Group1>cycleTime 106.67

             >SampleTime 1200

             >tSample (ns):1280.04

    从300 ns 到1200ns。 这一点有所改善、但 AD1[0]和 AD1[7]仍然突出。 请参阅下面的前/后数据。 AD1[0]为蓝色、AD1[7]为紫色。
    在我看来、信号0和7位于8位"总线"的末尾。 这有什么意义吗?
    我还将尝试使用调节输入(而不是 LaunchPad+breadboard)进行此测量、看看情况是否有所改善并告知您。

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

    我进行了检查、以确保这些通道没有任何特定的信息、以便它们转换为低于其他通道的值。 您是否有机会"清理"这些通道的输入并再次执行测量?

    此致、
    Sunil
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不可以、"清理"输入是电路的一部分、来自不同的源、因此不容易为它们馈入所有相同的电压。
    我将以"已解决"的方式关闭它、因为我不知道何时有机会验证它。