Skip to content
RFrftools.io
General

Calculadora de Transistor como Interruptor

Diseña circuitos de conmutación con transistor BJT: calcula resistencias de base para saturación completa.

Loading calculator...

Fórmula

IC=(VCC−VCE(sat))/RL,RB=(Vin−VBE)/(IB(min)×OD)I_C = (V_CC − V_CE(sat)) / R_L, R_B = (V_in − V_BE) / (I_B(min) × OD)
I_C— Corriente de colector (carga) (A)
I_B— Corriente base (A)
R_B— Resistor base (Ω)
β— Ganancia actual
OD— Factor de sobremarcha

Cómo Funciona

La calculadora de conmutadores de transistores calcula los parámetros básicos de resistencia y saturación para los controladores de relé/LED, esenciales para conectar los microcontroladores a cargas de alta corriente, controlar el motor y activar los relés. Los ingenieros de sistemas integrados, los aficionados y los diseñadores de automatización utilizan conmutadores de transistores para controlar las cargas que superan los límites de corriente del GPIO de la MCU (normalmente de 20 a 40 mA). Según el libro Art of Electronics de Horowitz & Hill (tercera edición, cap. 2), un conmutador BJT saturado tiene un Vce (sat) = 0,1-0,3 V con beta βf = Ic/Ib forzado βf = Ic/Ib = 10-20 (mucho más bajo que el voltaje beta DC hFE = 100-300). La resistencia base Rb = (Vdrive - Vbe) /Ib donde Ib = Ic/βf. Para una saturación fiable, utilice βf = 10 independientemente de la especificación hFE del transistor. Los conmutadores MOSFET requieren Vgs > Vth + 4 V para obtener una mejora total y lograr un Rds (encendido) en el rango de mΩ 3.

Ejemplo Resuelto

Diseñe un conmutador 2N3904 para controlar un relé de 12 V/100 mA desde un GPIO Arduino de 3,3 V. Ic requerido = 100 mA, Vce (sat) = 0,3 V (hoja de datos). Utilice la versión beta forzada βf = 10 para obtener una saturación fiable: Ib = 100 mA/10 = 10 mA. Rb = (3,3 V - 0,7 V) /10 mA = 260Ω — seleccione 220Ω (serie E24) como margen. Disipación de potencia: Pd = Ic × Vce (sat) = 100 mA × 0,3 V = 30 mW, muy por debajo de la clasificación de 625 mW del 2N3904. Agregue un diodo de retorno (1N4148) a través de la bobina del relé para suprimir el pico inductivo de V = L × di/dt = 100 V+ sin protección. Para una lógica de 5 V, Rb = (5 V - 0,7 V) /10 mA = 430Ω — seleccione 390Ω.

Consejos Prácticos

  • ✓Para cargas superiores a 500 mA, utilice transistores de potencia (TIP120 Darlington: 5 A) o MOSFET (IRLZ44N: 47 A con Vgs = 4 V para una unidad de nivel lógico)
  • ✓Resistencia desplegable Add 10kΩ de la base a la tierra: garantiza que el transistor se apague si el pin de la MCU adquiere una alta impedancia durante el reinicio o la programación
  • ✓Para una conmutación de alta velocidad (>100 kHz), utilice MOSFET: los BJT tienen un retardo de almacenamiento 1-10μs ; los MOSFET cambian en <100 ns con la unidad de compuerta adecuada

Errores Comunes

  • ✗Uso de DC beta (hFE = 200) para calcular el Ib: los transistores necesitan sobremarcha para una conmutación rápida; utilice beta forzada βf = 10-20 independientemente de la clasificación de hFE
  • ✗Omitir el diodo de retorno en cargas inductivas: la inductancia de la bobina del relé genera un pico de 100-400 V al apagarse, lo que destruye los transistores al instante, según la nota de aplicación de Vishay
  • ✗Controla cargas de 12 V desde una lógica de 3,3 V sin cambiador de nivel; algunos transistores necesitan Vbe > 0,7 V a alta corriente; verifique la hoja de datos Vbe (sat) con el Ic requerido

Preguntas Frecuentes

Saturación: transistor completamente encendido, Vce = 0,1-0,3 V, el colector conduce la corriente máxima limitada por un circuito externo. Punto de corte: transistor completamente apagado, Vce = Vcc, solo corriente de fuga (normalmente <1μA). Sin estados intermedios en las aplicaciones de conmutación: el transistor actúa como interruptor controlado, no como amplificador lineal).
Verificación: Ic (máx.) > corriente de carga × 1.5, Vce (máx.) > tensión de alimentación × 2, Pd (máx.) > Ic × Vce (sat) × duty_cycle. Para 100 mA/12 V: 2N3904 (200 mA, 40 V, 625 mW) funciona. Para 1 A/24 V: TIP31 (3 A, 40 V, 40 W) o MOSFET IRLZ44N (47 A, 55 V). Los MOSFET de nivel lógico simplifican la interfaz de MCU de 3,3 V.
El Rb limita la corriente base a un nivel seguro al tiempo que garantiza la saturación. Rb demasiado alto = Ib insuficiente = transistor en la región activa = Vce alto = alta disipación de potencia. Rb demasiado bajo = Ib excesivo = corriente de MCU desperdiciada, pero aún funciona. Calcule: Rb = (Vdrive - 0,7 V)/(Ic/10).
Utilice el MOSFET para: alta corriente (> 1 A), alta frecuencia de conmutación (> 100 kHz) o cuando la MCU no pueda suministrar corriente base. Los MOSFET tienen una corriente de compuerta de corriente continua cero, un Rds (encendido) más bajo que el Vce (sat) y una conmutación más rápida. Los BJT son más sencillos para cargas de baja corriente (<500 mA) impulsadas por una lógica de 5 V.

Artículos Relacionados

Shop Components

As an Amazon Associate we earn from qualifying purchases.

Resistor Kit (1%, E24)

Precision 1% thin-film SMD resistor assortment, 0402 package

Ceramic Capacitor Kit

MLCC ceramic capacitor assortment in 0402 package

Solderless Breadboard

Full-size breadboard for circuit prototyping

Calculadoras relacionadas