Resistencia de Pull-Up para Lógica

R = (Vcc − VOH) / Isink

Respuesta rápida

Esta calculadora resuelve R_pullup = (V_cc − V_OL_max) / I_sink para Resistencia de Pull-Up. Con Tensión de Alimentación 120 V, Tensión Máx. del Lado Bajo 56.4 V, Corriente de Sumidero 0.2 A, el resultado es 0.318 kΩ. Resuelve en 4 direcciones, así que introduces los valores que tienes y obtienes el que necesitas.

Calculadora

Resistencia de Pull-Up (kΩ)
—

Fórmula

R_pullup = (V_cc − V_OL_max) / I_sink

Descripción

Las salidas de drenador abierto y colector abierto requieren una resistencia de pull-up externa para definir la tensión de estado alto. El valor de la resistencia debe ser lo suficientemente pequeño como para que la corriente de sumidero a través de ella (cuando la salida está en bajo) no haga que la tensión de estado bajo supere VOL_max. La fórmula da la resistencia de pull-up máxima. Además, el pull-up debe ser lo suficientemente grande como para que el dispositivo de drenador abierto pueda absorber la corriente sin superar su límite IOL. Los pull-ups del bus I²C, las líneas de interrupción, los circuitos de reset y los buses wired-OR requieren todos resistencias de pull-up correctamente dimensionadas.

Variables

  • R — Valor de la resistencia de pull-up (Ω)
  • V_cc — Tensión de alimentación (V)
  • V_OL — Tensión de salida baja máxima aceptable (V)
  • I_sink — Corriente que la salida de drenador abierto puede absorber (A)

Notas prácticas

Para I²C a 3,3 V en modo estándar (100 kHz): R = 1,5-4,7 kΩ. Para I²C en modo rápido (400 kHz): R = 1-2,2 kΩ. Una R más pequeña da tiempos de subida más rápidos pero aumenta el consumo de potencia y la corriente IOL. El tiempo de subida lo determina la constante de tiempo RC: t_rise ≈ 2,2 × R × C_bus. Para múltiples dispositivos en el bus, la capacitancia total del bus C_bus es la suma de todas las capacitancias de entrada de los dispositivos más la capacitancia de las pistas.

Símbolos y unidades

Símbolo Significado Unidad por defecto Unidades aceptadas
R Resistencia de Pull-Up kΩ mΩ, Ω, kΩ, MΩ
Vcc Tensión de Alimentación V pV, nV, µV, mV, V, kV
VOH Tensión Máx. del Lado Bajo V pV, nV, µV, mV, V, kV
Isink Corriente de Sumidero mA pA, nA, µA, mA, A, kA

Paso a paso

  1. 1. Datos conocidos: Tensión de Alimentación 120 V, Tensión Máx. del Lado Bajo 56.4 V, Corriente de Sumidero 0.2 A
  2. 2. La relación: R_pullup = (V_cc − V_OL_max) / I_sink
  3. 3. Sustituir: Vcc = 120 V, VOH = 56.4 V, Isink = 0.2 A
  4. 4. Resultado: Resistencia de Pull-Up = 0.318 kΩ

Magnitudes relacionadas con los mismos datos

  • P = V × I = 24 W

Valores normalizados más cercanos

Serie Valor más cercano Error
E12 0.33 kΩ 3.8%
E24 0.33 kΩ 3.8%

Ejemplos resueltos

Rango mínimo

Datos: Tensión de Alimentación 3.3 V, Tensión Máx. del Lado Bajo 1.55 V, Corriente de Sumidero 1 mA

Resultado: Resistencia de Pull-Up = 1.75 kΩ

Rango bajo

Datos: Tensión de Alimentación 33 V, Tensión Máx. del Lado Bajo 15.5 V, Corriente de Sumidero 10 mA

Resultado: Resistencia de Pull-Up = 1.75 kΩ

Típico

Datos: Tensión de Alimentación 120 V, Tensión Máx. del Lado Bajo 56.4 V, Corriente de Sumidero 0.2 A

Resultado: Resistencia de Pull-Up = 0.318 kΩ

