Як обчислити нижній резистор дільника напруги за коефіцієнтом у Python за допомогою UliEngineering

Ви можете легко обчислити нижній резистор дільника напруги за значенням верхнього резистора та коефіцієнтом ділення за допомогою бібліотеки Python UliEngineering:

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

# Обчислити нижній резистор для верхнього резистора 10k та коефіцієнта 0,5
rbottom = bottom_resistor_by_ratio("10k", 0.5)
print(f"Нижній резистор (коефіцієнт 0,5, верхній 10k): {format_value(rbottom, 'Ом')}")

# Обчислити нижній резистор для верхнього резистора 9k та коефіцієнта 0,1
rbottom = bottom_resistor_by_ratio("9k", 0.1)
print(f"Нижній резистор (коефіцієнт 0,1, верхній 9k): {format_value(rbottom, 'Ом')}")

Приклад виводу

bottom_resistor_by_ratio_output.txt
Нижній резистор (коефіцієнт 0,5, верхній 10k): 10,0 кОм
Нижній резистор (коефіцієнт 0,1, верхній 9k): 1,00 кОм

Нижній резистор обчислюється за формулою: $R_{bottom} = R_{top} \times \frac{ratio}{1 - ratio}$, де коефіцієнт дорівнює $V_{out}/V_{in}$.

Пов’язані публікації


Дивіться схожі статті за категоріями: Electronics, Python