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.

[参考译文] TMS320F28379D-Q1:ADC 信号调节和 CAN

Guru**** 2466550 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1481728/tms320f28379d-q1-adc-signal-conditioning-and-can

器件型号:TMS320F28379D-Q1

工具与软件:

尊敬的 TI 团队:

我正在开发用于电机控制器的定制控制卡。 因此我需要感应电流。 为此、我将使用 LEM 的电流传感器。 零件号 是 HC5FW 500-S 现在、在检查数据表后、我意识到并计算出电流传感器的输出电压范围为0.5V 至4.5伏。 我需要关于少数问题的帮助。

1)。 为了消除此信号中的任何噪声、我想在差分模式下使用 f28379d 的 ADC。 为此、我需要为 ADC 提供差分输入。  关于这一点,我还有一些疑问。

a)如果我将单端输入中的噪声转换为差分信号(因为我在此过程中也将噪声转换为差分噪声)、是否会在 ADC 中消除该噪声? 我认为电流传感器输出中的噪声在通过差动放大器后也会180度异相。

b)如果是、那么我如何将0.5V-4.5V 单端信号转换为0-3V 差分信号。 我知道这可以通过一个全差分放大器来完成、方法是将 VCOM 设置为1.5V、将放大器的增益设置为3/4。 FDA 和 MCU 之间是否需要任何额外的保护和电路。 为 VCOM 生成1.5V 电压的好电源。 您可以推荐任何器件吗? 因此建议使用差分放大器也很有用。  

c)如果否、那么可以采取哪些措施?

2)。 现在、我又怀疑电流传感器的输出是否应该通过某种隔离方式与 ADC 输入隔离? 再说一次、如果是、该怎么做?  

3)我打算放一个 Sallen key 过滤器(低通)。 应该将其放置在单端输入之前(假设第一个点正确、并且我要将单端输入转换为差动以消除噪声)、还是应该放置在差动输入之后。 或者我应该使用无源低通滤波器吗?  

4)另外,我有一个关于 CAN 的问题。 在 LaunchPad 中、CAN IC 为非隔离式。 是否应该使用隔离式 CAN IC、因为隔离式 CAN IC 可以连接到车辆的不同部分、并且可能具有不同的接地。  

到目前为止、这些都是我们关注的主要问题。   

谢谢  

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

    您好!

    您可以将   f28379d 上提供的16位差模 ADC 用于您的目的。 这应该能解决您的所有问题。   在 16位差分模式下重新校准 ADC 偏移的过程可在 RTM 页1610中找到:

    将 ADCOFFTRIM 设置为无调整(0x00)。

    2.将 ADCINxP 和 ADCINyN 短接(外部连接)到接近 Vrefcm 的电压,并累积16次转换的倍数(例如,32*16次转换=512次转换)。

    3、将累积的结果除以转换数(例如,对于512次转换,除以512 )。

    4.设定 ADCOFFTRIM 为0–步骤3的结果)。

    使用隔离式 CAN 可以更好地提高抗噪性和防止接地环路。

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

    您好!

    我认为您没有提供足够的信息。 您可能不理解我的问题。 我需要一些更好的答案。  

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

    a)将单端信号转换为差分信号本身不会消除 ADC 中的噪声。 噪声抑制的效果取决于 噪声耦合到系统中的方式。

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

    第3点的情况如何)

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

    您好!

    如果使用单端 ADC、则首先放置 Sallen-key 滤波器可消除任何高频噪声并提供缓冲。 如果您决定使用差分 ADC 信号、请将其放在之后以消除共模和差分噪声。

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

    此外、 如果噪声源是共模噪声、则可以使用差模来消除。