Dos problemas:
-
El voltaje de umbral de la puerta (Vth) es 3V-5V y el Arduino solo puede suministrar 5V. Es posible que solo esté activando parcialmente la pieza. Si desea conducir el pin con una salida de Arduino, el voltaje de umbral máximo de su compuerta probablemente debería estar en el rango de 4V.
-
El MOSFET que ha elegido tiene una resistencia nominal de 2.2 ohmios, que es bastante alta para conducir un motor. El enlace del motor que publicó es en realidad para dos modelos de motor, uno que funciona a 5.2 A es la variante de bajo voltaje. Si esto es realmente el dibujo 5.2A (sospecho que no lo es, pero es toda la información que tengo) Y el MOSFET se activó por completo, tendrías
P disipado = 5.2A * 5.2A * 2.2Ω = 59.5Watts
Si tiene la otra variante y su motor está dibujando 1.32A, la potencia disipada en el interruptor aún es alta para un FET con pestaña de plástico:
P disipado = 1.32A * 1.32A * 2.2Ω = 3.8W
Su poder disipado en su interruptor es muy alto.
Haz esto:
- Conecte su motor a su fuente de alimentación sin el MOSFET y mida la corriente
- Si su corriente es demasiado alta para este MOSFET, elija un MOSFET con una resistencia de activación más baja y (preferiblemente) un voltaje de umbral más bajo
Si tiene que elegir otro MOSFET, elija un MOSFET con pestañas de metal para poder agregar un disipador de calor si es necesario. Las pestañas de plástico son geniales, pero no para prototipos. Idealmente, desea disipar la menor potencia posible en el MOSFET. Cualquier cosa con una resistencia de activación de 0,1 ohmios y una tensión de umbral de puerta inferior a 4 V debería funcionar bastante bien.
Para explicar sus síntomas, a medida que el MOSFET se calienta, la parte se vuelve un poco más eficiente. Si observa las curvas de operación en función de la temperatura, generalmente obtendrá un pequeño beneficio ... hasta el fallo. Esta es la razón por la que el motor comienza a acelerarse a medida que su MOSFET se calienta. Se cae menos voltaje en el MOSFET en comparación con el motor.