主题中讨论的其他器件: OPA862、 ADS1120、 ADS112C04
这是我使用 ADS1115 (借助 PGA 功能更改增益)和 Arduino 编程的 ATmega328对直流电池电芯电压电池设置电压进行双向测量的设置。 该电路运行良好且具有良好的精度、但我要在 ADS1115的输入级放置一个差分放大器(或)电压缓冲器电路、以增加其输入阻抗。 PLZ 建议使用合适的差分放大器 IC 模型或其之前的运算放大器来制作用于驱动 ADS1115输入的电压缓冲器。 提前感谢!!!
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.
这是我使用 ADS1115 (借助 PGA 功能更改增益)和 Arduino 编程的 ATmega328对直流电池电芯电压电池设置电压进行双向测量的设置。 该电路运行良好且具有良好的精度、但我要在 ADS1115的输入级放置一个差分放大器(或)电压缓冲器电路、以增加其输入阻抗。 PLZ 建议使用合适的差分放大器 IC 模型或其之前的运算放大器来制作用于驱动 ADS1115输入的电压缓冲器。 提前感谢!!!
您好!
我想在 ADS1115的输入级放一个差动放大器(或)电压缓冲器电路来提高其输入阻抗
ADS1115的共模输入阻抗为6MΩ Ω、4.096V 输入范围的输入阻抗为15mΩ Ω、您要将输入阻抗增加到多高? 这是放大器论坛要提出的问题、因此我将以 OPA862作为起点提出新问题。
对于您正在使用的电路、您需要尽可能地将误差降到最低、以获得所期望的0.1V 分辨率、因此在确定电阻容差时请记住这一点。 您还应考虑使用输入滤波器来 限制到达 ADS1115的噪声。
另请注意、ADS1115的输入引脚电压不能低于接地电平、也不能损坏器件。
如果您还有任何问题、请告诉我、
列维德弗里斯
你好,Levi Devries.. 感谢您关注我的问题。 我要使用 ADS1115的 PGA 设置功能将 ADS1115增益更改为16倍(其中输入阻抗仅为710k 欧姆)、以测量电池组的各个电芯电压。 所以,我想增加输入阻抗并尝试消除分压器电阻(2M 欧姆:9.4k 欧姆)对 ADC 输入的影响... 正如您建议的那样、在将电阻值用于电路之前、我已经测量了这些值。 我根据测量的电阻计算了分压因子、并在程序中使用该因子进行乘法运算以获得最终电压。 此外、我将在 AIN0和 AIN1与 GND 之间分别使用0.1nf 的电容器、并在 AIN0和 AIN1之间使用1uf 的电容器。
您好!
我曾给人的印象是、您希望测量高达600V 的电压、因此我认为您需要使用±4.096V 输入范围来采集整个范围的输入电压。 这就是我假定您将使用15mΩ Ω 输入阻抗的原因。
ADS1120具有集成式 PGA、是与 ADS1115相似的器件、因此它可以满足您在这里的需求。 您也可以在放大器论坛上提问、因为他们是分立式解决方案领域的专家。
请牢记、外部输入放大器将增加您系统的噪声。
列维德弗里斯
谢谢 Levi DeVries 我将在放大器论坛中提出问题... 总之、我将使用编程命令动态地更改 ADS1115的增益、这是基于测得的电压来实现微型电池电压和总置位电压测量的最佳分辨率。 分压器在两种情况下是相同的。
您还可以尝试将可编程放大器与 ADC 相结合的 ADS112C04。 该部件的典型输入电流为1nA、因此它将在系统中导致大约1mV 的误差、远低于您想要检测的100mV。 它还具有一个增益较高的内部放大器、可以更好地检测您尝试感应的电压电平。
如果您还有任何问题、请告诉我、
列维德弗里斯