Proyecto base móvil y brazo robotico usando transmicion RF
[/b]
Bueno, abro este tema como una especie de registro de las actividades que voy a ir desempeñando en la construcción de mi robot.
Seria mi 2° proyecto de electrónica en grán escala y mi 1° que utilice microcontroladores y RF
La idea que tengo la baso en estos robots que vi en internet. uno es inalámbrico y el otro es con cables.
(http://img252.imageshack.us/img252/6060/talonyt8.jpg)
(http://img511.imageshack.us/img511/2996/robothornetvh2.jpg)
El brazo lo diseño en base al Scorbot, un pequeño brazo robótico que tenemos en mi escuela.
(http://img513.imageshack.us/img513/7568/scorbotworkcenterpn7.jpg)
Usando un poco el Solid Edge fui empezando a diseñar esto, un esbozo de lo que seria el equipo armado... contaria tambien con una camara y microfono inalambrico que todavia no ubique en el diseño.
(http://img101.imageshack.us/img101/6689/inicialpe9.png)
La parte de control del robot seria ubicada en un maletin de aluminio en el que tendriamos los controles de motores, luces, la parte de comunicacion inalambrica RF y un monitor para la camara. ademas de una bateria de electrolito absorvido para la alimentacion... en el robot esta la electronica del receptor RF, los drivers de los motores y luces y una o dos baterias de electrolito absorvido...
Esa es la idea básica...
AHORA NECESITO LA AYUDA DE LOS QUE SABEN DEL TEMA :P :P :P
Necesito lograr hacer que un microcontrolador lea los joysticks y genere una palabra para cada motor, o sea:
n° motor paso direccion
1 1 0
ahi indica que el motor 1 esta en estado de giro y en direccion izquierda (abajo)
luego si lo suelto que genere el 1 0 0 asi le quita el estado de paso
para otro motor, seria
2 1 1 por ejemplo
en total son 10 motores los que voy a usar, todos paso a paso...
necesito orientacion para programar un micro que genere la palabra, y uno que lo lea, y en base a eso habilitar salidas del pic para lo deseado... por ejemplo:
si el motor 1 avanza hacia la derecha ( 1 1 1) que el pic que reciba ese 1 1 1 ponga en estado alto 2 salidas del controlador (a y b) por ejemplo, conectadas al driver del motor...
si recibe 2 1 0 por ejemplo, que se habilite el pin c del microcontrolador
el emisor supongo que para leer el joystick necesita 30 entradas (10 de numero de motor, 10 de paso y 10 de dir)
y el receptor necesita 1 entrada que lea la palabra y 20 salidas (10 de paso y 10 de dir)
todo se enviaria a través de un circuito como este: http://robots-argentina.com.ar/Prueba_RFLink.htm
con integrados HT12E y HT12D con los transmisores de RF
alguien sabe como hacer esto?? yo ni idea... y si alguien conoce algo mas eficiente se lo agradeceria mucho :) :)