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 pFCet 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
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow