Jak převést kapacitní reaktanci na kapacitu v Pythonu pomocí UliEngineering

Můžete snadno vypočítat kapacitu z kapacitní reaktance při dané frekvenci pomocí knihovny UliEngineering v Pythonu:

Ω
Hz
capacitance_from_reactance.py
from UliEngineering.Electronics.Reactance import *
from UliEngineering.EngineerIO import *

# Výpočet kapacity pro 1kΩ reaktanci při 1kHz
capacitance = capacitance_from_reactance("1k", "1kHz")
print(f"Capacitance for 1kΩ at 1kHz: {format_value(capacitance, 'F')}")

# Výpočet kapacity pro 100Ω reaktanci při 10kHz
capacitance = capacitance_from_reactance("100Ω", "10kHz")
print(f"Capacitance for 100Ω at 10kHz: {format_value(capacitance, 'F')}")

Příklad výstupu

capacitance_from_reactance_output.txt
Capacitance for 1kΩ at 1kHz: 159 nF
Capacitance for 100Ω at 10kHz: 159 nF

Kapacita se počítá pomocí vzorce: $C = \frac{1}{2\pi f X_C}$, kde $f$ je frekvence a $X_C$ je kapacitní reaktance.

Související příspěvky


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