PIC controlador Motor de RC (y ejemplo lego robot)

Nota para concurso nacional de la Robot de la semana de la robótica: Soy mayor de 18 años.  Soy un estudiante en Universidad de Wisconsin Milwaukee. Como estudiante de ingeniería mecánica este proyecto se relaciona con mi especialización. También me ha enseñado habilidades que han llevado a trabajo de investigación licenciatura que me está llevando por un camino de carrera relacionados con Mecatrónica y robótica.

Lo que es:
Este dispositivo toma la señal desde un receptor RC, la clase enchufas tus servos en un coche de RC o un avión. Basado en esa señal RC salidas de energía controlada a la par de los motores hasta 18V y 4A. El control es proporcional (velocidad variable) y va en ambas direcciones sin prejuicios en cualquier dirección, lo que es adecuado para vehículos tanque. La lógica se basa en un PIC18F1320. La mejor parte de este proyecto es no sólo que le permite hacer un controlador de motor dual RC relativamente barato, pero que mediante este esquema de código y la entrada puede llevar cualquier proyecto de microcontrolador PIC y agregar radio control con tantos canales como quieras usando sólo un pin para recibir todo. Además de usar esos valores para controlar otras funciones del robot puede todavía utilizar cualquiera de los puertos de su receptor, incluyendo las que van a la Junta de control, para el control de servos.

Porque no es que divertido controlar dos motores sin un robot a coche he construido el sistema en un robot de Lego. Este regulador del motor podría ser utilizado para cualquier robot de buey de la resbalón, o se podría simplificar a un motor, usar el otro puerto para un servo y un vehículo que dirige como un coche.  Si la pieza de Lego del proyecto es de interés para los conectores están explicados en el paso 4 y el cuerpo de lego es poner hacia fuera en el paso 5.

Este proyecto requiere herramientas electrónicas básicas y un programador que puede trabajar con chips de la serie 18F.

El hardware:
El hardware electrónico es bastante simple. El 18F1320 PIC se encarga de todo la interpretación de las señales, que requiere sólo 2 diodos de filtrado. El mismo chip genera señales de control del motor para ambos motores. El otro chip grande en el tablero es un controlador de motor L298n. Este chip contiene dos H-puentes capaces de manejar un motor con hasta 4A de corriente hasta 18V. Además de las fichas el otro un componente grande es un regulador de 5V para dar a la foto una buena alimentación. Además de aquellos que tienen un puñado de baratos diodos y resistencias. Una lista de partes específicas es en el paso 1.

El software:
El software para el chip tiene una porción que interpreta las señales de control de servos PWM * en una variable, y otra parte que genera el control del motor dos PWM * señales. Estas piezas cada uno pueden utilizar para hacer un sistema que hace algo más basado en comandos de control de radio, o un controlador de motor que es impulsado por otros medios. El código podría ampliarse fácilmente para leer muchos (hablo de 8 o más) señales PWM. Podría tomar uno de esos grandes sistemas de control remoto $500 avión y tiene un chip de leer todos los canales! Qué hiciste con todo lo que los datos de control sería suya.

Una nota sobre PWM:
Estos son tanto ancho de pulso moduladas señales (PWM), que significa simplemente la anchura de los pulsos se utiliza para representar los valores, pero la señal de control del motor impulsos de encendido y apagado para variar la potencia media, o ciclo de trabajo, para llevar a cabo varias velocidades de motor, mientras que la señal de servo funciona mediante el envío de diferentes anchos de pulso que se leen como valores de mando.

Artículos Relacionados

Módulos Arduino - L298N puente H doble controlador Motor

Módulos Arduino - L298N puente H doble controlador Motor

Guía de inicio rápido y sencillo para usar y explorar un módulo de controlador de Motor L298N doble puente H con un Arduino.El modelo en el ejemplo que estoy usando es de Ebay.Materiales necesarios:Módulo de controlador de Motor L298N doble puente H
Mini CNC Arduino basado & Adafruit controlador Motor L293D v1 y 2 de la máquina * Mini Stepper reproductor de CD #1

Mini CNC Arduino basado & Adafruit controlador Motor L293D v1 y 2 de la máquina * Mini Stepper reproductor de CD #1

En este proyecto le mostrará cómo construir fácilmente su propio Arduino Mini CNC Plotter de bajo coste!Para eje X e Y, vamos a utilizar paso a paso, los motores y los carriles de dos dvd/cd-rom! Área de impresión será máximo 4x4cm.Paso 1: El Video e
Entrenador de controlador Motor industrial

Entrenador de controlador Motor industrial

