Componentes Electrónicos · Tema 22

MOSFET: compuerta aislada

Llave por tensión con Rds de miliohmios: canal N y P, logic-level para micros y cuidados antiestáticos.

01 · Punto de partida

Tensión que cierra sin corriente

El BJT pide corriente de base (mA del pin); el MOSFET pide tensión en la compuerta y casi nada de corriente. Resultado: un pin de micro conmuta amperios sin despeinarse, y en conducción cae I²×Rds con Rds de miliohmios (frío donde el BJT tibiaría).

Pero tiene letra chica: Vgs que sí abra del todo, compuerta que nunca flota y estática que la perfora. Este tema la lee completa.

  • ¿Qué diferencia N de P?
  • ¿Qué significan Vgs(th) y Rds(on)?
  • ¿Cualquiera sirve con 3,3 V?
  • ¿Por qué la compuerta nunca queda al aire?

02 · N y P

Dónde va cada uno

Canal N (el común)

Abajo, gate en alto

Entre carga y GND: gate a V+ (5–10 V) cierra. Fácil de mandar desde micros con N. El caballo de batalla.

Canal P (el espejo)

Arriba, gate en bajo

Entre fuente y carga: gate a GND cierra (Vgs negativo respecto a source). Para cortar el + (high-side).

Dos referencias honestas.
ModeloCanalRds(on)Vgs para ese Rds
IRFZ44NN estándar17,5 mΩ10 V (con 5 V es peor)
IRLZ44NN logic-level22 mΩ5 V (para micros)

La L del medio (IRLZ) es la que dice “logic”: abre bien con 5 V (y mejor con 3,3 V que un estándar, aunque verificar). Sin L, con 5 V no rinde lo prometido.

03 · Parámetros

Vgs(th), Rds(on) y máximos

Vgs(th): donde empieza
Umbral donde apenas conduce (µA–mA, ej. 2–4 V). NO es “tensión de trabajo”: para Rds bajo hay que ir bien arriba (5–10 V según modelo).
Rds(on) @ Vgs: lo que manda
Resistencia cerrado, válida solo al Vgs declarado. Con menos Vgs, Rds sube y calienta: la trampa n.º 1 con micros de 3,3 V.
Vgs max (±20 V típico)
La compuerta aislada se perfora con sobretensión: 12 V directos a un gate logic pueden pasarse. Divisor o zener si hace falta.
Id max + Rds = P
49 A de hoja con disipador ideal y 25 °C: en tu mesa, P = I²Rds con margen (Tema 4) decide. 3 A en 22 mΩ = 0,2 W: frío.

04 · ESD y medición

Cuidar y verificar

  1. 1
    ESD: manos y orden.

    Tocar masa antes, no frotar bolsas, guardar en antiestático. La perforación de gate no se ve: el MOSFET “raro” suele ser uno tocado.

  2. 2
    Diodo body con multímetro.

    Entre source y drain hay un diodo interno: modo diodo debe dar ~0,5 V en un sentido y OL al revés (N: negra a source... verificar por hoja). Corto ambos lados = muerto.

  3. 3
    Prueba de compuerta (con cuidado).

    Cargar gate a 9 V con R serie 1k (dedo + R, breve) y medir Rds bajo: confirma que abre. Descargar gate a source después. Solo para aprender, no rutina.

05 · Pérdidas en código

BJT vs MOSFET con números

Comparar caída y potencia a tu corriente entre ambas llaves:

Python en tu navegador. Cargá tu corriente y ejecutá el duelo.

def duelo(i_a, vce_sat=0.3, rds_mohm=22):
    p_bjt = vce_sat * i_a
    p_mos = i_a**2 * (rds_mohm / 1000)
    print(f"BJT: Vce 0.3V -> P={p_bjt*1000:.0f}mW")
    print(f"MOS {rds_mohm}miliohm -> P={p_mos*1000:.0f}mW")
    print("Gana:", "MOSFET" if p_mos < p_bjt else "BJT")
    return p_bjt, p_mos


duelo(0.5)
duelo(3.0)

¿A qué corriente se cruzan (BJT 0,3 V vs 22 mΩ)? Resolvé 0,3×I = I²×0,022 a mano y verificá barriendo.

Chequeo logic-level

Verificar que tu Vgs alcanza para el Rds prometido:

def chequeo_gate(modelo, vgs_disp, rds_a, vgs_rds):
    ok = vgs_disp >= vgs_rds
    print(f"{modelo}: disp {vgs_disp}V, Rds vale a {vgs_rds}V ->",
          "OK" if ok else "NO: Rds real mayor, buscar logic-level")
    return ok


