Caso práctico: Comparación de interruptores BJT y MOSFET

Prototipo de Comparación de interruptores BJT y MOSFET (Maker Style)

Nivel: Básico. Compare la eficiencia de conmutación y los requisitos de excitación de los transistores BJT y MOSFET.

Objetivo y caso de uso

Usted construirá dos circuitos de conmutación en paralelo utilizando un BJT (Transistor de Unión Bipolar) y un MOSFET (Transistor de Efecto de Campo Metal-Óxido-Semiconductor) para alimentar cargas LED idénticas. Al medir las corrientes de entrada y las caídas de voltaje de salida, observará las diferencias fundamentales en cómo estos dispositivos controlan la potencia.

Por qué es útil:
* Eficiencia: Entender qué transistor disipa menos potencia (calor) en una aplicación específica.
* Interfaz con microcontroladores: Aprender qué dispositivo se conecta directamente a pines lógicos sin cargar el procesador.
* Requisitos de excitación: Distinguir entre dispositivos controlados por corriente (BJT) y dispositivos controlados por voltaje (MOSFET).
* Selección de componentes: Tomar decisiones informadas para controladores de motores, controles de relés y conmutación de alta potencia.

Resultado esperado:
* Corriente de entrada: El BJT consumirá una corriente medible en su Base, mientras que la corriente de Puerta (Gate) del MOSFET será cercana a cero.
* Caída de voltaje: Medirá diferentes caídas de voltaje (VCE vs VDS) a través de los transistores cuando estén encendidos (ON).
* Acción del LED: Ambos LEDs se encenderán, confirmando visualmente la acción de conmutación.

Público objetivo y nivel:
Estudiantes y aficionados que aprenden las características de los componentes.

Materiales

  • V1: Fuente de alimentación de 5 V DC, función: Fuente de alimentación principal.
  • S1: Interruptor de palanca SPST, función: Señal de control de entrada.
  • Q1: Transistor NPN 2N2222, función: Interruptor controlado por corriente.
  • M1: MOSFET de Canal N 2N7000, función: Interruptor controlado por voltaje.
  • R1: Resistencia de 1 kΩ, función: Limitación de corriente para la Base del BJT.
  • R2: Resistencia de 10 kΩ, función: Pull-down para la señal del interruptor.
  • R3: Resistencia de 330 Ω, función: Limitación de corriente para la carga del BJT (LED).
  • R4: Resistencia de 330 Ω, función: Limitación de corriente para la carga del MOSFET (LED).
  • D1: LED Rojo, función: Indicador de carga para el BJT.
  • D2: LED Verde, función: Indicador de carga para el MOSFET.

Guía de conexionado

Construya el circuito siguiendo estas conexiones utilizando los nombres de nodo proporcionados.

Sección de señal de control:
* S1 se conecta entre el nodo VCC y el nodo CTRL.
* R2 se conecta entre el nodo CTRL y el nodo 0 (GND).

Circuito BJT (Controlado por corriente):
* R1 se conecta entre el nodo CTRL y el nodo B_BASE.
* La Base de Q1 se conecta al nodo B_BASE.
* El Emisor de Q1 se conecta al nodo 0.
* El Colector de Q1 se conecta al nodo B_COLL.
* El Ánodo de D1 se conecta al nodo VCC.
* El Cátodo de D1 se conecta al nodo D1_K.
* R3 se conecta entre el nodo D1_K y el nodo B_COLL.

Circuito MOSFET (Controlado por voltaje):
* La Puerta (Gate) de M1 se conecta directamente al nodo CTRL.
* La Fuente (Source) de M1 se conecta al nodo 0.
* El Drenador (Drain) de M1 se conecta al nodo M_DRAIN.
* El Ánodo de D2 se conecta al nodo VCC.
* El Cátodo de D2 se conecta al nodo D2_K.
* R4 se conecta entre el nodo D2_K y el nodo M_DRAIN.

Diagrama de bloques conceptual

Conceptual block diagram — BJT vs MOSFET Switching
Lectura rápida: entradas → bloque principal → salida (actuador o medida). Resume el esquemático ASCII de la siguiente sección.

Esquemático

+-------------------------------------------------------------------------+
|               PRACTICAL CASE: COMPARING BJT AND MOSFET SWITCHES         |
+-------------------------------------------------------------------------+

1. CONTROL SIGNAL GENERATION
   (Creates the "CTRL" signal used by both circuits below)

   VCC (5 V) --> [ S1: Switch ] --+--(Node: CTRL)
                                 |
                                            +--> [ R2: 10k Pull-Down ] --> GND


