Comment calculer la constante de temps RC en Python avec UliEngineering

Vous pouvez facilement calculer la constante de temps RC d’un circuit résistance-condensateur en utilisant la bibliothèque Python UliEngineering :

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

# Calculer la constante de temps RC pour 10kΩ et 100nF
tau = rc_time_constant("10k", "100nF")
print(f"Constante de temps RC (10k, 100nF) : {format_value(tau, 's')}")

# Calculer la constante de temps RC pour 1kΩ et 1µF
tau = rc_time_constant("1k", "1uF")
print(f"Constante de temps RC (1k, 1µF) : {format_value(tau, 's')}")

Exemple de sortie

rc_time_constant_output.txt
Constante de temps RC (10k, 100nF) : 1.00 ms
Constante de temps RC (1k, 1µF) : 1.00 ms

La constante de temps RC, notée par la lettre grecque $\tau$, représente le temps nécessaire pour que la tension aux bornes d’un condensateur atteigne environ 63,2 % de sa valeur finale lors de la charge, ou décroisse à environ 36,8 % lors de la décharge. Cette constante de temps caractérise la vitesse de réponse dans les circuits RC et est fondamentale pour la conception de filtres et les applications de temporisation.

La constante de temps est calculée à l’aide de la formule : $\tau = R \times C$, où $R$ est la résistance en ohms et $C$ est la capacitance en farads. Le résultat est en secondes.

Articles liés


Check out similar posts by category: Electronics, Python