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.

[参考译文] INA240:PWM 输入的双向电流检测

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1336557/ina240-bidirectional-current-sensing-of-pwm-input

器件型号:INA240

我正在创建一个电流检测电路、用于监控符合以下规格的电源电流:

电流源:幅度(-30mA 至+30mA、80Hz、50%占空比 PWM)。 我想将运算放大器的模拟输出提供给 ADC。  您能为我提供实施方法方面的帮助吗?

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

    您好!

    为了缩小选择范围、您能否提供有关约束的更多详细信息? 电压会是什么样的(感谢您描述当前的 BTW)?

    此致、Guang  

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

    尊敬的 Guang:  

    前面讲过、这是-20mA 到+20mA 的电流源(在标称值上改变-5mA)。 直流/直流转换器。

    我尝试达到的是、如果电流超过+ADC、+ADC、-25mA、我将能够检测到-15mA 的模拟引脚上的差异。  

    我使用运算放大器和缓冲器创建了电路、能够将 PWM 转换为正、但当我转换为模拟以馈送到 ADC 时、获得的裕度非常小(0.05V)。 因此我需要对此提供一些建议。  

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

    Deepak、您好!

    不确定我是否完全符合您的意思 、即"我获得的裕度非常小(0.05V)"。 我猜这是指低通滤波器之后的输出?

    如果是、您需要使 R2+C1小得多。 随着电压减小、您将注意到节点电压开始与 V (OUT)更接近。

    此致、Guang  

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

    尊敬的 Guang:

    从电路中可以看到、我检测到  18欧姆电阻器上的差分电流(±15mA 至±25mA)。 因为电流将负向、所以我将其偏移2.5V。  

    在每个电流下、我获得的输出如下所示:我将这个脉动直流输出到 ADC 引脚、并对其平均值进行采样。 但我发现的问题是、15mA 和25mA 的平均电压都是2.5V、因此 ADC 无法区分电流是15mA 还是25mA。  

     

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

    Deepak、您好!

    PWM 信号具有对称的偏移。 无论其幅度如何、平均值都将是偏移。 电路的工作方式与应有的完全相同。

    应测量不同的指示器。 一种选择是使用峰值检测器、其中不同的幅度会产生不同的峰值。 在线提供了此类电路的示例、我相信您能够参考并实现设计目标。

    此致、Guang