Control de motores paso a paso

  • 1 Respuestas
  • 38 Vistas

LuisCamacho

  • Principiante
  • Mensajes: 1
Control de motores paso a paso
« : marzo 10, 2020, 01:46:37 am »
Hola estimado Boris he intentado controlar un par de motores a pasos usando la función pwm pero no lo he logrado tendrás alguna recomendación o ejemplo sobre este tema

Saludos

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2132
  • Soporte Técnico
Re:Control de motores paso a paso
« Respuesta #1 : marzo 10, 2020, 10:52:56 am »
Buenos días Luis,

No hay rutinas especificas para el control de motores paso a paso o soporte para este modelo de PLC.

Si tenés un controlador de motor paso a paso, como por ejemplo:

https://www.mcielectronics.cl/website_MCI/static/documents/TB6600_data_sheet.pdf

https://www.amazon.com/Single-TB6600-0-2-5A-Stepper-Controlle/dp/B00WN4U07E

https://youtu.be/31vf504h7d4

Con las dos salidas PWM, podés conectarlas a dos entradas del controlador (DIR y PUL), para establecer la dirección de giro (DIR) y enviar pulsos (PUL) para cada paso del motor. El controlador se encarga de operar el motor eléctricamente.

No lo he probado, pero sería en lenguaje Pawn más simple de implementar (ver vídeo en el link de arriba). Ya que hay funciones en Pawn para utilizar el PWM y establecer un tren de pulsos con una cantidad de pulsos determinada y parar (ver PwmTrainStart()). O también sería factible usando las salidas PWM como digital, y manteniendo en ALTO o BAJO la misma por un tiempo mínimo (ej: 1 milisegundo o menos), requerido por el controlador para dar un "paso" al motor.

Pero repito, es en teoría posible, pero no tengo un ejemplo probado.

Quedamos a disposición.

Saludos!

SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com