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.

[参考译文] LM324:将可变负输入电压范围转换为固定输出电压

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1342821/lm324-shifting-a-variable-range-of-negative-input-voltage-to-a-fixed-output-voltage

器件型号:LM324

您好!

我有一个负输入电压范围、我想改变该输入电压、然后馈入 ESP32微控制器的 ADC 引脚。

最初、输入电压范围为-3V 至0V、所以我尝试使用一个简单的电压转换器、使用同相运算放大器配置将输入电压从-3V 到0V 转换为0V 至3V、这样就可以正常工作。

但是、后来我发现输入范围可能会不时变化、而且并不是固定的。  有时输入电压为-5V 至-2V、有时输入电压为-2V 至0V。  由于我的输入电压没有固定的范围、我需要多次更改电阻值。 如果我使输入电压范围更大、输出电压就会更小。

如果可能、我会改变输入电压、例如:
-3V 到0V --> 0V 到3V
-5V 至-3V  --> 0V 至3V

非:
-5V 至0V --> 0V 至3V

是否有任何 IC 或基准电路用于将该输入电压转换为0-3V 固定范围内的正电压?

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

    您好 Akmal:

    请尝试将该电压传递函数编写为线性方程。 至少、在施加输入之前必须知道输入范围的两端。 换句话说,在线性方程 y=mx+b 中;由于输入的变化, m 和 b 的值变化必须在手边之前已知。 输入范围是否可用作两个额外的输入?

    给我一个公式、我将帮助您制定解决方案。

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

    大家好、Ron、我的输入来自实验中制造的传感器。 我一次使用一个传感器。  但问题是:当它检测到解决方案中的离子时、它并不总是能为我们提供通常在负范围内的稳定输出范围。 该输出就是我要馈入我的移压器电路以将该电压转换到正范围的输出。 该传感器确实以直线显示结果、但只有电压(x)变化、而不是梯度(m)变化。 对于 y=mx+b 的线性方程、m 是常量、x 改变、b 随 x 改变。

    因此、当梯度保持不变时、它显示的值范围是一致的。 假设从开始到结束始终存在3V 的差异。 当传感器读数从-5V 开始时、将在-2V 结束。 如果它在-4V 时开始读取、电压将在-1V 时结束。 无论从何处启动、最终都会得到相同的3V 电压差。

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

    Akmal、

    如果 x = Vin,y = VOUT,则线性方程为 y = x - x(t0);对于时间= 0,y = 0  

    对于任何"启动"电压值、随着输入随时间增加3、此理想电路的瞬态仿真将输出0V 至3V。

    您的输入变化速度有多快? 您需要对初始电压进行采样、然后在剩余的输入变化时间内打开开关。

    仿真瞬态(Ctrl-Alt-t)起作用的原因是采样开关具有1G 关闭电阻、因此 C1电压从初始输入电压开始(并保持)。

    IOP1应该是低输入偏置电流运算放大器。   

    e2e.ti.com/.../y-eq-x-_2D00_-x_2800_t0_2900_.TSC