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 digital a 20 mA. Pero, mi aplicación requiere un par mínimo de un kg-cm, por lo que el motor paso a paso que tengo consumirá más de 20 mA... (probablemente de 0,5 a 1 A)
y no sé qué hará exactamente el controlador de motor paso a paso... ¿Alguien puede explicar la función del controlador de motor paso a paso...? ¿Puede el controlador de motor paso a paso amplificar los pulsos de corriente (salida digital) para producir el par requerido?
¿Es su proyecto el controlador de motor paso a paso, o es para otro proyecto más grande?
A menos que desee aprender específicamente sobre las complejidades de la conducción de motores paso a paso, le recomendaría comprar un controlador paso a paso listo para usar, ya sea en forma de IC o completamente ensamblado.
Soy un gran admirador de los controladores paso a paso Allegro Micro.
Si desea una solución simple y lista para usar, Spark Run ofrece un par de placas de controlador paso a paso realmente económicas (en serio, cuestan casi lo mismo que las piezas equivalentes).
También serían bastante simples de conectar 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 avanzara, un paso por ciclo.
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 su técnica de accionamiento y el tipo de motor paso a paso, sin embargo, será solo su salida digital a los interruptores electrónicos lo que controlará los devanados.
Vaya a aquí y desplácese hacia abajo hasta "Usar un transistor como interruptor" para obtener más información al respecto. Además, este video es un gran tutorial. No olvide el diodo flyback (contragolpe, rueda 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 devanado, 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 hilos, cuando los transistores son lo suficientemente potentes:
El uso de circuitos integrados como 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 de 500 mA como máximo. Si no va a hacer medio paso, eso puede adaptarse a su trabajo. Una vez conduje un motor paso a paso con este IC. Además, echa un vistazo a L297 y L298 como sugirió Chris Stratton. No olvide consultar L293D.
chris stratton
abdullah kahraman