我有一个操纵杆,可以输出1.5V至3.5V之间的模拟电压。
我想转换此电压范围以控制采用0V至5V模拟电压的电动机控制器。
如何进行电平转换和正确放大?
我有一个操纵杆,可以输出1.5V至3.5V之间的模拟电压。
我想转换此电压范围以控制采用0V至5V模拟电压的电动机控制器。
如何进行电平转换和正确放大?
Answers:
您希望以2.5 V为中心的5/2 = 2.5的简单增益。这很容易,假设您有5 V电源可用,例如来自电机控制器:
就像MCP6041和许多其他器件一样,它需要采用5 V电源供电的轨到轨输出运算放大器。R1和R2形成一个分压器,以使2.5V电压放大,输入信号将围绕该电压放大。C2对5V电源产生的噪声的衰减甚至比对DC的衰减更大,从而实现了安静,平滑的DC水平。运算放大器采用经典的正增益配置,其中R4和R3设置增益。R1和R2产生的2.5 V电源的阻抗有效地增加了R3的增益,但这对100kΩ的贡献仅为1.2kΩ。增益将略小于2.5。
只有一个运放才有可能。您要尝试的是电平转换和放大。我们过去经常做这些。它们在机器人的模拟电压输出范围较小的传感器中很有用,并且您希望扩大电压摆幅,以便从ADC获得最大分辨率。
通常,我们会使用可变的偏移量和增益来对它们进行调整,以便针对机器人上的每个传感器对其进行调整。
正确设置后,您始终可以测量电位计的电阻,而改用固定值电阻器。
或者,您可以直接计算值:
有一个在线计算器可以帮助您确定电阻值。
与Cybergibbons所说的相反,它是非常简单的模拟电子产品。但是您必须指定要用于电路的电源。
您需要一个将共模信号(1.5 V)降低到0的电路,并对其余部分施加5/2 = 2.5的增益。您可以轻松地使用基于运算放大器的电平转换器来获得一些增益。
一种解决方案是使用基准电压为1.5 V的模拟减法器,甚至更简单的解决方案是将基准放置在正确位置的同相放大器。
该电路将完成以下工作:
运算放大器只是模拟器中的默认设置,根据供应情况,您可能还需要另一个。
这是一个同相放大器,其增益由,参考电压使电压发生偏移。