Comment calculer la résistance supérieure d'un diviseur de tension par rapport en Python avec UliEngineering
Vous pouvez facilement calculer la valeur de la résistance supérieure d’un diviseur de tension en fonction du rapport de tension souhaité à l’aide de la bibliothèque Python UliEngineering :
from UliEngineering.Electronics.VoltageDivider import top_resistor_by_ratio
from UliEngineering.EngineerIO import *
# Calculer la résistance supérieure pour un rapport de 0.5 (50% de la tension d'entrée) avec 10k en bas
rtop = top_resistor_by_ratio(0.5, "10k")
print(f"Résistance supérieure (rapport 0.5, 10k en bas) : {format_value(rtop, 'Ω')}")
# Calculer la résistance supérieure pour un rapport de 0.33 avec 10k en bas
rtop = top_resistor_by_ratio(0.33, "10k")
print(f"Résistance supérieure (rapport 0.33, 10k en bas) : {format_value(rtop, 'Ω')}")
# Calculer la résistance supérieure pour un rapport de 0.75 avec 10k en bas
rtop = top_resistor_by_ratio(0.75, "10k")
print(f"Résistance supérieure (rapport 0.75, 10k en bas) : {format_value(rtop, 'Ω')}")Exemple de sortie
Résistance supérieure (rapport 0.5, 10k en bas) : 10.0 kΩ
Résistance supérieure (rapport 0.33, 10k en bas) : 4.95 kΩ
Résistance supérieure (rapport 0.75, 10k en bas) : 30.0 kΩLe calcul de la résistance supérieure du diviseur de tension détermine la valeur de résistance supérieure nécessaire pour atteindre un rapport de tension spécifique connaissant la résistance inférieure. Ceci est essentiel pour la conception de circuits, l’interfaçage de capteurs et la création de tensions de référence. Le rapport de tension est la fraction de la tension d’entrée qui apparaît à la sortie du diviseur.
La résistance supérieure est calculée avec la formule : $R_{top} = R_{bottom} \times \frac{1 - \text{ratio}}{\text{ratio}}$, où $\text{ratio} = \frac{V_{out}}{V_{in}}$ est le rapport de tension souhaité, et $R_{bottom}$ est la valeur connue de la résistance inférieure. Cette relation garantit que la tension de sortie est la fraction spécifiée de la tension d’entrée.
Articles liés
- Comment calculer la résistance inférieure d’un diviseur de tension par rapport en Python avec UliEngineering
- Comment calculer le courant d’un diviseur de tension en Python avec UliEngineering
- Comment calculer la puissance d’un diviseur de tension en Python avec UliEngineering