Descripción de escudo MegaMoto Control RobotPower (1 / 3 paso)

Paso 1: Pins/alimentación de Control

Ambos MegaMotos utilice una serie de pines de puente para seleccionar que pines del Arduino utiliza para comunicarse con él. Esto da una gran cantidad de flexibilidad para controlar MegaMotos múltiples a la vez, o interfaz la MegaMoto con otros escudos. A continuación es una explicación de cada uno de los puentes.

Activar pines:

El pin enable es qué pin "enciende" la Junta, lo que le permite controlar el motor. Si la Junta está desactivada, el motor se detendrá y no se puede controlar. Si selecciona D8, D12 y D13, la Junta se habilitará cuando escribes los pines digitales alta 8.12 o 13. Si usted elige 5V, luego la Junta se habilitará como tiene poder (siempre que esté conectado a Arduino).

PWMA/B:

Estos pines se utilizan para mover el motor. PWMA/B de control de extensión/retracción, dependiendo de cómo conectar el actuador a la A / terminales B. La velocidad del motor puede controlarse usando analogWrite en el perno correspondiente para crear una señal PWM. Velocidades pueden ser entre 0 y 255, dando el motor 0-100% del voltaje de la fuente de alimentación (0-12V).

Sensor:

Los pernos del sensor tienen 2 puentes. El uno puente (vertical), conexión A2/A3 se utiliza para unir los sensores actuales de ambas mitades del puente H. Cada lado del puente H tiene un transistor, que se lee la corriente de. Si está usando la MegaMoto para controlar 1 actuador bidireccional, entonces habrá la misma corriente fluyendo a través de dos transistores. Si dejas el puente conectado, ambos sensores de corriente será en paralelo, que le da la mitad de lo que la lectura actual es. Si se desconecta el jumper, la lectura actual será la carga total. Para alta corriente (10A +) aplicaciones, se recomienda mantener el puente conectado para evitar demasiado actual de ir a través de los sensores, extender sus vidas.

La fórmula de lectura actual es: 0.075V por amperio de corriente para el MegaMoto Plus y 0.051V por amperio de corriente para el GT. MegaMoto

Ej: Si usas una MegaMoto Plus y el motor está tirando de 20 amperios y el puente está desconectado, el pin actual de la regeneración será en 20 * 0. 075 = 1,5 voltios, lo que dará una lectura de ~ 300 al usar la función analogRead(). Si el puente está conectado, la lectura será 0,75 voltios, o ~ 150 por analogRead().

El segundo puente (horizontal) elige que pin analógico que el Arduino va a leer los comentarios de.

Si utilizas una 12V (o menos) fuente de alimentación al poder la MegaMoto, puede utilizar esa misma fuente para alimentar el Arduino. Sólo tiene que conectar un alambre pequeño de BAT + al pin de Vin. Ver la segunda foto.

Artículos Relacionados

RobotPower MultiMoto Control protector guía

RobotPower MultiMoto Control protector guía

El MultiMoto es un puente H que te permite controlar la velocidad y dirección de hasta 4 actuadores de 4 canales. Se pueden suministrar 6 amperios continuamente a cada canal mientras manejo de picos de hasta 8 amperios. Puede tomar un voltaje de entr
Control de retroalimentación de la carga de un actuador

Control de retroalimentación de la carga de un actuador

En este Instructable, a aprender cómo controlar la cantidad de corriente que está utilizando un actuador, por lo que se puede saber cuanta fuerza está aplicando. Este es un proyecto más avanzado, que requieren codificación de fondo y calibración.La p
Sensores de efecto Hall 1: Posicionar el Control de

Sensores de efecto Hall 1: Posicionar el Control de

En este Instructable vamos a aprender cómo utilizar interrupciones en el Arduino para los sensores de efecto hall en un motor de seguimiento de posición de la pista. Esto es parte 1 de una serie de 3, la próxima semana aprenderemos sobre sincronizaci
Sensores de efecto Hall 3: PID Control

Sensores de efecto Hall 3: PID Control

En este Instructable, estamos concluyendo nuestra serie de tres partes sobre los sensores de efecto hall aplicando el control PID para el control de nuestra posición. Vamos a ir sobre las tres partes de control PID (proporcional, Integral, derivado)
Control de ArmLinkLibrary-master brazo Robot con brazo Link Software

Control de ArmLinkLibrary-master brazo Robot con brazo Link Software

¿Quieres ser cool como Simone Giertz pero ArmLinkSerial n ' t sabe dónde empezar?El brazo InterbotiX enlace de Software proporciona una interfaz simple para GlobalArm.h -compatible con brazos de Robot. Con este software se puede controlar el brazo de
Escudo del Motor V2 de codificación Tutorial de semillas

Escudo del Motor V2 de codificación Tutorial de semillas

En este Intructable a hablar sobre un problema común en la programación, el método de arriba hacia abajo de la programación y aprender a controlar el Motor de Seeed protector V2.0 para el Arduino Uno. Así permite ir directamente a él.Y de mis proyect
Caja de control

Caja de control

DescripciónUna caja de control útil para trabajar con arduino y procesamiento.
Arduino controla luces

Arduino controla luces

Hola, mi nombre es Blane Parker, tengo 14 años y vivos en Texas. Me encanta jugar con la electrónica y visitar instructables a menudo para aprender; a ser mejor en electrónica.1. ¿Qué haces?He hecho el dispositivo que se conecta a un Arduino o un "es
Controlar el tiempo de un movimiento de actuadores

Controlar el tiempo de un movimiento de actuadores

En este Instructable, vamos a aprender cómo controlar el momento de un actuador lineal, usando un escudo de control del motor MegaMoto.Para este proyecto necesitarás:-1 x tablero RobotPower MegaMoto-1 x Arduino Uno-x 1 actuador lineal-1 x fuente de a
Sensores de efecto Hall 2: Sincronización de movimiento

Sensores de efecto Hall 2: Sincronización de movimiento

En este Instructable ampliará en lo que aprendimos la semana pasada en la introducción del efecto hall Instructable. Vamos a utilizar los efectos de salón en dos actuadores para sincronizar el movimiento de los actuadores. Haremos el seguimiento amba
Light Plotter with Intel Edison

Light Plotter with Intel Edison

IntroducciónTuve el placer de ser seleccionado para formar parte de la IoT de Edison de Intel por invitación aquí en Instructables (por que no votar si te gusta!). El proyecto que propuse fue automatizado "luz pintor" que usaría motores paso a p
Usando tablas de relé para controlar actuadores lineales

Usando tablas de relé para controlar actuadores lineales

En este Instructable, a aprender cómo utilizar las tablas de relé para controlar actuadores lineales. Todos los relés actúan igual, la única diferencia es cuántos están en el tablero.Cuatro relais pueden combinarse con la MegaMoto de mandos para perm
Robot Pi simple

Robot Pi simple

Robot Pi simple pretende poner el control de robot en forma simple, el diseño del robot es similar a la versátil robot GOPIGO construido por industrias dexter.La lista de la parteFrambuesa (1) pi (cualquier modelo) pero con el reciente lanzamiento de
Arduino XboxOne, TV y ventilador mando a distancia

Arduino XboxOne, TV y ventilador mando a distancia

En este instructable mostraré cómo utilizar un Arduino infrarrojo escudo de control remoto (IR) que hice para que puedan hacer un control para todos los dispositivos y decir adiós a múltiples controles y baterías AAA.Si usted no puede conseguir el es