2. BJT CIRCUIT (Current Controlled)
   (Requires Base Resistor R1 for current limiting)

   [ Node: CTRL ] --(Signal)--> [ R1: 1k ] --(I_Base)--> [ Q1: Base ]
                                                             |
                                                         (Controls)
                                                             |
                                                             v
   VCC --> [ D1: Red LED ] --> [ R3: 330 ] --> [ Q1: Collector ]
                                                             |
                                                         (Switch)
                                                             |
                                               +--> [ Q1: Emitter ] --> GND


3. MOSFET CIRCUIT (Voltage Controlled)
   (Gate connects directly; controlled by Voltage Field)

   [ Node: CTRL ] --(Voltage)--------------------------> [ M1: Gate ]
                                                             |
                                                         (Controls)
                                                             |
                                                             v
   VCC --> [ D2: Grn LED ] --> [ R4: 330 ] --> [ M1: Drain ]
                                                             |
                                                         (Switch)
                                                             |
                                                             +--> [ M1: Source ] --> GND
Esquema Eléctrico

Mediciones y pruebas

Realice los siguientes pasos para validar las diferencias entre los transistores.

  1. Encendido (Switch ON): Cierre el interruptor S1 para aplicar 5 V al nodo de control. Asegúrese de que tanto D1 (Rojo) como D2 (Verde) se enciendan.
  2. Prueba 1: Corriente de entrada (Ganancia de corriente vs. Efecto de campo):
    • Mida el voltaje a través de R1 (1 kΩ). Use la Ley de Ohm ($I = V/R$) para calcular la corriente de Base (IB) que fluye hacia Q1.
    • Resultado: Debería calcular aproximadamente 4.3 mA.
    • Intente medir la corriente que fluye hacia la Puerta (Gate) de M1.
    • Resultado: Debería ser efectivamente 0 mA (típicamente nano-amperios), demostrando que el MOSFET es controlado por voltaje.
  3. Prueba 2: Eficiencia de conmutación (Caída de voltaje):
    • Mida el voltaje desde el Colector al Emisor de Q1 (VCE).
    • Resultado: Espere una caída de aproximadamente 0.1 V a 0.2 V (Voltaje de saturación).
    • Mida el voltaje desde el Drenador (Drain) a la Fuente (Source) de M1 (VDS).
    • Resultado: Para corrientes pequeñas con un 2N7000, esta caída es a menudo muy baja (milivoltios), dependiente de Iload × Rdson.

Netlist SPICE y simulación

Netlist SPICE de referencia (ngspice) — extractoNetlist SPICE completo (ngspice)

* Practical case: Comparing BJT and MOSFET Switches
.width out=256

* --- Power Supply ---
* V1: Main 5V DC supply
V1 VCC 0 DC 5

* --- Control Signal Section ---
* S1: SPST toggle switch connecting VCC to CTRL.
* Modeled as a voltage-controlled switch (S1) driven by a behavioral pulse source (V_SW_ACT)
* to simulate the user pressing the button periodically.
V_SW_ACT SW_CTRL 0 PULSE(0 5 10u 1u 1u 100u 200u)
S1 VCC CTRL SW_CTRL 0 SWITCH_MOD

* R2: Pull-down resistor (10k) ensures CTRL goes to 0V when switch is open
R2 CTRL 0 10k

* --- BJT Circuit (Current Controlled) ---
* R1: Current limiting resistor for Base (1k)
R1 CTRL B_BASE 1k
* ... (truncated in public view) ...

Copia este contenido en un archivo .cir y ejecútalo con ngspice.

🔒 Parte del contenido de esta sección es premium. Con el pase de 7 días o la suscripción mensual tendrás acceso al contenido completo (materiales, conexionado, compilación detallada, validación paso a paso, troubleshooting, mejoras/variantes y checklist) y podrás descargar el pack PDF listo para imprimir.

* Practical case: Comparing BJT and MOSFET Switches
.width out=256

* --- Power Supply ---
* V1: Main 5V DC supply
V1 VCC 0 DC 5

* --- Control Signal Section ---
* S1: SPST toggle switch connecting VCC to CTRL.
* Modeled as a voltage-controlled switch (S1) driven by a behavioral pulse source (V_SW_ACT)
* to simulate the user pressing the button periodically.
V_SW_ACT SW_CTRL 0 PULSE(0 5 10u 1u 1u 100u 200u)
S1 VCC CTRL SW_CTRL 0 SWITCH_MOD

