Introducción a motores paso a paso (5 / 6 paso)

Paso 5: Paso a paso tarjetas de controlador de Motor

Si desea ponerse a controlar motores bipolares (o unipolar en una configuración bipolar), querrá volver a agarrar una tabla de breakout controlador dedicado. Foto de arriba son el Gran conductor fácil y la Junta A4988 paso a paso de conductor de autotransporte . Estas placas están breakout PCB para el Allegro A4988 microstepping paso a paso bipolar conductor del motor, que es una de las fichas más comunes para manejar motores paso a paso más pequeño. Aparte de tener los necesarios doble h-puentes para la conducción de un motor bipolar, estos tableros paquete de un montón de golpe por un pequeño paquete de bajo costo. Puedes leer un desglose sólido de características en la Página Web del chip, pero vamos a hablar de las características más importantes aquí.

Conexión

Estas tarjetas all-in-one tienen una conexión conexión baja maravillosamente. Puede comenzar a conducir un motor con sólo tres conexiones (sólo dos GPIO) a su controlador principal: terreno común, paso y dirección. Los pernos de paso y dirección quedan flotando, así que necesitarás atarlos a una tensión de referencia con una resistencia de pull-up. Un pulso enviado al pin de paso moverá el motor paso a una resolución según las clavijas de referencia microstep. El nivel de lógica del perno DIR determina si el motor girará en sentido horario o antihorario.

Microstepping

Dependiendo de cómo se fijan los pines M1, M2 y M3, se puede lograr mayor resolución motor a través de microstepping. Microstepping consiste en el envío de pulsos variados para tirar el motor entre la resolución electromagnética de los imanes físicos en el rotor que permite un control muy preciso. El A4988 puede ir de paso completa hasta resolución de paso XVI. Con nuestro motor de 1,8 °, esto daría hasta 3200 pasos por revolución. Hablar del detalle fino!

Código / bibliotecas

Conexión de los motores puede ser una brisa, pero controlarlos ¿qué? Compruebe hacia fuera estas bibliotecas de código prefabricado para manejar motores paso a paso:

Paso a paso - Un clásico que viene incorporado en el IDE de Arduino, permite el paso a paso básico y el control RPM.

AccelStepper - Una mucho más plenamente característica biblioteca que permite mejor control de varios motores y adecuado motor aceleración y desaceleración.

Intel C++ MRAA paso a paso - Una biblioteca de nivel inferior para aquellos que quieren incursionar en la materia prima control de C++ de un motor paso a paso usando al Edison de Intel.

Artículos Relacionados

Bola de 3DOF en placa utilizando cerrado motores paso a paso de bucle

Bola de 3DOF en placa utilizando cerrado motores paso a paso de bucle

La bola en el problema de la placa consiste en una placa plana en la que una bola debe ubicarse. Bola de posicionamiento se logra a través de equilibrio inestable, donde cualquier pequeño cambio en el ángulo de la placa dará lugar a la aceleración co
Reutilización de un Motor paso a paso

Reutilización de un Motor paso a paso

Este instructable le mostrará cómo reutilizar un viejo motor paso a paso que encontré en el almacén de basura para la enseñanza increíble en Gardina CA. Este recurso para educadores de casas industriales elenco-offs que se podrían utilizar en el aula
Controlando un Motor paso a paso con un Arduino

Controlando un Motor paso a paso con un Arduino

Este tutorial le mostrará cómo funciona un motor de paso a paso que fue rescatado de una impresora antigua con un Arduino.Paso 1: ¿Qué es un Motor paso a paso? Un motor paso a paso consta de dos partes principales: un rotor y un estator. El rotor es
Cómo controlar un motor paso a paso con un FPGA

Cómo controlar un motor paso a paso con un FPGA

Este instructivo le guiará por el proceso y algunos conocimientos sobre cómo conseguir un motor paso a paso trabajando en una FPGA. Específicamente un Motor de pasos a Nema, Digilent Basys 3 y Digilent PmodSTEP.Actualmente soy profunda en el proceso
Frambuesa Pi Hat CNC controlado por Motor paso a paso de CD-ROM

