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.

[参考译文] TMDSDOCK28379D:检测到的电压在连接到控制器 ADC 引脚后失真

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1309937/tmdsdock28379d-sensed-voltage-is-getting-distorted-after-connecting-it-to-controller-adc-pins

器件型号:TMDSDOCK28379D
主题中讨论的其他器件:TMS320F28335TMS320F28379D

您好!  

我正在使用差分放大器电路来检测电容器的电压。 电容器的端子直接与差分放大器的输入端子相连、差分放大器的增益为1/66。 要获得1/66增益、我要将 R1用作1.5M 欧姆、将 R3用作22.5k 欧姆、运算放大器-  LM321LVIDBVR。  
设计的电路可以在未连接到任何负载的情况下正常工作、也就是说、对于100V 输入、我将获得1.5V 输出。 但是、 在将差分放大器的输出连接到 TMS23879D 处理器的 ADC A0后、差分放大器的输出会失真、并且任何 ADC A0在4095和0之间感测到的波动都将出现。 什么原因可能导致这种行为?

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

    您好 Kranthi:

    您是否已经使用示波器检查了端子、与 F2837xD 连接无关? 您能否使用 CCS 图形工具或通过 Tool > Save Memory 导出存储器、然后在 Excel 中绘制数据以查看 ADC 结果的波动情况? 我希望更好地了解您在这里看到的内容。 对 ADC 引脚应用什么电压范围(最小值和最大值)?

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

    您好、Omer:  
    是的、我已经检查了 DSO 中差动放大器的输出及其正确性。 请查看以下附件、以便更好地了解我正在做的工作。  

    /cfs-file/__key/communityserver-discussions-components-files/171/Figs.zip
    图 1:我正在工作的转换器的电源电路图。  
    图 2:使用差分放大器的感应电路图(增益= 1/66)
    图 3:输入为6V 时差分放大器的输出。  
    图 4:在 CCS 中绘制 TMS320F28335的 ADC A0、同时馈送差分放大器输出。
    图 5: 在 CCS 中绘制 TMS320F28379D 的 ADC A0 以及馈送差分放大器输出

    对于图1中所示的电源电路、我使用图2中所示的差分放大器电路检测电容器电压、并在输入电压为6V 时在 DSO 中观察到输出(参阅图 3)。 由于增益为1/66、因此输出电压为100mV。 现在这个输出被分别馈送到两个不同的处理器。
    在情况1中、 差分放大器的输出 被馈送到  TMS320F28335的 ADC A0、使用 CCS 获得的观察结果如图4所示。  
    在情况2中、 差分放大器的输出 被馈送到 TMS320F28379D 的 ADC A0、使用 CCS 获得的观察结果如图所示。 5.
    可以清楚地看到、图 5的信号在幅度或形状上并不理想。  

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

    您好、Omer:  
    如果链路无法正常工作、我将再次附加下面的图


    .e2e.ti.com/.../6545.Figs.zip

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

    感谢 Kranthi、

    ADC 结果似乎显示了 振荡、这意味着一些振荡信号会干扰 ADC 引脚上的值。 您能展示一下 F2837xD controlCARD 的物理设置吗? 此外、请尝试查看是否所有 ADC 引脚都存在此问题(如果不存在、哪些引脚会出现此问题)。 子卡上不太可能出现这种情况、因为这对于 controlCARD 来说是一个极端错误、但它始终值得检查。

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

    您好、Omer:  

    所有模块(A、B、C 和 D)的每个 ADC 引脚都出现该问题。 我想知道为什么会发生这种情况。 该问题的原因是28379D 处理器上缺少 ESD 保护。  

    非常感谢您的支持。