Python: Rückkopplungsunterer Widerstand mit UliEngineering berechnen

English Deutsch

Du kannst leicht den unteren Rückkopplungswiderstand für eine Op-Amp-Schaltung mit der UliEngineering-Python-Bibliothek 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 bestimmt den erforderlichen Rückkopplungswiderstandswert für eine invertierende oder nicht-invertierende Verstärkerkonfiguration bei gegebenem oberem Widerstand und gewünschter Verstärkung. Dies ist wesentlich für Op-Amp-Schaltungsdesign, Signalanpassung und analoge Signalverarbeitung, wenn der obere Widerstandswert durch andere Bedingungen vorgegeben ist.

Der untere Rückkopplungswiderstand wird mit der Formel $R_{bottom} = \frac{R_{top}}{A - 1}$ berechnet, wobei $A$ die gewünschte Verstärkung und $R_{top}$ der bekannte obere Rückkopplungswiderstand ist. Dies ist die Umkehroperation der Berechnung des oberen Widerstands und ist nützlich, wenn Standardwiderstandswerte oder Bauteilverfügbarkeit den oberen Widerstand bestimmen.

Verwandte Beiträge


Check out similar posts by category: Electronics, Python