Estoy intentando crear un controlador de motor paso a paso para un motor de 5 fases basado en la nota de la aplicación encontrada aquí .
Entonces, en base a esto, estoy usando los siguientes MOSFETS :
Estos están conectados a un Arduino y estoy ejecutando un código basado en la tabla de búsqueda en la nota de la aplicación de orientalmotor usando la manipulación de puertos. Así que para el primer paso, simplemente estoy configurando las puertas para varios FET de lado alto, alto o bajo, y lo mismo para los FET de lado bajo.
Esta configuración funcionó, pero los MOSFETS de la fase alta y la fase E del lado alto se pusieron ridículamente calientes, como si fundieran la placa del horno. Aquí es donde estoy confundido, ¿hay alguna razón por la que esto podría estar sucediendo solo en estas dos fases? ¿Podría ser que estos MOSFETS no estén encendidos todo el tiempo?
Como nota al margen, los otros MOSFET se calientan, pero no se están quemando. Solo para darle un punto de referencia, cuando usé mi multímetro para medir la temperatura de los MOSFET que creía que estaban calientes (fase A y E), si tocaba el plástico en la parte posterior del MOSFET, lo derritió.