Python: Rückkopplungs-Widerstand (oben) mit UliEngineering berechnen
Du kannst leicht den oberen Rückkopplungs-Widerstandswert für eine Op-Amp-Schaltung mit der UliEngineering-Python-Bibliothek berechnen:
from UliEngineering.Electronics.VoltageDivider import feedback_top_resistor
from UliEngineering.EngineerIO import *
# Oberen Rückkopplungs-Widerstand für Verstärkung 2 mit 10k unterem Widerstand berechnen
rtop = feedback_top_resistor(2.0, "10k")
print(f"Rückkopplungs-Widerstand oben (Verstärkung 2, 10k unten): {format_value(rtop, 'Ω')}")
# Oberen Rückkopplungs-Widerstand für Verstärkung 5 mit 10k unterem Widerstand berechnen
rtop = feedback_top_resistor(5.0, "10k")
print(f"Rückkopplungs-Widerstand oben (Verstärkung 5, 10k unten): {format_value(rtop, 'Ω')}")
# Oberen Rückkopplungs-Widerstand für Verstärkung 10 mit 10k unterem Widerstand berechnen
rtop = feedback_top_resistor(10.0, "10k")
print(f"Rückkopplungs-Widerstand oben (Verstärkung 10, 10k unten): {format_value(rtop, 'Ω')}")Beispielausgabe
Rückkopplungs-Widerstand oben (Verstärkung 2, 10k unten): 10.0 kΩ
Rückkopplungs-Widerstand oben (Verstärkung 5, 10k unten): 40.0 kΩ
Rückkopplungs-Widerstand oben (Verstärkung 10, 10k unten): 90.0 kΩDie Berechnung des oberen Rückkopplungs-Widerstands bestimmt den erforderlichen Rückkopplungs-Widerstandswert für eine invertierende oder nicht-invertierende Verstärkerkonfiguration, um eine gewünschte Verstärkung zu erreichen. Dies ist wesentlich für Op-Amp-Schaltungsdesign, Signalaufbereitung und analoge Signalverarbeitung. Die Verstärkung ist das Verhältnis von Ausgangsspannung zu Eingangsspannung.
Der obere Rückkopplungs-Widerstand wird mit der Formel $R_{top} = R_{bottom} \times (A - 1)$ berechnet, wobei $A$ die gewünschte Verstärkung und $R_{bottom}$ der bekannte untere (oder Eingangs-)Widerstandswert ist. Für nicht-invertierende Verstärker stellt diese Beziehung sicher, dass die Ausgangsspannung das Produkt aus Eingangsspannung und Verstärkungsfaktor ist.
Verwandte Beiträge
- How to compute voltage divider top resistor by ratio in Python using UliEngineering
- How to compute voltage divider bottom resistor by ratio in Python using UliEngineering
- How to compute voltage divider current in Python using UliEngineering