Documente Academic
Documente Profesional
Documente Cultură
com/que-es-y-como-funciona-un-mosfet/
Compartir en Facebook
Compartir en Twitter
En Panama Hitek hemos publicado antes sobre transistores, especficamente sobre los
BJT (Bipolar Jointed Transistor o Transistor de Juntura Bipolar):
Cuando hablbamos de los BJT, mencionamos que existen 2 tipos de transistores, los
NPN y los PNP y que cuentan con 3 terminales: la base, el colector y el emisor.
Los MOSFET poseen tambin 3 terminales: Gate, Drain y Source (compuerta,
drenaje y fuente). A su vez, se subdividen en 2 tipos, los MOSFET canal N y los canal
P.
Ahora que conocemos la simbologa, tanto del BJT como del MOSFET podemos
establecer lo siguiente:
Hagamos una comparacin entre una aplicacin en la cual necesitamos conmutar una
carga sencilla, en este caso un motor. Utilizando un simulador, vamos a crear un
circuito que nos permite encender y apagar un Motor DC de 12 voltios y 1.5 amperios
con un microcontrolador. Podemos pensar en un Arduino o en un RoboTX Controller
de fischertechnik. Si se usa un RTC, la seal de control es de 9 voltios y entrega un
mximo de 250 mA. Si es un Arduino, la seal de control es de 5 voltios y entrega un
mximo de 40 mA.
Pensemos que el motor ser controlado por un Arduino, osea que para encender el
motor contamos con 5 voltios y 40 mA, lo cual es menos voltaje y menos corriente
que la que necesita el motor (12 voltios y 1.5 A, donde 1A = 1000 mA, as que
debemos entregar 5V y 1500 mA). Esto no significa que el Arduino no sea capaz de
encender el motor que queremos utilizar.
Para ello podemos utilizar MOSFET o BJT. Veamos cmo sera el circuito con BJT:
Para que el motor funcione debe estar conectado entre 12 Voltios y GND. Vemos que
una de las terminales del motor est conectada a 12V pero la otra est conectada al
transistor NPN (a travs del colector). El otro extremo del transistor (emisor) est
conectado a GND. Cuando se aplica una seal a la base del transistor, este se satura y
se transforma en un circuito cerrado, el cual conecta un terminal del motor a GND.
Esto permite que el motor empiece a funcionar, debido a que se cumple la condicin
donde un terminal est conectado a 12V y el otro a GND.
Veamos las corrientes y las cadas de voltaje cuando utilizamos un circuito con un
transistor. Utilizaremos una resistencia de 1 K como resistencia de base.
De las 4 condiciones esenciales que se deben cumplir, solamente una es considerada
como adecuada (la corriente de base). Este circuito no es adecuado para el control del
motor. Podemos probar modificando el valor de la resistencia de base a un valor ms
alto o a un valor ms bajo y comparar los resultados.
Los resultados demuestran que el utilizar una resistencia de base de un valor bajo (en
este caso 100) mejora notablemente las condiciones del circuito de control con
respecto a los resultados obtenidos con un valor de resistencia alto (sea 1K o 2K).
Sin embargo, no podemos escoger un valor de resistencia al azar, ya que el valor de
100 que utilizamos provoca una corriente de base de 40mA, los cuales debe
proporcionar el microcontrolador. En el caso de Arduino, la corriente mxima que
podemos obtener de un pin digital, como ya dijimos, es de 40 mA, por lo
que Arduinopodra controlar perfectamente el motor (la corriente de base es 40,15
mA, lo cual es un valor tolerable).
An as, el Arduino como microcontrolador debe entregar seales de voltaje, no de
corriente. Someter el microcontrolador a una corriente de 40mA (una corriente
pequea) durante un periodo de tiempo terminar estropeando nuestro dispositivo. Y
ese es el problema con los BJT: requieren de una corriente de base para su
funcionamiento. Esta corriente termina unindose a la corriente de colector para
formar la corriente de emisor, la cual es la suma de ambas. Esto lo podemos observar
en los diagramas presentados (por ejemplo, 1.42 + 0.04015 = 1.46).
sirve para dar 5v a la compuerta ,y aunque sin ella no habria corto, actua como pull_down
para evitar tensiones parasitas
valor alto, ya que a travs de ella cruzar una corriente que se mantendr constante.
Entre mayor sea el valor de la resistencia pull-down, menor corriente de desperdiciar
y ms eficiente ser el circuito. El circuito correcto para un conmutador a base
de MOSFET es el siguiente:
Los MOSFET tienen tambin la ventaja de ser capaces de conmutar seales de alta
frecuencia, debido a un tiempo de conmutacin en el rango de los nanosegundos . La
desventaja es la incapacidad de manejar altos niveles de corriente. Para corrientes
altas el BJT siempre ser el mejor, aunque debemos recordar que entre mayor sea la
corriente de carga, ms aumenta la corriente de base. Para resolver este tipo de
situaciones se ha diseado un tipo especial de transistor conocido como IGBT
(Insulated Gate Bipolar Transistor) el cual es una combinacin de un MOSFET y
un BJT, aprovechando las caractersticas de alta impedancia de entrada
del MOSFET y el manejo de corriente del BJT.
Los IGBT, sin embargo, merecen un post exclusivo para ellos, el cual planeamos
compartir con ustedes en el futuro. Al final, podemos concluir lo siguiente: