Comment calculer le courant d'entrée d'un amplificateur logarithmique en Python avec UliEngineering
Vous pouvez facilement calculer le courant d’entrée à partir de la tension de sortie d’un amplificateur logarithmique en utilisant la bibliothèque Python UliEngineering :
from UliEngineering.Electronics.Amplifiers import logarithmic_amplifier_input_current
from UliEngineering.EngineerIO import *
# Calculer le courant d'entrée pour une sortie de -0.161V
iin = logarithmic_amplifier_input_current(-0.161, "10k", "0.7V")
print(f"Courant d'entrée (sortie -0.161V) : {format_value(iin, 'A')}")
# Calculer le courant d'entrée pour une sortie de -0.230V
iin = logarithmic_amplifier_input_current(-0.230, "10k", "0.7V")
print(f"Courant d'entrée (sortie -0.230V) : {format_value(iin, 'A')}")Exemple de sortie
Courant d'entrée (sortie -0.161V) : 1.00 µA
Courant d'entrée (sortie -0.230V) : 10.0 µACe calcul détermine le courant d’entrée qui produirait une tension de sortie donnée par un amplificateur logarithmique. Il s’agit de l’opération inverse du calcul de la tension de sortie, utile pour l’étalonnage, l’interprétation des relevés de capteurs et la conception de systèmes de mesure utilisant des amplificateurs logarithmiques pour des applications à large plage dynamique.
Le courant d’entrée est calculé à l’aide de l’inverse de la relation logarithmique : $I_{in} = I_s \exp\left(-\frac{V_{out}}{V_T}\right)$, où $I_{in}$ est le courant d’entrée, $V_{out}$ est la tension de sortie, $V_T$ est la tension thermique (environ 26mV à température ambiante) et $I_s$ est lié à la tension de référence et à la résistance de contre-réaction. Cette relation exponentielle montre que de petites variations de la tension de sortie correspondent à de grandes variations du courant d’entrée.
Articles liés
- Comment calculer la tension de sortie d’un amplificateur logarithmique en Python avec UliEngineering
- Comment calculer un amplificateur sommateur non inverseur en Python avec UliEngineering
- Comment calculer la constante de temps RC en Python avec UliEngineering