Résistance de Rappel I²C

R_max = t_rise / (0.8473 × C_bus)

Réponse rapide

Cette calculatrice résout R_max = t_rise / (0.8473 × C_bus) pour Résistance de Rappel. Avec Temps de Montée 10 ns, Capacité du Bus 100 pF, le résultat est 118 Ω. Elle résout dans 3 directions : saisissez les valeurs connues et obtenez celle qui manque.

Calculateur

Résistance de Rappel (Ω)
—

Formule

R_max = t_rise / (0.8473 × C_bus)

Description

L'I²C utilise des sorties à drain ouvert avec des résistances de rappel externes pour porter les lignes SDA et SCL à l'état haut. Le temps de montée dépend de la constante de temps RC formée par la résistance de rappel et la capacité totale du bus, qui inclut la capacité de broche de tous les dispositifs connectés, la capacité des pistes et tout circuit de protection. Le facteur 0,8473 provient de l'équation de charge RC résolue pour le temps nécessaire à atteindre le seuil logique haut de 0,7×Vdd depuis 0,3×Vdd. Une résistance trop élevée donne des temps de montée lents qui violent la spécification I²C, tandis qu'une résistance trop faible dépasse la capacité de courant absorbé des sorties à drain ouvert.

Variables

  • R — Résistance de rappel maximale (Ω)
  • t_rise — Temps de montée maximal autorisé (s)
  • C_bus — Capacité totale du bus (F)

Notes pratiques

Le mode standard de l'I²C autorise un temps de montée de 1000 ns avec une capacité de bus maximale de 400 pF, soit une résistance de rappel maximale d'environ 2,95 kΩ. Le mode rapide (400 kHz) autorise 300 ns, soit environ 880Ω. Un point de départ typique est de 4,7 kΩ pour le mode standard et 2,2 kΩ pour le mode rapide. La résistance de rappel minimale est limitée par la spécification de courant absorbé de 3 mA.

Symboles et unités

Symbole Signification Unité par défaut Unités acceptées
R Résistance de Rappel Ω mΩ, Ω, kΩ, MΩ
t_rise Temps de Montée ns ps, ns, µs, ms, s, min, h
C_bus Capacité du Bus pF pF, nF, µF, mF, F

Étape par étape

  1. 1. Données connues: Temps de Montée 10 ns, Capacité du Bus 100 pF
  2. 2. La relation: R_max = t_rise / (0.8473 × C_bus)
  3. 3. Substitution: t_rise = 10 ns, C_bus = 100 pF
  4. 4. Résultat: Résistance de Rappel = 118 Ω

Valeurs normalisées les plus proches

Série Valeur la plus proche Écart
E12 120 Ω 1.7%
E24 120 Ω 1.7%

Exemples résolus

Plage minimale

Données: Temps de Montée 100 ps, Capacité du Bus 1 pF

Résultat: Résistance de Rappel = 118 Ω

Plage basse

Données: Temps de Montée 1 ns, Capacité du Bus 10 pF

Résultat: Résistance de Rappel = 118 Ω

Typique

Données: Temps de Montée 10 ns, Capacité du Bus 100 pF

Résultat: Résistance de Rappel = 118 Ω

Plage haute

Données: Temps de Montée 100 ns, Capacité du Bus 1 nF

Résultat: Résistance de Rappel = 118 Ω

Plage maximale

Données: Temps de Montée 1 µs, Capacité du Bus 10 nF

Résultat: Résistance de Rappel = 118 Ω

Résoudre pour chaque variable

Résoudre Résistance de Rappel

Temps de Montée 100 ps, Capacité du Bus 1 pF → 118 Ω

Résoudre Temps de Montée

Résistance de Rappel 1 Ω, Capacité du Bus 1 pF → 0.8473 ps

Résoudre Capacité du Bus

Résistance de Rappel 1 Ω, Temps de Montée 100 ps → 118 pF

Variation de Résistance de Rappel selon Temps de Montée

Temps de Montée (entrée) Résistance de Rappel (résultat)
1 ns 11.8 Ω
2.5 ns 29.51 Ω
5 ns 59.01 Ω
7.5 ns 88.52 Ω
10 ns 118 Ω
15 ns 0.177 kΩ
20 ns 0.236 kΩ
40 ns 0.4721 kΩ
70 ns 0.8262 kΩ
100 ns 1.18 kΩ

Le même résultat dans d’autres unités

Unité Valeur
mΩ 118000
Ω 118
kΩ 0.118
MΩ 0.000118

Intégrer ce calculateur

Collez ceci dans n’importe quelle page. Il reste à jour et crédite la source.

<iframe src="https://vbatpower.com/embed/i2c-pullup/" width="100%" height="460" style="border:1px solid #1f2a37;border-radius:12px" loading="lazy" title="Résistance de Rappel I²C"></iframe>
<p><a href="https://vbatpower.com/formulas/i2c-pullup/">Résistance de Rappel I²C</a> Calculateur par vbatpower.com</p>

Questions fréquentes

Comment calculer Résistance de Rappel I²C ?

Utilisez R_max = t_rise / (0.8473 × C_bus). Avec Temps de Montée 10 ns, Capacité du Bus 100 pF, Résistance de Rappel vaut 118 Ω.

Quelle est la formule de Résistance de Rappel I²C ?

La formule est R_max = t_rise / (0.8473 × C_bus). L'I²C utilise des sorties à drain ouvert avec des résistances de rappel externes pour porter les lignes SDA et SCL à l'état haut.

Comment trouver Temps de Montée en connaissant les autres valeurs ?

Isolez Temps de Montée : avec Résistance de Rappel 1 Ω, Capacité du Bus 1 pF, Temps de Montée vaut 0.8473 ps.

Comment trouver Capacité du Bus en connaissant les autres valeurs ?

Isolez Capacité du Bus : avec Résistance de Rappel 1 Ω, Temps de Montée 100 ps, Capacité du Bus vaut 118 pF.

Quelles unités utilise Résistance de Rappel I²C ?

Résistance de Rappel s’affiche en mΩ, Ω, kΩ, MΩ. Les valeurs sont conservées en unités SI de base en interne, vous pouvez donc mélanger les préfixes sans conversion manuelle.

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