¿Cómo conecto un controlador de motor paso a paso TMC2130 a un Arduino UNO para controlarlo?

1

Simplemente quiero controlar un motor paso a paso con un Arduino y necesito el TMC2130 para asegurarse de que funciona muy tranquilo. He buscado mucho y de alguna manera no puedo encontrar la forma de conectarlo a un Arduino y una fuente de energía.

Aunque puedo encontrar bibliotecas de Arduino y código de ejemplo en abundancia. He visto diagramas de cableado, pero solo usan el kit de evaluación TMC que no quiero comprar.

¿Es un TMC2130 y Arduino todo lo que necesito en cuanto a ICs o tableros? ¿Alguien tiene experiencia con esto?

    
pregunta conn250

3 respuestas

2

Me parece bastante directo, hay un diagrama en la hoja de datos en la página 5. Le recomiendo que lea y entienda la hoja de datos , si no es muy probable que la inicie por primera vez y no tenga funcionalidad. Luego leerá la hoja de datos hasta que la entienda y encuentre el problema.

Lo primero que se debe registrar en una hoja de datos son las calificaciones máximas absolutas, no exceda estas condiciones.

El bus SPI está conectado al arduino (asegúrese de que los niveles lógicos sean los mismos )

ParecequelospuertosSTEPyDIRpuedenmanejarsedesdeelmicroprocesador,yelmotorcontroladodeesamanera(ytambiénpuedesercontroladoatravésdelbusspi)

Unejemploschmatices encontrado aquí para eval board .

    
respondido por el laptop2d
2

Este esquema me recuerda a esos esquemas DRV8825. Bastante simple de seguir:

Fuente: Cableado de Arduino TC2130 (última comprobación: 07/13/2018)

    
respondido por el Eric J. Anderson
1

La mayoría de nosotros, los perezosos, simplemente usamos una placa RAMPS Para nuestros conductores paso a paso con el Arduino. Los esquemas están disponibles, pero es tan fácil comprar una placa RAMPS.

Una placa RAMPS se usa comúnmente para impulsar los 4 motores paso a paso que se encuentran en la mayoría de las impresoras 3D, pero es de uso general y puede impulsar muchas aplicaciones de posicionamiento.

    
respondido por el OyaMist

Lea otras preguntas en las etiquetas