He utilizado BJT comúnmente disponibles, como el 2N2222 y el 2N3904 como conmutadores, operandolos en "modo de saturación" desde mi MCU. Sin embargo, creo que para este tipo de aplicaciones, un MOSFET es un dispositivo más apropiado. Sin embargo, tengo algunas preguntas.
1) ¿Tiene un MOSFET un "modo de saturación" como el BJT? ¿Se logra esta "saturación" simplemente proporcionando un voltaje suficientemente alto en la base para que el MOSFET esté completamente "encendido"?
2) ¿Es seguro conducir el MOSFET directamente desde la MCU? Entiendo que la puerta del MOSFET se comporta como un condensador y, por lo tanto, consume algo de corriente mientras se "carga", y luego nada. ¿Es esta corriente de carga lo suficientemente alta como para dañar el pin MCU? Al colocar una resistencia en serie con la puerta, puedo proteger el pin, pero esto ralentizará el interruptor, lo que posiblemente provocará una gran disipación de calor por parte del MOSFET.
3) ¿Qué es un MOSFET "aficionado" común adecuado para diversas situaciones de baja potencia? IE, ¿cuál es el MOSFET equivalente a un 2N2222 o 2N3904?
fuente
Respuestas:
Muchos MOSFET de potencia requieren un alto voltaje de compuerta para cargas de alta corriente, para garantizar que estén completamente encendidos. Sin embargo, hay algunos con entradas de nivel lógico. Las hojas de datos pueden ser engañosas, a menudo dan el voltaje de la puerta para una corriente de 250 mA en la página principal, y descubres que necesitan 12V para 5A, por ejemplo.
Es una buena idea poner una resistencia a tierra en la puerta si un MOSFET es impulsado por una salida MCU. Los pines MCU generalmente son entradas en el reinicio, y esto podría hacer que la puerta flote momentáneamente, quizás encendiendo el dispositivo, hasta que el programa comience a ejecutarse. No dañará la salida MCU conectándola directamente a una puerta MOSFET.
El BS170 y el 2N7000 son aproximadamente equivalentes a los BJT que mencionó. El Zetex ZVN4206ASTZ tiene una corriente de drenaje máxima de 600 mA. Sin embargo, no creo que encuentre un pequeño MOSFET que se pueda manejar desde 3.3V.
fuente
Es seguro, en general, y funcionará si selecciona un MOSFET de "nivel lógico". Tenga en cuenta que "nivel lógico" no parece ser un término exactamente estandarizado, y no necesariamente aparecerá como un parámetro en la búsqueda paramétrica en los sitios de los proveedores, ni necesariamente aparecerá en la hoja de datos. Sin embargo, encontrará que los MOSFET de nivel lógico a menudo tienen una "L" en el número de pieza, por ejemplo: IR540 (nivel no lógico) frente a IRL540 (nivel lógico). Lo importante es mirar en la hoja de datos y verificar el valor de VGS (umbral) y mirar el gráfico que muestra el flujo actual frente a VGS. Si el VGS (umbral) es como 1.8V o 2.1V más o menos, y la "rodilla de la curva" en el gráfico es de alrededor de 5 voltios, básicamente tiene un MOSFET de nivel lógico.
Para ver un ejemplo de cómo se ven las especificaciones en un MOSFET de nivel lógico, consulte esta hoja de datos:
http://www.futurlec.com/Transistors/IRL540N.shtml
La figura 3 es el gráfico al que me refería.
Dicho todo esto, veo que muchas personas todavía recomiendan usar un optoaislador entre el microcontrolador y el MOSFET, solo para estar más seguros.
fuente
Re: saturación: sí, pero confusamente no se llama saturación (que en realidad corresponde a la región lineal en los transistores bipolares). En su lugar, mire las hojas de datos y el Rdson de resistencia de encendido nominal, que se especifica a un cierto voltaje de fuente de puerta para cada parte. Los MOSFET generalmente se especifican en uno o más de los siguientes: 10V, 4.5V, 3.3V, 2.5V.
Pondría dos resistencias en el circuito: una desde la puerta a tierra, como Leon ha mencionado (en realidad, la pondría desde la salida de MCU a tierra), y otra entre la salida de MCU y la puerta, para proteger la MCU en caso el MOSFET tiene una falla.
Más discusión sobre esta entrada de blog .
En cuanto a qué MOSFET usar, realmente no hay un paralelo con el 2N3904 / 2N2222.
2N7000 es probablemente el FET más común y más barato que existe. Para otros FET jellybean, miraría Fairchild FDV301N, FDV302P, FDV303N, FDV304P.
Para el siguiente paso (nivel de potencia más alto), miraría IRF510 (100V) o IRFZ14 (60V), ambos en TO-220, aunque estos son FET básicos especificados en una fuente de puerta de 10V. Los FET de nivel lógico (IRL510, IRLZ14) tienen Rdson especificado en la fuente de compuerta de 4.5V.
fuente
En respuesta a la pregunta 3, encontré el Fairchild FQP30N06L es ideal para conducir un dispositivo de alta potencia desde una MCU a niveles lógicos. No es barato (0,84 GPB) pero es ideal para n00bs perezosos como yo. Los estoy usando para suministrar tiras de luz LED RGB de 12V.
Algunas estadísticas:
Por lo tanto, el 3.3v de Raspberry Pi está por encima del umbral de puerta superior de 2.5V, lo que asegurará que el drenaje esté completamente abierto.
fuente