Entradas

Controlar velocidad y sentido de un motor paso a paso Bipolar con Arduino

Imagen
Controlar velocidad y sentido de un motor paso a paso Bipolar con Arduino B ien amigos,  Ahora que ya sabemos las diferentes maneras y conexiones de controlar los motores paso a paso, vamos a hacer un pequeño proyecto con un motor bipolar. Con un potenciómetro regularemos la velocidad de este, y con  dos pulsadores seleccionaremos el sentido de giro. - Conectar las masas del Arduino y de la fuente de alimentación. -Los dos pulsadores conectados en modo Pull-Down. -Para detectar las bobinas, basta con conectar el tester en continuidad  en dos terminales, cuando marque continuidad o una baja carga ohmica quiere decir que entre esos dos terminales hay una bobina. -Un  consejo:  mejor no alimentar el Arduino solo con el cable USB, sino con la fuente de alimentación a través del pin Vin o del conector jack. Esto es para que no haya errores, sobre todo a la hora de controlar motores. El cable USB solo conectarlo cuando se use la comunicación serie c...

Controlar motor paso a paso Unipolar con Arduino

Imagen
Controlar motor paso a paso Unipolar con Arduino Un motor paso a paso unipolar es más sencillo que controlar. Utilizaremos el integrado ULN2803 que es un array de 8 transistores tipo Darlington capaz de soportar cargas de hasta 500mA ( datasheet ) . Conectaremos los cuatro pins del Arduino a las entradas del ULN2803 y las salidas de este a las bobinas. Los comunes a 12V. El programa es el mismo que hemos usado antes con el motor bipolar de 4 pins: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 /*CNC MAKERS  mover-motor-paso-paso-unipolar-con-arduino/ */ #include <Stepper.h> //Importamos la librería para controlar motores paso a paso #define STEPS 50 //Ponemos el número de pasos que necesita para dar una vuelta. 18 en nuestro caso // Ponemos nombre al motor, el número de pasos y los pins de control Stepper stepper(STEPS, 8, 9, 10, 11);  //Stepper no...