* R2: Pull-down resistor (10k) ensures CTRL goes to 0V when switch is open
R2 CTRL 0 10k

* --- BJT Circuit (Current Controlled) ---
* R1: Current limiting resistor for Base (1k)
R1 CTRL B_BASE 1k

* Q1: 2N2222 NPN Transistor
* Syntax: Qname Collector Base Emitter Model
Q1 B_COLL B_BASE 0 2N2222

* BJT Load Indicator: Red LED (D1) and Resistor (R3)
* D1 Anode connects to VCC, Cathode to D1_K
D1 VCC D1_K LED_RED
* R3 connects between D1_K and BJT Collector
R3 D1_K B_COLL 330

* --- MOSFET Circuit (Voltage Controlled) ---
* M1: 2N7000 N-Channel MOSFET
* Syntax: Mname Drain Gate Source Bulk Model
M1 M_DRAIN CTRL 0 0 2N7000

* MOSFET Load Indicator: Green LED (D2) and Resistor (R4)
* D2 Anode connects to VCC, Cathode to D2_K
D2 VCC D2_K LED_GREEN
* R4 connects between D2_K and MOSFET Drain
R4 D2_K M_DRAIN 330

* --- Component Models ---

* Switch Model (Threshold 2.5V, Low On-Resistance)
.model SWITCH_MOD SW(Vt=2.5 Ron=0.1 Roff=10Meg)

* BJT Model (Standard 2N2222 parameters)
.model 2N2222 NPN(IS=1E-14 BF=200 VAF=100 IKF=0.3 XTB=1.5 BR=3 CJC=8p CJE=25p TR=46n TF=411p RC=0.3 RE=0.2)

* MOSFET Model (2N7000 approximation Level 1)
.model 2N7000 NMOS(Level=1 VTO=2.1 KP=0.12 LAMBDA=0.01 RD=1 RS=1 CGSO=10p CGDO=10p CGBO=10p)

* LED Models (Generic Red and Green)
* Red LED approx 1.8V drop
.model LED_RED D(IS=1e-20 N=2.0 RS=5 BV=5 IBV=10u CJO=10p)
* Green LED approx 2.1V drop
.model LED_GREEN D(IS=1e-22 N=1.5 RS=5 BV=5 IBV=10u CJO=10p)

* --- Analysis Directives ---
.op
* Transient analysis: 1us step, 500us duration (captures 2.5 cycles of 200us pulse)
.tran 1u 500u

* Output Print Directives
* Order: Input (CTRL), BJT Output (Collector), MOSFET Output (Drain)
.print tran V(CTRL) V(B_COLL) V(M_DRAIN)

.end

Resultados de Simulación (Transitorio)

Resultados de Simulación (Transitorio)

Análisis: The simulation confirms correct switching behavior. Initially (Time=0 to ~10us), CTRL is low (~5mV), BJT Collector is high (~3.95V, LED OFF), and MOSFET Drain is high (~4.06V, LED OFF). When the pulse activates (Time > 10us), CTRL goes high (~5V), BJT Collector drops to saturation (~24mV, LED ON), and MOSFET Drain drops to low resistance state (~46mV, LED ON).
Show raw data table (638 rows)
Index   time            v(ctrl)         v(b_coll)       v(m_drain)
0	0.000000e+00	4.995044e-03	3.947532e+00	4.062211e+00
1	1.000000e-08	4.995044e-03	3.947532e+00	4.062211e+00
2	2.000000e-08	4.995044e-03	3.947532e+00	4.062211e+00
3	4.000000e-08	4.995044e-03	3.947532e+00	4.062211e+00
4	8.000000e-08	4.995044e-03	3.947532e+00	4.062211e+00
5	1.600000e-07	4.995044e-03	3.947532e+00	4.062211e+00
6	3.200000e-07	4.995044e-03	3.947532e+00	4.062211e+00
7	6.400000e-07	4.995044e-03	3.947532e+00	4.062211e+00
8	1.280000e-06	4.995044e-03	3.947532e+00	4.062211e+00
9	2.280000e-06	4.995044e-03	3.947532e+00	4.062211e+00
10	3.280000e-06	4.995044e-03	3.947532e+00	4.062211e+00
11	4.280000e-06	4.995044e-03	3.947532e+00	4.062211e+00
12	5.280000e-06	4.995044e-03	3.947532e+00	4.062211e+00
13	6.280000e-06	4.995044e-03	3.947532e+00	4.062211e+00
14	7.280000e-06	4.995044e-03	3.947532e+00	4.062211e+00
15	8.280000e-06	4.995044e-03	3.947532e+00	4.062211e+00
16	9.280000e-06	4.995044e-03	3.947532e+00	4.062211e+00
17	1.000000e-05	4.995044e-03	3.947532e+00	4.062211e+00
18	1.010000e-05	4.995044e-03	3.947532e+00	4.062211e+00
19	1.026000e-05	4.995044e-03	3.947532e+00	4.062211e+00
20	1.030750e-05	4.995044e-03	3.947532e+00	4.062211e+00
21	1.039062e-05	4.995044e-03	3.947532e+00	4.062211e+00
22	1.041363e-05	4.995044e-03	3.947532e+00	4.062211e+00
23	1.045390e-05	4.995044e-03	3.947532e+00	4.062211e+00
... (614 more rows) ...

