En mi proyecto tengo que operar un motor de corriente continua. Para esto estoy usando Arduino como controlador y MOSFET para cambiar. He conectado el pin MOSFET GATE al pin 12 de Arduino.
He usado este esquema....
El problema principal es que le doy un suministro de +12v a un extremo del motor y al otro extremo del motor al drenaje del MOSFET y otra conexión igual que la imagen. Pero sin conectar el pin de salida de Arduino a la puerta del motor MOSFET que permanece encendido continuamente.
En mi caso, estoy controlando el pin GATE usando el pin 12 de Arduino, que enviará pulsos a MOSFET para controlar el motor (ENCENDIDO/APAGADO).
¿Qué mal estoy haciendo?
El circuito que muestras debería funcionar. Probablemente no tengas algo conectado correctamente. Por ejemplo, si se invirtieran el drenaje y la fuente del FET, obtendría exactamente el síntoma que ve debido a la conducción del diodo del cuerpo del FET.
Verifique la hoja de datos FET y sus conexiones cuidadosamente.
Mida el voltaje de la puerta con un voltímetro y verifique que realmente sea 0 V.
Dos posibilidades:
Además, aunque es muy poco probable, podría estar lidiando con un MOSFET en modo de agotamiento que es un dispositivo "normalmente encendido" a diferencia del MOSFET en modo de mejora común que son dispositivos "normalmente apagados". Los MOSFET de modo de agotamiento no están tan disponibles como los dispositivos de modo de mejora, pero todavía hay algunos disponibles y dado que no publicó un número de pieza real para el dispositivo que está utilizando, creo que este podría ser un escenario muy poco probable pero plausible.
¿Qué tipo de corriente consume el motor y qué MOSFET está usando? Si consume demasiada corriente, el MOSFET se arruinará y, a menudo, baja la resistencia en la fuente para drenar, he visto suficientes fuentes de alimentación explotadas para saber esto. El pin de la puerta debe indicar baja resistencia al pin de la fuente, pero alta resistencia al pin de drenaje.
Hay MOSFET con diodos zener incorporados para reducir el daño potencial por ESD. Además, muchos MOSFET en el paquete TO-220 tienen los 3 cables Gate-Drain-Source, vistos de izquierda a derecha, ¡PERO, no todos!
MOSFET debe estar abierto si desea conducir un motor a través de un transistor. Está utilizando MOSFET con canal N, eso significa que el voltaje de la puerta debe ser positivo (como + 5V de Arduino), en otros casos no funcionará.
cano64