Verstärkung eines nicht-invertierenden OpAmp-Verstärkers mit UliEngineering in Python berechnen

English Deutsch

In diesem Beispiel verwenden wir die UliEngineering-Bibliothek, um die Verstärkung eines nicht-invertierenden OpAmp-Verstärkers zu berechnen, gegeben die beiden Rückkopplungswiderstandswerte R1 und R2

Installiere zunächst UliEngineering.

Nun können wir noninverting_amplifier_gain() aus dem Paket UliEngineering.Electronics.OpAmp verwenden: Tipp: Du kannst sowohl Zahlen (wie 100e3) als auch Strings (wie 100 kΩ) an die meisten UliEngineering-Funktionen übergeben. SI-Präfixe wie k und m werden automatisch dekodiert.

Beispiel:

noninverting_gain_example.py
from UliEngineering.Electronics.OpAmp import noninverting_amplifier_gain

# Verstärkung eines nicht-invertierenden Verstärkers mit 100k & 10k Rückkopplungswiderstand
gain = noninverting_amplifier_gain(100e3, 10e3)
# gain = 11.0

# ... oder du kannst Strings verwenden
gain = noninverting_amplifier_gain("100k", "10k")

# ... oder Strings mit Einheiten
gain = noninverting_amplifier_gain("100kΩ", "10kΩ")

# Du kannst das Ergebnis auch automatisch formatieren
from UliEngineering.EngineerIO import auto_format
print(auto_format(noninverting_amplifier_gain, "100k", "10k"))
# gibt 11.0 V/V aus

Check out similar posts by category: Electronics, Python