¿Cómo conectar un motor paso a paso con exactamente 4 cables a Arduino?

5

simular este circuito : esquema creado usando CircuitLab

Hoy compré un motor paso a paso para jugar, después de 12 horas de problemas, no he podido averiguar cómo conectarlo a un Arduino.

¿Está bien si mi motor paso a paso tiene exactamente 4 cables?

Los cables están coloreados: white , blue , red , yellow . Todas las imágenes y circuitos de los tutoriales fáciles que encontré en Google tenían 5 cables (y aquellos con 4 cables tenían códigos de colores diferentes de todos modos). ¡Pero un 4 hilos no tiene sentido! debe haber 2 o 4 polos en un motor, y cada polo necesita una conexión a tierra común, por lo que debe tener 5 cables, ¿cómo funciona un cable de 4 cables?

Estoy usando MOSFET para conducir el paso a paso, no LMxxx

Porque me olvidé de comprar uno y no puedo conseguir uno durante un par de días. Utilizo los MOSFET como interruptores rápidos: 4 pines Arduino controlan 4 transistores MOSFET. Y esta es exactamente la fuente de confusión: en el sitio web de arduino, el paso a paso del circuito de muestra tiene 4 cables y está directamente conectado a un controlador IC (un LMxxx), y el controlador está conectado a Arduino. Como no tengo un controlador a mano, necesito convertir el circuito para que funcione con 4 transistores. ¿Pero qué debe ser el cableado? Si tuviera 5 cables, lo habría hecho como este esquema.

Es muy probable que haya problemas con mi elección de PNP / NPN Mosfet, pero tan pronto como sepa cómo cablear el circuito, ¡elegiré el correcto!

    
pregunta hkoosha

2 respuestas

7

Su motor es bipolar. Tiene dos devanados y necesita utilizar un circuito que invierta constantemente la polaridad del suministro a las bobinas.

Estosehaceconun H-bridge que funciona como cuatro interruptores.

NecesitasunpuenteenHporbobina,asíquenecesitarásdosdeellosparacontrolartupasoapaso.Enlapráctica,estosinterruptoressonmosfetsotransistores.

Consulte los artículos a continuación para obtener información sobre la conducción con motores paso a paso:
enlace
enlace

    
respondido por el alexan_e
3

Parece que tienes un motor paso a paso "Bipolar".

Los motores paso a paso vienen en dos sabores: bipolar y unipolar.

Losunipolaressonmuchomásfácilesdetrabajar(peromáscarosdehacer),yaquesoloescuestióndeencenderyapagarlasbobinascorrectasenelordencorrecto,porloquelostutorialesmássimplessonparaellos.

Sinembargo,losbipolaresrequierenunpardepuentesenHparaquefuncionencorrectamente.Nosolotienesqueencenderyapagarlasbobinasenelordencorrecto,sinoquedebescambiarlasalapolaridadcorrectaenelmomentoadecuado.

Normalmentenorecomiendoinstructablesyaquealgunasdelascosasquehayallísonmuypeligrosas,perohayunejemplodecómomanejarunmotorpasoapasobipolardesdeunArduino: enlace

    
respondido por el Majenko

Lea otras preguntas en las etiquetas