Frambuesa Pi Hat CNC controlado por Motor paso a paso de CD-ROM

Objetivo: aprender lo sencillo que es usar el sombrero de CNC de frambuesa Pi del Protoneer probando hacia fuera en un motor de pasos de CD-ROM.Por qué: muchos de nosotros sueñan con hacer nuestro ranurador del CNC / grabador pero conseguir empantana
Reloj de engranajes con accionamiento de Motor paso a paso de madera

Reloj de engranajes con accionamiento de Motor paso a paso de madera

Sin embargo otro reloj con engranajes de madera. Este diseño fue inspirado por Instructable de DickB1 (se muestra a continuación en la parte inferior).Sin embargo, en lugar de manejar el reloj con un péndulo magnético pulsado, usé un motor de pasos p
3D impreso Motor paso a paso

3D impreso Motor paso a paso

Recientemente encontré este instructable de un 3D impreso DC Motor y pensé que podría considerar un pasomás lejos; Literalmente. Me diseñó este motor paso a paso con Electroimanes de ocho, seis imanes de neodimio, con un 3d impreso del rotor y la car
3D impreso V1.1 Motor paso a paso

3D impreso V1.1 Motor paso a paso

Se trata de un seguimiento a mi anterior instructivo de mi motor paso a paso impreso 3D que i diseñado para mostrar a otros cómo motores de pasos de trabajo. Mucha gente ha mencionado agregando LEDs para ayudar a visualizar que las bobinas se activac
Plotter DIY con motores paso a paso

Plotter DIY con motores paso a paso

Un plotter XY es una máquina que puede controlar un instrumento de trazado (como una pluma o una herramienta de corte como una cuchilla o un láser) sobre dos ejes de manera exacta y precisa. Máquinas de Control numérico (CNC) de la computadora son pl
Hardware de Arduino PWM para motor paso a paso

Hardware de Arduino PWM para motor paso a paso

con nuestro nuevo proyecto, JustAddSharks, estamos muy interesados en apoyar el desarrollo de software libre de control de Cortadoras Láser. Estamos más que felices para la gente modificar nuestras Cortadoras Láser, reemplazar el sistema de control c
CONTROL velocidad del MOTOR paso a paso con LABVIEW y ARDUINO

CONTROL velocidad del MOTOR paso a paso con LABVIEW y ARDUINO

Esto hice en Proteusu CONTROL paso a paso MOTOR velocidad con LABVIEW y ARDUINO...!!!! wolaaPaso 1: Este Tutorial es:> Usando Labview interfaz Arduino al PC vía puerto del USB.> Uso de Labview para enviar datos que describe la velocidad del Motor a
Motor paso a paso + Arduino + seguidor Solar (EV)

Motor paso a paso + Arduino + seguidor Solar (EV)

Este instructable es la traducción de otro que fue escrita originalmente en español, así que pido perdón si tengo muchos errores gramaticales, si así fuera me encantaría me sugieren para editarlo. Sólo lo hago porque me gusta compartir mis proyectos.
Tierra Globo giratorio con Arduino o frambuesa Pi controlado por Motor paso a paso

Tierra Globo giratorio con Arduino o frambuesa Pi controlado por Motor paso a paso

Este instructivo describe cómo actualizar su globo a una versión motorizada. Parece increíblemente mejor en el estante que está girando lentamente, y cualquier manifestación con sus hijos (para explicar el ciclo día/noche o las estaciones) ganará int
Manejar un Motor paso a paso con un Arduino y un controlador Stepstick/chip A4988

Manejar un Motor paso a paso con un Arduino y un controlador Stepstick/chip A4988

Hay varias maneras de hacer que un Motor paso a paso funciona, y la mejor manera depende de la aplicación, el motor y la electrónica disponible. Para el funcionamiento de un motor paso a paso desde un Arduino, estas son las principales maneras de ir1