Résistance de Tirage pour la Logique
R = (Vcc − VOH) / Isink
Calculateur
Formule
Description
Les sorties à drain ouvert et à collecteur ouvert nécessitent une résistance de tirage externe pour définir la tension à l'état haut. La valeur de la résistance doit être suffisamment faible pour que le courant qui la traverse (lorsque la sortie est basse) ne fasse pas monter la tension à l'état bas au-dessus de VOL_max. La formule donne la résistance de tirage maximale. De plus, la résistance de tirage doit être suffisamment grande pour que le composant à drain ouvert puisse absorber le courant sans dépasser son calibre IOL. Les tirages de bus I²C, les lignes d'interruption, les circuits de réinitialisation et les bus à OU câblé nécessitent tous des résistances de tirage correctement dimensionnées.
Variables
- R — Valeur de la résistance de tirage (Ω)
- V_cc — Tension d’alimentation (V)
- V_OL — Tension de sortie basse maximale acceptable (V)
- I_sink — Courant que la sortie à drain ouvert peut absorber (A)
Notes pratiques
Pour l'I²C à 3,3 V en mode standard (100 kHz) : R = 1,5-4,7 kΩ. Pour l'I²C en mode rapide (400 kHz) : R = 1-2,2 kΩ. Un R plus faible donne des temps de montée plus rapides mais augmente la consommation et le courant IOL. Le temps de montée est déterminé par la constante de temps RC : t_montée ≈ 2,2 × R × C_bus. Pour plusieurs composants sur le bus, la capacité totale du bus C_bus est la somme de toutes les capacités d'entrée des composants plus la capacité des pistes.
Concepts associés
Toutes les formules Logique numérique →Besoin de plus de fonctionnalités ?
Enregistrez vos calculs, importez des données de télémétrie, simulez la décharge des batteries et collaborez avec votre équipe.
Essayer l'application