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).
| Modelo | Canal | Rds(on) | Vgs para ese Rds |
|---|---|---|---|
| IRFZ44N | N estándar | 17,5 mΩ | 10 V (con 5 V es peor) |
| IRLZ44N | N logic-level | 22 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
- 1ESD: 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.
- 2Diodo 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.
- 3Prueba 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
- 1BJT = controlado por corriente.
Como un servicio que cobra por request (Ib): mandar cuesta.
- 2MOSFET = controlado por estado.
Como un flag: ponerlo no cuesta (casi), mantenerlo menos. Ideal para micros.
- 3Gate 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.
Mando + carga → llave
Vgs + I → P
500 mA con 5 V: MOSFET gana 150 vs 6 mW.
Preguntas para explorar
- ¿A qué corriente empatan BJT y MOS 22 mΩ? ¿Qué implica?
- ¿Por qué con 3,3 V el laboratorio duda del IRFZ44N?
- ¿Cuándo igual conviene BJT aunque pierda en P?
Ver respuestas sugeridas
- 0,3×I = I²×0,022 → I ≈ 13,6 A: muy por encima de este curso. Acá gana el MOS siempre en calor.
- Porque su Rds vale a 10 V: a 3,3 V apenas supera Vgs(th) y Rds se multiplica. Logic-level o nada.
- 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.