¿Alternativa al controlador de motor paso a paso A4988?

El controlador de motor paso a paso basado en Allegro A4988 (también A4983 ) tiene muchos problemas con la temperatura. Hace mucho calor y deja de funcionar. Y es difícil de configurar con el potenciómetro. Cuando la corriente es demasiado alta, el conductor se calienta y los pasos se pierden. Cuando la corriente es demasiado baja, es posible que no haya suficiente energía y que los pasos también se pierdan. ¿Existen alternativas a este A4983?

Hoja de datos de Pololu A4988

Agregué enlaces a las hojas de datos de los circuitos integrados. Acostúmbrate a hacer esto en el futuro, para que todos sepamos de qué estás hablando y podamos ayudarte mejor.
¿Qué quiere decir con "difícil de configurar con el potenciómetro"? ¿Algo que olvidaste decirnos?
Actualicé la pregunta.
¿Qué es "el controlador de motor paso a paso basado en el A4988"? ¿Dónde entra "el potenciómetro"?
¡Estaba a punto de preguntar lo mismo que Oli! :-). Actualizaste la pregunta, pero antes pregunté sobre el potenciómetro y no agregaste nada al respecto.
Si es un variador chopper, el potenciometro seria para programar la corriente. Podría reemplazarse con una variedad de múltiples vueltas o resistencias fijas de valor calculado. Para una mejora real en el rendimiento, se garantizan los semiconductores de potencia discretos (probablemente MOSFET), pero con el correspondiente aumento en la complejidad de la aplicación.
Un amigo mío hizo algunas pruebas: my3dprinter.wordpress.com/2013/02/16/…
El problema no es el IC paso a paso, es el hecho de que la placa portadora aleatoria que compraste para el IC en alguna parte tiene un disipador de calor de mierda.

Respuestas (3)

Hay muchas empresas que fabrican chips dedicados para controladores paso a paso. El A4988 tiene una interfaz digital step+dir. Si eso es lo que quiere, entonces podría, por ejemplo, usar el DRV8825 de Texas Instruments

Yo mismo estaba buscando diferentes formas de interconectar motores paso a paso (no solo paso + dir), e hice una tabla de comparación de controladores de motor paso a paso .

El segundo enlace ahora está muerto.
Enlace actualizado para apuntar a una URL que funcione.

También tengo los controladores paso a paso a4988 y tengo los mismos problemas que usted, por lo que estoy muy interesado en encontrar alternativas.

Esto no responderá a su pregunta, pero tal vez ayude a aliviar las peculiaridades del a4988. Descubrí que colocar pequeños disipadores de calor (como estos ) y colocarles un ventilador ayuda con el sobrecalentamiento.

También se podría imaginar adjuntarles un sistema de enfriamiento peltier para aliviar aún más el problema de disipación de calor.

Pololu también tiene la "edición negra" del a4988 que tiene 4 capas en lugar de las 2 normales y supuestamente le da una mejor disipación de calor. No he usado esto yo mismo.

Buena suerte

El problema de conectar un disipador de calor es que se coloca en el lugar equivocado. El A4988 está diseñado para ser sumergido desde la parte inferior . Realmente, alguien necesita volver a trabajar en sus placas portadoras para que pueda conectar un disipador de calor en la parte inferior, o (mucho mejor) deshacerse de todo el enfoque de "placa portadora". El diseño adecuado es una placa completa con carga de un solo lado, que se puede sujetar contra un disipador de calor bastante grande.
@ConnorWolf, ¡muy bien! No me di cuenta de esto hasta (lo que es ahora) muchos años después. Desde entonces, me 'gradué' para usar Smoothieboard, que usa controladores paso a paso A4982 que tienen mejores cualidades térmicas junto con algunas vías térmicas colocadas debajo. Dicen explícitamente que no se coloquen disipadores de calor encima de ellos precisamente por la razón que usted señaló.

He usado el L6474 y también se calienta terriblemente. Parece que los fabricantes están tratando de hacer los chips más pequeños para impresionar a los demás, pero funcionarían mejor si fueran más grandes. El L6207 L6208 funcionó muy bien.

Los están haciendo más pequeños para hacerlos más baratos, no para impresionarse unos a otros.