Rango alto

Datos: Tensión de Alimentación 2.3 kV, Tensión Máx. del Lado Bajo 1.08 kV, Corriente de Sumidero 5 A

Resultado: Resistencia de Pull-Up = 0.244 kΩ

Rango máximo

Datos: Tensión de Alimentación 23 kV, Tensión Máx. del Lado Bajo 10.8 kV, Corriente de Sumidero 50 A

Resultado: Resistencia de Pull-Up = 0.244 kΩ

Resolver para cada variable

Resolver Resistencia de Pull-Up

Tensión de Alimentación 3.3 V, Tensión Máx. del Lado Bajo 1.55 V, Corriente de Sumidero 1 mA → 1.75 kΩ

Resolver Tensión de Alimentación

Resistencia de Pull-Up 100 Ω, Tensión Máx. del Lado Bajo 0.726 V, Corriente de Sumidero 100 µA → 0.736 V

Resolver Tensión Máx. del Lado Bajo

Resistencia de Pull-Up 100 Ω, Tensión de Alimentación 0.33 V, Corriente de Sumidero 100 µA → 0.32 V

Resolver Corriente de Sumidero

Resistencia de Pull-Up 100 Ω, Tensión de Alimentación 0.33 V, Tensión Máx. del Lado Bajo 0.726 V → -3.96 mA

Cómo varía Resistencia de Pull-Up con Tensión de Alimentación

Tensión de Alimentación (entrada) Resistencia de Pull-Up (resultado)
60 V 18 Ω
90 V 0.168 kΩ
120 V 0.318 kΩ
0.18 kV 0.618 kΩ
0.24 kV 0.918 kΩ
0.48 kV 2.118 kΩ
0.84 kV 3.918 kΩ
1.2 kV 5.718 kΩ

El mismo resultado en otras unidades

Unidad Valor
mΩ 318000
Ω 318
kΩ 0.318
MΩ 0.000318

Inserta esta calculadora

Pega esto en cualquier página. Sigue funcionando cuando esta página se actualiza y cita la fuente.

<iframe src="https://vbatpower.com/embed/pullup-resistor-logic/" width="100%" height="460" style="border:1px solid #1f2a37;border-radius:12px" loading="lazy" title="Resistencia de Pull-Up para Lógica"></iframe>
<p><a href="https://vbatpower.com/formulas/pullup-resistor-logic/">Resistencia de Pull-Up para Lógica</a> Calculadora de vbatpower.com</p>

Preguntas frecuentes

¿Cómo se calcula Resistencia de Pull-Up para Lógica?

Usa R_pullup = (V_cc − V_OL_max) / I_sink. Con Tensión de Alimentación 120 V, Tensión Máx. del Lado Bajo 56.4 V, Corriente de Sumidero 0.2 A, Resistencia de Pull-Up resulta 0.318 kΩ.

¿Cuál es la fórmula de Resistencia de Pull-Up para Lógica?

La fórmula es R_pullup = (V_cc − V_OL_max) / I_sink. Las salidas de drenador abierto y colector abierto requieren una resistencia de pull-up externa para definir la tensión de estado alto.

¿Cómo se obtiene Tensión de Alimentación conociendo los demás valores?

Despeja Tensión de Alimentación: con Resistencia de Pull-Up 100 Ω, Tensión Máx. del Lado Bajo 0.726 V, Corriente de Sumidero 100 µA, Tensión de Alimentación es 0.736 V.

¿Cómo se obtiene Tensión Máx. del Lado Bajo conociendo los demás valores?

Despeja Tensión Máx. del Lado Bajo: con Resistencia de Pull-Up 100 Ω, Tensión de Alimentación 0.33 V, Corriente de Sumidero 100 µA, Tensión Máx. del Lado Bajo es 0.32 V.

¿Qué unidades usa Resistencia de Pull-Up para Lógica?

Resistencia de Pull-Up se muestra en mΩ, Ω, kΩ, MΩ. Los valores se guardan internamente en unidades base del SI, así que puedes mezclar prefijos sin convertir a mano.