Jak najít nejbližší nižší standardní hodnotu rezistoru v Pythonu pomocí UliEngineering

Můžete snadno najít nejbližší nižší standardní hodnotu rezistoru pomocí knihovny UliEngineering v Pythonu:

next_lower_resistor.py
from UliEngineering.Electronics.Resistors import *
from UliEngineering.EngineerIO import *

# Nalezení nejbližší nižší E96 hodnoty rezistoru pro 1.5k
resistor = next_lower_resistor("1.5k")
print(f"Next lower than 1.5k: {format_value(resistor, 'Ω')}")

# Nalezení nejbližší nižší E24 hodnoty rezistoru pro 120Ω
resistor = next_lower_resistor("120Ω", sequence=e24)
print(f"Next lower than 120Ω (E24): {format_value(resistor, 'Ω')}")

Příklad výstupu

next_lower_resistor_output.txt
Next lower than 1.5k: 1.47 kΩ
Next lower than 120Ω (E24): 100 Ω

Funkce next_lower_resistor() najde nejbližší nižší standardní hodnotu rezistoru ze zadané E-řady (výchozí je E96).


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