Python: Spannungsteiler-Widerstände nach Verhältnis mit UliEngineering berechnen

English Deutsch

Du kannst leicht den oberen Widerstand eines Spannungsteilers berechnen, wenn der untere Widerstandswert und das Teilerverhältnis gegeben sind, mit der UliEngineering-Python-Bibliothek:

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

# Oberen Widerstand für 1:2-Spannungsteiler mit 10k unterem Widerstand berechnen
rtop = top_resistor_by_ratio("10k", 0.5)
print(f"Oberer Widerstand (Verhältnis 0,5, unten 10k): {format_value(rtop, 'Ω')}")

# Oberen Widerstand für 1:10-Spannungsteiler mit 1k unterem Widerstand berechnen
rtop = top_resistor_by_ratio("1k", 0.1)
print(f"Oberer Widerstand (Verhältnis 0,1, unten 1k): {format_value(rtop, 'Ω')}")

Beispielausgabe

top_resistor_by_ratio_output.txt
Oberer Widerstand (Verhältnis 0,5, unten 10k): 10.0 kΩ
Oberer Widerstand (Verhältnis 0,1, unten 1k): 9.00 kΩ

Der obere Widerstand wird mit der Formel $R_{oben} = R_{unten} \times (\frac{1}{\text{Verhältnis}} - 1)$ berechnet, wobei das Verhältnis $V_{out}/V_{in}$ ist.


Check out similar posts by category: Electronics, Python