¿cómo construir un controlador de motor paso a paso?

4

Voy a hacer un proyecto en Labview mi requisito es controlar el motor paso a paso de la siguiente manera

mientras presiona un botón en el panel frontal, el motor paso a paso debe funcionar en una dirección en menos de 30 RPM continuamente.  He visto en la especificación USB 6008 que solo podemos enviar E / S digitales a 20 mA. Sin embargo, mi aplicación requiere un par mínimo de 1 kg-cm, ya que el motor paso a paso que estoy consumiendo consumirá más de 20 mA ... (probablemente de 0.5 a 1 A)

y no sé qué hará exactamente el controlador del motor paso a paso ... ¿Alguien puede elaborar la función del controlador de motor paso a paso ...? ¿Puede el controlador del motor paso a paso amplificar los impulsos de corriente (salida digital) para producir el par requerido?

    
pregunta vijay

2 respuestas

7

¿Es su proyecto el controlador del motor paso a paso, o es para otro proyecto más grande?

A menos que desee aprender específicamente sobre las complejidades de los motores paso a paso, le recomendaría que compre un controlador paso a paso fuera de la caja, ya sea en forma de IC o completamente ensamblado.

Soy un gran fan de Controladores paso a paso Allegro Micro

Si desea una solución simple, lista para usar, spark run ofrece un par de placas de controladores paso a paso muy económicas (en serio, cuestan bastante más que las partes equivalentes).


(Las imágenes son enlaces)

También serían muy simples de interfaz con su sistema DAQ USB. Solo tomaría dos líneas DIO. Uno establecería la dirección y el otro haría que el motor siguiera un paso, un paso por ciclo.

    
respondido por el Connor Wolf
3

El control de corrientes y voltajes más altos con la salida digital se realiza mediante interruptores. La conducción del motor paso a paso es básicamente la misma. Puede cambiar según la técnica de su unidad y el tipo de motor paso a paso, sin embargo, será solo su salida digital a los interruptores electrónicos que controlan los devanados.

Vaya a aquí y desplácese hasta "Usar un transistor como interruptor" para obtener más información al respecto. Además, este video es un excelente tutorial. No olvide el diodo de retroceso (retroceso, marcha libre). Aquí hay un video sobre eso.

También es importante conocer el tipo de motor paso a paso. Las técnicas de conducción difieren según el motor paso a paso y el tipo de bobinado, sin embargo, la teoría del interruptor electrónico sigue siendo la misma. Aquí hay un enfoque simple para un motor paso a paso unipolar de 5 o 6 cables, cuando los transistores son lo suficientemente potentes:

UtilizarICcomo ULN2003A es una solución fácil. Sin embargo, tenga cuidado con las clasificaciones de corriente y voltaje. ULN2003A es una corriente de colector nominal de 500 mA (salida única). Eso significa que cuando solo un canal (como 1B o 2B o 3B ... en este caso) está ENCENDIDO, puede suministrar una corriente máxima de 500 mA. Si no va a hacer la mitad de los pasos, puede adaptarse a su trabajo. Una vez conduje un motor paso a paso con este IC. Además, echa un vistazo a L297 & L298 como sugirió Chris Stratton. No te olvides de revisar L293D.

    
respondido por el abdullah kahraman

Lea otras preguntas en las etiquetas