*** el diseño de este voltajes entrenador utiliza extremadamente peligroso y sólo debe utilizarse bajo supervisión cualificada ***El aprendiz eléctrico puede aprender a reconocer algunos de los síntomas más comunes y sus causas encontradas durante la
Reasignación de un UPS muerto en un gabinete de controlador Motor CNC

Reasignación de un UPS muerto en un gabinete de controlador Motor CNC

/ * definiciones de estilos * / tabla. MsoNormalTable {mso-estilo-name: "Tabla Normal"; mso-tstyle-rowband-tamaño: 0; mso-tstyle-colband-tamaño: 0; mso-estilo-noshow:yes; mso-estilo-prioridad: 99; mso-estilo-qformat:yes; mso-estilo-parent: "
Cómo hacer un motor de vacío de lego

Cómo hacer un motor de vacío de lego

todo lo que siempre quería hacer es un motor de lego real de trabajo.así que intenté una y otra vez pero perdidas.pero por lo menos...trabajóasí me sale acerca de lo que yo quería hacer un instructable sobre élasí que aquí está.Si ves un montón de vo
Robot de obstáculos evitando L298N puente H doble controlador Motor y sensor ultrasónico

Robot de obstáculos evitando L298N puente H doble controlador Motor y sensor ultrasónico

¡ Hola chicos!Aquí les dejo algunas imágenes del robot:el hardware necesario:Arduino protoboard.protoboard.sensor de ultrasonidos.2 motores DCcables.Regulador del motor L298N puente h dual.chasis de aluminio.el código de arduino:http://SH.St/PQEQT¡¡B
Znap Lego Robot

Znap Lego Robot

Este tutorial sirve de guía a la construcción y programación el robot monstruo pequeño, feroz y autónoma Znap. A través del proyecto, usted aprenderá no sólo construcción de lego pero EV3 programación. Asegúrese de leer cuidadosamente cada paso, util
Simple y de bajo costo 6 patas araña Lego Robot

Simple y de bajo costo 6 patas araña Lego Robot

Lo siento por el tipo de acometida para este documento.Se trata de un simple 6 piernas, 12 servo mini araña y hacer usa de Lego placa, puede agregar más lego en su diseño final. El costo es de solo 12 servos mini + 3d impreso montaje de Lego tu LegoP
Chasis de LEGO robot de frambuesa Pi

Chasis de LEGO robot de frambuesa Pi

Soy bastante nuevo en Raspberry Pi y uno de los proyectos que quería probar era construir un robot. Así que compré "CamJam Edukit 3: Robótica". Creo que es un kit de la robusteza buena, porque es fácil seguir las hojas de trabajo para ayudar con
LEGO Robot

LEGO Robot

mi cuarto robot de Lego hasta la fecha. No se olvide de favorito y también seguirme ya me ayudan muchos.Paso 1: Parte cuenta Paso 2: Cuerpo y brazos The last pic is of what you should now havePaso 3: cabeza Paso 4: Piernas y pies Make this twicePaso
Como hacer un Lego Robot Mech

Como hacer un Lego Robot Mech

si usted necesita un mech de Lego para destruir una ciudad, luchar contra un malo o cualquier otra cosa, aquí es una buena construcción.Paso 1: materialesPaso 2: cuerpo Paso 3: piernas Paso 4: cabeza Paso 5: Garra brazo Paso 6: El brazo lanzallamas P
LEGO Robot que resuelve un cubo de Rubik

LEGO Robot que resuelve un cubo de Rubik

este robot está hecho de un lego mindstromPaso 1: materiales 1. Lego mindstrom 2. Un ordenador 3. Un cubo de rubikPaso 2: construcción Ir a http://tiltedtwister.com/tiltedtwister2.html y obtener las instrucciones y luego descargar las instrucciones y
Cuatro grados de libertad Lego Robot brazo hecho de dos Robots Thymio

Cuatro grados de libertad Lego Robot brazo hecho de dos Robots Thymio

este grado 4 del brazo de robot de libertad está hecho de dos Thymio Robots y un montón de lego.  Las ruedas pequeñas lego rota delante de los sensores de proximidad para medir la distancia real recorrida.Este brazo robot fue creado por: Dr. Stéphane
Lego Robot de guiado GPS

Lego Robot de guiado GPS

cómo hacer un robot guiado por GPS en 10 minutos o menos.Ver todo el proyecto, paso a paso, en la Web de dexterindustries:http://dexterindustries.com/Project-10MinuteBot-DIGPS.htmlEl robot se puede programar fácilmente con NXT-G, un sencillo lenguaje