chequeo_gate("IRFZ44N", 5, 17.5, 10)
chequeo_gate("IRLZ44N", 5, 22, 5)

06 · Analogía programador

Relay de estado vs. relé de corriente

  1. 1
    BJT = controlado por corriente.

    Como un servicio que cobra por request (Ib): mandar cuesta.

  2. 2
    MOSFET = controlado por estado.

    Como un flag: ponerlo no cuesta (casi), mantenerlo menos. Ideal para micros.

  3. 3
    Gate flotante = undefined.

    Sin pull-down el estado es basura: el sistema hace cualquier cosa. Inicializar siempre.

07 · Exploración

Laboratorio: ¿abre con tu micro?

Elegí carga y mando: el laboratorio calcula P en ambos, verifica logic-level y dicta BJT o MOSFET con su Rds real.

LABORATORIO 22

Mando + carga → llave

Vgs + I → P

BJT (0,3 V)150 mW
MOS (22 mΩ)6 mW
Logic-levelOK a 5 V
VeredictoMOSFET IRLZ44N

500 mA con 5 V: MOSFET gana 150 vs 6 mW.

Preguntas para explorar

  1. ¿A qué corriente empatan BJT y MOS 22 mΩ? ¿Qué implica?
  2. ¿Por qué con 3,3 V el laboratorio duda del IRFZ44N?
  3. ¿Cuándo igual conviene BJT aunque pierda en P?
Ver respuestas sugeridas
  1. 0,3×I = I²×0,022 → I ≈ 13,6 A: muy por encima de este curso. Acá gana el MOS siempre en calor.
  2. Porque su Rds vale a 10 V: a 3,3 V apenas supera Vgs(th) y Rds se multiplica. Logic-level o nada.
  3. Con Vce alto disponible, costo mínimo, stock a mano o mando analógico (activa): el BJT sigue vivo.

08 · Comprensión

Confusiones frecuentes

«Gate no consume nunca»

En continua casi nada; al conmutar rápido hay que cargar su capacidad (picos de mA a kHz/MHz). A 1 Hz con micro, despreciable; a PWM rápido, driver (curso 7).

«Cualquiera abre con 3,3 V»

Solo logic-level especificados a ≤ 3,3–5 V. Un estándar a 3,3 V queda a medio abrir: calienta y falla justo donde más lo necesitás.

«Vgs(th) es la tensión de trabajo»

Es donde empieza a conducir (µA–mA). Trabajar ahí es zona lineal caliente: ir bien arriba (5–10 V) para Rds mínimo.

«Puedo medir Rds con el multímetro»

En Ω mide el canal apagado (abierto), no Rds(on): para verlo hay que polarizar gate y pasar corriente nominal. Se calcula por hoja, se verifica por temperatura.

09 · Práctica guiada

Ejercicios de compuerta

Ejercicio 1: duelo a 2 A

Con duelo(2.0): P BJT vs MOS 22 mΩ. ¿Factor de diferencia? ¿Qué tamaño pediría cada uno?

Ver solución razonada

BJT 0,6 W vs MOS 0,088 W (×7). BJT: TO-220 con disipadorcito; MOS: TO-220 pelado y frío. El Rds decide el formato.

Ejercicio 2: gate de 3,3 V

Motor 12 V/1 A con micro 3,3 V. Ejecutá chequeo_gate() para IRFZ44N e IRLZ44N. ¿Cuál y con qué R de gate + pull-down?

Ver solución

IRLZ44N (logic-level). Gate: R serie 100–220 Ω (protege el pin en conmutación) + pull-down 10k a GND. El estándar queda prohibido a 3,3 V.

Ejercicio 3: body diode

En modo diodo medí S-D de un canal N en ambos sentidos. ¿Qué esperás? ¿Qué significa 0 ambos lados?

Ver solución

~0,5 V un sentido (body), OL al revés. 0 ambos = muerto en corto (típico tras exceder Id o Vgs). Descarte directo.

10 · Síntesis

Ideas para recordar

  • N abajo / P arriba; Rds(on) manda y vale a su Vgs.
  • Logic-level (L) para micros; estándar para drivers 10 V.
  • Gate nunca flotante: pull-down 10k–100k siempre.
  • ESD y Vgs max: la compuerta se cuida o se perfora.
  • P = I²Rds decide tamaño; BJT compite solo en casos chicos.

Compuerta dominada. Ahora, a conmutar amperios: en el próximo tema, MOSFET como llave + taller.