Jak vypočítat RL časovou konstantu v Pythonu pomocí UliEngineering

Můžete snadno vypočítat RL časovou konstantu obvodu s rezistorem a cívkou pomocí knihovny UliEngineering v Pythonu:

TechOverflow calculators:
You can enter values with SI suffixes like 12.2m (equivalent to 0.012) or 14k (14000) or 32u (0.000032).
The results are calculated while you type and shown directly below the calculator, so there is no need to press return or click on a Calculate button.
Ω
H
rl_time_constant.py
from UliEngineering.Electronics.RL import rl_time_constant
from UliEngineering.EngineerIO import *

# Výpočet RL časové konstanty pro 10Ω a 100mH
tau = rl_time_constant("10", "100mH")
print(f"RL time constant (10Ω, 100mH): {format_value(tau, 's')}")

# Výpočet RL časové konstanty pro 1kΩ a 1mH
tau = rl_time_constant("1k", "1mH")
print(f"RL time constant (1kΩ, 1mH): {format_value(tau, 's')}")

Příklad výstupu

rl_time_constant_output.txt
RL time constant (10Ω, 100mH): 10.0 ms
RL time constant (1kΩ, 1mH): 1.00 µs

RL časová konstanta, označovaná řeckým písmenem $\tau$, představuje čas potřebný k dosažení přibližně 63.2% konečné hodnoty proudu cívkou, když je přivedeno napětí, nebo pokles na přibližně 36.8% při odstranění napětí. Tato časová konstanta charakterizuje rychlost změny proudu v RL obvodech a je základní pro návrh filtrů a časovací aplikace.

Časová konstanta se počítá pomocí vzorce: $\tau = \frac{L}{R}$, kde $L$ je indukčnost v henry a $R$ je odpor v ohmech. Výsledek je v sekundách.

Související příspěvky


Podívejte se na podobné články podle kategorie: Calculators, Electronics, Python