Como calcular a constante de tempo RC em Python usando UliEngineering

Você pode calcular facilmente a constante de tempo RC de um circuito resistor-capacitor usando a biblioteca Python UliEngineering:

Ω
F
rc_time_constant.py
from UliEngineering.Electronics.RC import rc_time_constant
from UliEngineering.EngineerIO import *

# Calcular constante de tempo RC para 10kΩ e 100nF
tau = rc_time_constant("10k", "100nF")
print(f"RC time constant (10k, 100nF): {format_value(tau, 's')}")

# Calcular constante de tempo RC para 1kΩ e 1µF
tau = rc_time_constant("1k", "1uF")
print(f"RC time constant (1k, 1µF): {format_value(tau, 's')}")

Exemplo de saída

rc_time_constant_output.txt
RC time constant (10k, 100nF): 1.00 ms
RC time constant (1k, 1µF): 1.00 ms

A constante de tempo RC, denotada pela letra grega $\tau$, representa o tempo que leva para a tensão através de um capacitor atingir aproximadamente 63,2% de seu valor final ao carregar, ou decair para aproximadamente 36,8% ao descarregar. Esta constante de tempo caracteriza a velocidade de resposta em circuitos RC e é fundamental para projeto de filtros e aplicações de temporização.

A constante de tempo é calculada usando a fórmula: $\tau = R \times C$, onde $R$ é a resistência em ohms e $C$ é a capacitância em farads. O resultado está em segundos.

Posts relacionados


Check out similar posts by category: Calculators Electronics Python