Errores comunes y cómo evitarlos

  1. Omitir la resistencia de Base (R1): Conectar 5 V directamente a la Base del BJT destruirá el transistor inmediatamente debido a una corriente excesiva. Siempre use una resistencia limitadora.
  2. Dejar la Puerta (Gate) del MOSFET flotante: Si se quita R2 (pull-down) y S1 está abierto, el MOSFET puede encenderse/apagarse aleatoriamente debido a la carga estática. Siempre conecte la Puerta a un nivel conocido.
  3. Confusión en el pinout: Confundir el Drenador/Fuente en el MOSFET o el Colector/Emisor en el BJT. Siempre verifique el diagrama de la hoja de datos para el encapsulado específico (TO-92).

Solución de problemas

  • Síntoma: El BJT se calienta, pero el LED es tenue.
    • Causa: El transistor está en la región activa (no completamente saturado) o R1 es demasiado alta.
    • Solución: Disminuya R1 ligeramente para asegurar que suficiente corriente de Base lleve al transistor a la saturación.
  • Síntoma: El MOSFET no se enciende.
    • Causa: El Voltaje Umbral de Puerta (Vgsth) es mayor que el voltaje de alimentación.
    • Solución: Asegúrese de usar el 2N7000 (compatible con nivel lógico) o verifique que la alimentación sea de al menos 5 V.
  • Síntoma: Los LEDs permanecen encendidos cuando S1 está abierto.
    • Causa: Falta la resistencia pull-down R2.
    • Solución: Instale R2 (10 kΩ) para descargar el nodo CTRL a tierra cuando el interruptor esté abierto.

Posibles mejoras y extensiones

  1. Prueba de carga inductiva: Reemplace los LEDs/Resistencias con pequeños motores de 5 V DC. Agregue diodos flyback (por ejemplo, 1N4007) a través de los motores para proteger los transistores de picos de voltaje.
  2. Comparación de alta potencia: Cambie Q1 por un TIP31 y M1 por un IRF520 para manejar una carga más pesada (como una lámpara de 12 V 10W). Observe qué componente requiere un disipador de calor primero (típicamente el BJT).

Más Casos Prácticos en Prometeo.blog

Encuentra este producto y/o libros sobre este tema en Amazon

Ir a Amazon

Como afiliado de Amazon, gano con las compras que cumplan los requisitos. Si compras a través de este enlace, ayudas a mantener este proyecto.

Quiz rápido

Pregunta 1: ¿Cuál es el objetivo principal del experimento descrito en el texto?




Pregunta 2: ¿Qué tipo de carga se utiliza en el circuito para confirmar visualmente la conmutación?




Pregunta 3: ¿Qué diferencia fundamental se espera observar en la corriente de entrada?




Pregunta 4: ¿Cómo se controla un transistor BJT según el texto?




Pregunta 5: ¿Cómo se controla un transistor MOSFET según el texto?




Pregunta 6: ¿Qué factor se relaciona directamente con la disipación de potencia (calor) en la aplicación?




Pregunta 7: ¿Cuál es una de las utilidades mencionadas de entender estas diferencias?




Pregunta 8: ¿Qué voltajes de salida se comparan implícitamente al medir las caídas de voltaje?




Pregunta 9: ¿Para qué tipo de aplicaciones es útil la selección informada de componentes según el texto?




Pregunta 10: ¿Cuál es el nivel de dificultad asignado a este experimento en el contexto?




Carlos Núñez Zorrilla
Carlos Núñez Zorrilla
Electronics & Computer Engineer

Ingeniero Superior en Electrónica de Telecomunicaciones e Ingeniero en Informática (titulaciones oficiales en España).

Sígueme:
Scroll al inicio