Como calcular a corrente de entrada do amplificador logarítmico em Python usando UliEngineering

Você pode calcular facilmente a corrente de entrada a partir da tensão de saída de um amplificador logarítmico usando a biblioteca Python UliEngineering:

V
Ω
V
V
logarithmic_amplifier_input_current.py
from UliEngineering.Electronics.Amplifiers import logarithmic_amplifier_input_current
from UliEngineering.EngineerIO import *

# Calcular corrente de entrada para saída de -0,161V
iin = logarithmic_amplifier_input_current(-0.161, "10k", "0.7V")
print(f"Input current (-0.161V output): {format_value(iin, 'A')}")

# Calcular corrente de entrada para saída de -0,230V
iin = logarithmic_amplifier_input_current(-0.230, "10k", "0.7V")
print(f"Input current (-0.230V output): {format_value(iin, 'A')}")

Exemplo de saída

logarithmic_amplifier_input_current_output.txt
Input current (-0.161V output): 1.00 µA
Input current (-0.230V output): 10.0 µA

Este cálculo determina a corrente de entrada que produziria uma dada tensão de saída de um amplificador logarítmico. Esta é a operação inversa do cálculo da tensão de saída, útil para calibração, interpretação de leitura de sensores e projeto de sistemas de medição que usam amplificadores logarítmicos para aplicações de faixa dinâmica ampla.

A corrente de entrada é calculada usando o inverso da relação logarítmica: $I_{in} = I_s \exp\left(-\frac{V_{out}}{V_T}\right)$, onde $I_{in}$ é a corrente de entrada, $V_{out}$ é a tensão de saída, $V_T$ é a tensão térmica (aproximadamente 26mV em temperatura ambiente), e $I_s$ está relacionado à tensão de referência e resistência de realimentação. Esta relação exponencial mostra que pequenas mudanças na tensão de saída correspondem a grandes mudanças na corrente de entrada.

Posts relacionados


Check out similar posts by category: Calculators Electronics Python