Capacité de charge réelle d'un cristal : calcul en Python avec UliEngineering

Vous pouvez facilement calculer la capacité de charge réelle d’un cristal à partir de vos condensateurs externes et de vos capacités parasites à l’aide de la bibliothèque Python UliEngineering :

actual_load_capacitance.py
from UliEngineering.Electronics.Crystal import *
from UliEngineering.EngineerIO import *

# Calculer la capacité de charge réelle avec des condensateurs externes de 5pF
cl = actual_load_capacitance("5pF")
print(f"Capacité de charge réelle (5pF externe) : {format_value(cl, 'F')}")

# Calculer avec une capacité de broche et parasite personnalisée
cl = actual_load_capacitance("10pF", cpin="4pF", cstray="3pF")
print(f"Capacité de charge réelle (10pF, cpin=4pF, cstray=3pF) : {format_value(cl, 'F')}")

Exemple de sortie

actual_load_capacitance_output.txt
Capacité de charge réelle (5pF externe) : 7.50 pF
Capacité de charge réelle (10pF, cpin=4pF, cstray=3pF) : 15.0 pF

Cet article calcule la capacité de charge réelle vue par le cristal à partir de vos condensateurs externes et de vos capacités parasites. Si vous avez besoin de calculer les condensateurs externes requis pour atteindre une capacité de charge cible, consultez cet article lié.

La capacité de charge réelle est calculée à l’aide de la formule : $C_L = \frac{C_{ext}^2}{2 \cdot C_{ext} + C_{pin}} + C_{stray}$, qui tient compte de la combinaison en série des deux condensateurs externes plus la capacité parasite.

Articles liés


Check out similar posts by category: Electronics, Python