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 :

top_resistor_by_ratio.py
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

top_resistor_by_ratio_output.txt
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


Check out similar posts by category: Electronics, Python