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.

[参考译文] LAUNCHXL-F28379D:LAUNCHXL-F28379D

Guru**** 2605275 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/681053/launchxl-f28379d-launchxl-f28379d

器件型号:LAUNCHXL-F28379D

支持路径:/Product/Development 和故障排除/

使用 LP 的 ADC。 通过将差分信号连接到 ADCINA2 (引脚29 J3)和 ADCINA3 (J3的引脚26)

然而 、在连接任何东西之前-我测试了引脚 ADCINA2 (引脚29)、发现它的直流电压为3.3V (相对于模拟接地)。

该引脚应仅用于 ADC 的输入。  那么它上面是如何具有直流电压的。

可以通过某种方法将其更改为原始函数作为 ADC 的输入。

谢谢

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

    这是否适用?:
    e2e.ti.com/.../581950
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢。

    该问题是否已在后续版本的 LP 中得到纠正

    最好

    Meir

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    再次感谢。 我现在使用的是 LP 版本2.0、我看到直流问题已解决。
    但是、在差分(16位)模式下运行时、我无法从 ADC 获取有用的信息。 我将 ADCINA 2用于正差分、将 ADCINA 3用于负差分。 虽然这两个输入中的每一个都在12位单端模式下进行完美采样(例如正弦波)-但它们在差分模式下不提供任何有用的信息。 只有在几毫伏峰间交流电压水平下、我才会获得一些采样正弦、而在10mV 时、采样正弦的顶部被完全切断-就像到 ADC 的路径中有一个非常高的增益一样。
    您能否帮助解决此问题?
    最好
    Meir
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Meir、

    请注意、输入应如下图所示为全差分(负输入不能接地)、输入共模应接近 VREFHI/2。  您是否使用某些电路来生成正信号的补充、或者您是否具有双输出差分信号源/函数发生器?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好 Devin。
    感谢快速响应。
    我正在使用一个高精度2通道实验室信号发生器-在这里、我将在一个通道中叠加一个正弦信号、在1.5V 直流失调电压上叠加一个1.5V 偏移的正弦信号、并将同一个正弦信号相移180度。
    它是否正常工作、尽管它不是正式的差分发生器。
    输入阻抗有问题吗?
    Meir
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好。

    之前是否有在差分模式下使用 LP ADC 的经验和代码示例。 测试繁琐之后 、由于原因不明、似乎不能正常工作。

    最好

    Meir

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

    他 Meir、

    很抱歉耽误你的时间。

    我们通过直接将电压施加到 ADC 输入引脚上、对 LP 上的差分 ADC 进行了基本功能检查。  

    您的基本设置应该正确(2 sin、180度相位差和1.5V 偏移)。

    就阻抗而言、您可能会遇到2个问题:

    • 函数发生器设置为50欧姆输出、但您将信号直接驱动到 ADC 输入引脚、而无需50欧姆终端。  这将导致施加到引脚上的预期电压加倍、这可能会对 ADC 输入造成永久损坏。   
    • 考虑到函数发生器和 ADC 输入之间布线的(电感)阻抗、S+H 持续时间不够长。  通过增加 S+H 持续时间(SOC 配置寄存器中的 ACQPS 字段)、这应该很容易解决。  但是、我不会期望 S+H 持续时间不足、从而使 ADC 看起来不起作用、只会影响精度/失真/噪声度。  例外情况是、如果您在 ADC 输入端具有非常高的阻抗、例如100k 欧姆分压器或 similar...in、则在这种情况下、阻抗可能太高、无法使 ADC 正常工作。  

    可能导致 ADC 无法正常工作的其他问题是、如果您意外地将 ADCCLK 或 SYSCLK 设置为高于预期的值。  通常、SYSCLK 应为200MHz、ADCCLK 应为50MHz (设置为 ADCCLK = SYSCLK/4)。