Python: Unteren Rückkopplungswiderstand mit UliEngineering berechnen

Der untere Rückkopplungswiderstand lässt sich für eine Op-Amp-Schaltung mit der UliEngineering-Python-Bibliothek einfach berechnen:

feedback_bottom_resistor.py
from UliEngineering.Electronics.VoltageDivider import feedback_bottom_resistor
from UliEngineering.EngineerIO import *

# Unteren Rückkopplungswiderstand für Verstärkung 2 mit 10k oberem Widerstand berechnen
rbottom = feedback_bottom_resistor(2.0, "10k")
print(f"Unterer Rückkopplungswiderstand (Verstärkung 2, 10k oben): {format_value(rbottom, 'Ω')}")

# Unteren Rückkopplungswiderstand für Verstärkung 5 mit 40k oberem Widerstand berechnen
rbottom = feedback_bottom_resistor(5.0, "40k")
print(f"Unterer Rückkopplungswiderstand (Verstärkung 5, 40k oben): {format_value(rbottom, 'Ω')}")

# Unteren Rückkopplungswiderstand für Verstärkung 10 mit 90k oberem Widerstand berechnen
rbottom = feedback_bottom_resistor(10.0, "90k")
print(f"Unterer Rückkopplungswiderstand (Verstärkung 10, 90k oben): {format_value(rbottom, 'Ω')}")

Beispielausgabe

feedback_bottom_resistor_output.txt
Unterer Rückkopplungswiderstand (Verstärkung 2, 10k oben): 10.0 kΩ
Unterer Rückkopplungswiderstand (Verstärkung 5, 40k oben): 10.0 kΩ
Unterer Rückkopplungswiderstand (Verstärkung 10, 90k oben): 10.0 kΩ

Die Berechnung des unteren Rückkopplungswiderstands ermittelt den benötigten Widerstandswert für eine invertierende oder nicht-invertierende Verstärkerkonfiguration bei gegebenem oberem Widerstand und gewünschter Verstärkung. Das ist essenziell für Op-Amp-Schaltungsentwurf, Signalaufbereitung und analoge Signalverarbeitung, wenn der obere Widerstandswert durch andere Bedingungen festliegt.

Berechnet wird der untere Rückkopplungswiderstand nach der Formel $R_{bottom} = \frac{R_{top}}{A - 1}$, wobei $A$ die gewünschte Verstärkung und $R_{top}$ der bekannte obere Rückkopplungswiderstand ist. Diese Rechnung ist die Umkehroperation zur Berechnung des oberen Widerstands und hilfreich, wenn Standardwerte oder Bauteilverfügbarkeit den oberen Widerstand vorgeben.

Verwandte Beiträge


Ähnliche Beiträge nach Kategorie: Electronics, Python