TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: Gargantua en 02 de Enero de 2009, 21:55:40

Título: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 02 de Enero de 2009, 21:55:40
Las Novedades,  archivos,  explicacion mas a fondo y actualizaciones http://sos-robots.com/Tarjeta_H6.html (http://sos-robots.com/Tarjeta_H6.html)

*Introduccion:

Siempre me ha interesado la robotica y pues como nunca tuve la oportunidad de tomar cursos de robotica tuve un aprendizaje autodidacta mediante el internet.

Este es el primer proyecto 100% mio, ya que yo cree todo el diseño de la placa desde 0, los programas estan basados en easyHID, para el control, espero que les sea de utilidad, saludos y suerte.

*Un poco de Historia de como surgio el proyecto:

Bueno desde hace tiempo empeze en el mundo de la robotica armando robots BEAM y despues pase a los micros con los basic stamp, hace poco inicie con los pics de microchip y de ahi he ido

aprendiendo poco a poco, pero pues siempre armando proyectos que encuentro en internet, pero en diciembre del 2008 me regalaron de navidad un brazo robotico muy sencillo que se manejaba

por control alambrico y la verdad es que no tenia mucho de especial, asi que mi hermano me dijo aver haslo automatico y yo bueno empeze a trabajar en un encillo circuito para controlar por USB

los 5 motores del brazo usando mi programa favorito el VB6, asi que puse manos a la obra y este es el resultado.

*Proyecto:

El proyecto es una placa USB de control de motores DC, mediante el pic 18F4550 y varios L298N.  Realmente el circuito es muy sencillo usa la alimentacion del usb para la placa y la alimentacion

original del brazo para los motores, calro que este circuito puede usarse para manejar cualquier tipo de motores para otros proyectos.

El brazo (http://www.robodacta.com.mx/activacioncart-producto.asp?ProductoID=514&CategoriaID=20&SubCategoriaID=33)

El firmware es una simple modificacion del easyhid de microcode studio (Picbasic)

El Software PC es un programa en VB6 que detecta las pulsaciones del teclado y manda las ordenes al pic.


*Fotos:

(http://img222.imageshack.us/img222/6285/s6300158bh4.th.jpg) (http://img222.imageshack.us/my.php?image=s6300158bh4.jpg)
(http://img379.imageshack.us/img379/1640/s6300159mh5.th.jpg) (http://img379.imageshack.us/my.php?image=s6300159mh5.jpg)
(http://img379.imageshack.us/img379/8720/s6300160ls6.th.jpg) (http://img379.imageshack.us/my.php?image=s6300160ls6.jpg)
(http://img222.imageshack.us/img222/2348/s6300161ab0.th.jpg) (http://img222.imageshack.us/my.php?image=s6300161ab0.jpg)

Lista de materiales:

1.- (1) PIC18F4550
2.- (1) Capacitor 47uF
3.- (1) Cristal 4 Mhz
4.- (1) Resistencia 220 ohms (Calquier valor vale solo es el pullup para el reset)
5.- (3) L298N (http://www.robodacta.com.mx/activacioncart-producto.asp?ProductoID=325&CategoriaID=31&SubCategoriaID=100)
6.- (1) Tira 40 Pines Macho (http://www.robodacta.com.mx/activacioncart-producto.asp?ProductoID=403&CategoriaID=29&SubCategoriaID=78)
7.- (1) Tira 40 Pines Hembra (http://www.robodacta.com.mx/activacioncart-producto.asp?ProductoID=400&CategoriaID=29&SubCategoriaID=78)
8.- (1) Terminal chica de 2 bornes para voltaje (http://www.steren.com.mx/catalogo/interior3.asp?pdto=TRT-02)
9.- (1) Plug USB (http://www.steren.com.mx/catalogo/interior3.asp?pdto=500-500)
10.- (1) Base para circuito integrado de 40 pines

Extras:
Cables.

*Observaciones:

hay varios jumpers que unir,  estos estan dibujados en la ultima capa del circuito(capa verde), en la capa verde represente las uniones que se tendran que hacer con cables entre varios puntos del circuito. ( todas las uniones son 1 a 1 quiere decir nunca se cruzan uans con otras van de un puno a otro sin juntarse)

*Como conectar a la placa el brazo?
En el arcivo de Express PBC estan nombrados los motores y como se deven conectar Ejemplo en el puesto M1 se conecta el codo con la polaridad Negro - Azul.

M1 - Codo -  Negro/Azul
M2 - Muñeca - Azul/ Negro
M3 - Base -  Negro/ Naranja
M4 - Hombro - Negro/ Naranja
M5 - Mano -  Negro/Amarillo
M6 es auxiliar No se usa

*Como funciona el programa de VB6?

Primero corre el exe y aparecera un ventana de programa en blanco, eso quiere decir que el programa inicio, despues conetala placa al usb del pc y devera aparecer en la ventana del programa

conexion. con esto estas listo.

*Como mover el brazo?

Para mover el brazo asegurate de tener seleccionada la ventana del programa( que este arriva de las demas) y despues usa las felchas del teclado para mover

Tomar en cuenta lo siguiente:

De abajo a arriba los motores son:

Base
Hombro
Codo
Muñeca
Pinza

Combinaciones:

Izquierda                  ----> Base a la izquierda
Derecha                   ---->  Base a la Derecha
Arriba                       ---->  Hombro hacia abajo
Abajo                       ---->  Hombro hacia Arriba

Shift + Izquierda    ---->   Codo hacia abajo
Shift + Derecha     ---->   Codo hacia Arriba
Shift + Arriba         ---->   Muñeca hacia Arriba
Shift + Abajo          ---->   Muñeca hacia Abajo

A                              ----> Abrir Pinza
S                              ----> Cerrar Pinza


Hay algo imporante a tener en cuenta cuando preciones por ejemplo Shift + Izqueirda No debes dejar de precionar shift hasta despues que sueltes el izquierdo sino el programa no interpretara el

alto y el motor seguria hasta que sueltes shift + izquierda.

*Exlicaciones de como fuenciona la placa:

Primero el firmware al conectarse a USB queda a la espera de 2 series de 8 bits, cada 2 bits manejan un motor ("01" Gira a un lado, "10" gira al otro) , pero como la placa se limita a 6 motores; en

la serie 2 los primeros 4 bits siempre seran 0.

Ejemplo:

Serie 1: 0101 0101 Esto es igual a: "M4 M3" "M2 M1"
Serie 2: 0000 0101 Esto es igual a: "00 00"  "M5 M6" ( en esta serie los 4bits del principio siempre seran 0)

Esto quiere decir que La serie1 Activa el portB del pic y la serie 2 el portD

PortB.7 = M4
PortB.6 = M4
PortB.5 = M3
PortB.4 = M3
PortB.3 = M2
PortB.2 = M2
PortB.1 = M1
PortB.0 = M1

PortD.7
PortD.6
PortD.5
PortD.4
PortD.3 = M5
PortD.2 = M5
PortD.1 = M6
PortD.0 = M6

Entonces el programade VB6 lo que hace es detectar la pulsacion de las teclas y enviar las 2 cadesnas poniendo un "1" donde quiere que se mueva cada motor y como escanea todas las teclas

antes de enviar puedes mover todos los motores a la vez o combianrlos como mejor te convenga.

Teclas en VB6:

Keycode #37 = Izquierda
Keycode #38 = Arriba
Keycode #39 = Derecha
Keycode #40 = Abajo

vbKeyA = A
vbKeyS = S

*Planes a futuro:

A futuro pienso implementar un programa para implementar rutinas repetibles como un brazo robotico industrial.

Otra seria un enlaze inalambrico entre la pc y el brazo.

Implementacion de sensores (encoders) para aplicar sienmatica inversa al programa.

Sensores de precion en la tenaza.

Agregar 1 grado de libertad mas. (muñeca Izq-Der)

Creacion de un brazo mas grande con motores mas potentes

Bueno espero que les sirva y lo disfruten, cualquier duda o comentario aganlo saber en este tema, saludos y suerte.
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: AKENAFAB en 02 de Enero de 2009, 22:02:47
Bienvenido compa!


Felicitaciones y gracia spor compartir !

ADemás note que eres de México  xD.

Lo del brazo industrial si que esta weno , es un rollo muy padre.

Saludos!


Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: jfh900 en 02 de Enero de 2009, 23:24:32
Gargantua enhorabuena por tu trabajo, y animo, con la edad que tienes puedes llegar muy lejos.

Un saludo
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: migsantiago en 03 de Enero de 2009, 00:01:46
Te felicito por tu trabajo, y a tu hermano por motivarte a hacerlo.

Sigue echándole ganas a tu autoaprendizaje, verás que te abrirá puertas en donde sea.

P.D. Los links de los thumbnails no funcionan.
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 03 de Enero de 2009, 02:04:54
Muchas gracias y que bueno que les aya gustado, mas tarde subire unas mejores fotos tomadas con una buena camara saludos
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Nocturno en 03 de Enero de 2009, 04:13:11
Felicidades por tu proyecto, Alan, y muchas gracias por compartirlo con nosotros.
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Algec en 03 de Enero de 2009, 10:59:35
ENhorabuena, mis felicitaciones, y gracias por compartir, si todos hiciesemos esto el foro seria lo que debe ser, aun mejor.
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 07 de Enero de 2009, 01:43:16
Hola Posteo para Avisar que entre ayer y hoy Termine el modo Secuencial, no es el mas avazado pero cumple su funcion por ahora, bueno,  Este modo funciona de la sigunete manera:

*MODO AUTOMATICO:

La controladora Recive 255 Bytes de Informacion 128 Bytes de Acciones Y 128 De Duracion de las mimas en un arreglo de Accion(1)-Duracion(1)-Accion(2)-Duracion(2)...Accion(128)-Duracion(128)
Y los almacena en su EEPROM interna para despues reproducir la secuencia en orden en un loop infinito.

Las acciones estan numeradas como:

# 1 Girar Base a la Derecha   ("00000001")
# 2 Girar Base a la Izquierda ("00000010")
# 3 Mover Hombro Atras        ("00000011")
# 4 Mover Hombro Adelante  ("00000100")
# 5 Mover Codo Atras             ("00000101")
# 6 Mover Codo Adelante       ("00000110")
# 7 Mover Muñeca Adelante  ("00000111")
# 8 Mover Muñeca Atras        ("00001000")
# 9 Abrir Pinza                          ("00001001")
# 10 Cerrar Pinza                     ("00001010")

Esto quiere decir que puede hacer hasta 128 acciones con una duracion maxima de 255 segundos cada una.

Aqui dejo una foto del programa secuenciador y los archivos.

*FOTOS:
(http://img296.imageshack.us/img296/7245/dibujomq5.th.jpg) (http://img296.imageshack.us/my.php?image=dibujomq5.jpg)


*IMPORTANTE: Mientras hacia pruebas me di cuenta que la placa controladora, no se podria programar por ISCP porque la resistencia pull-up dava un error de voltaje, asi que modifique el ciruito y agrege un jumper, para selecionar modo de programacion ISCP o Correr el programa.


*Ahora quedan Pendientes:

1.- Estilizar los programas y hacer una nueva placa definitiva, estetica, con boton para reproducir secuencias almacenadas y con puentes H encapsulado DIP.
2.- Comunicacion Inlambrica por RF o Wifi.
3.- Sensores Encoder Para cinematica inversa.
4.- Sensores Precion en tenaza.
5.- Agregar un grado de libertad mas.
6.- Crear una nueva verciond e la placa con puentes H de alto poder y espacio para su disipador.
7.- Crear un brazo mas grande cn mejores motores.
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 08 de Enero de 2009, 22:40:50
Hola este mensaje es para informar que ya logre un nuevo programa compatible con el firmware2 de la controladora que maneja el Brazo con cualquier joystick compatible con windows.


*USO Joystick:

Con el programa para Joystick Es muy facil solo corre el programa conecten el Joystick Minimo de 4 botones y conecten el brazo.

El brazo se movera a los lados , adelante y atras usando el joystick.
Si se preciona el boton 1 y adelante o atras, se movera la muñeca.
SI se Preciona el boton 2 y adelante o atras, se movera el codo.
Si se preciona 3 se abre la pinza.
Si se preciona 4 se cierra la pinza.

*VIDEO:


Saludos.
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 14 de Enero de 2009, 00:09:42
Hola a todos de nuevo, Ya esta Lista Casi lista la vercion 3 de la controladora, Que incluye nuevas mejoras, como:

*Puerto ISCP.
*LED Inidicadr de encendido.
*Alimentacion externa para la electronica librandose de la pc (Actualemnte tiene que provenir de un fuente regulada de 5 volts).
*habilita todas las E/S del pic.

*Fotos:

(http://img243.imageshack.us/img243/4411/s6300167oc1.th.jpg) (http://img243.imageshack.us/my.php?image=s6300167oc1.jpg)

La verdad es que cuando la estava soldando me di cuenta que podria mejorarla, asi que ya ando trabajando en la vercion 4 que por el momento incluira:

*Un regulador para la alimentacion Externa NO USB.
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: AKENAFAB en 14 de Enero de 2009, 05:07:42
Que bien lo estas controlando!

Saludos!
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: luisjairo03 en 13 de Febrero de 2009, 18:58:02
Hola,

Te felicito por tan grandioso trabajo.

He estado siguiendo todo este proceso por el que has pasado y me parece muy interesante.

Y posiblemente me puedas ayudar.

Soy de Colombia, terminando ultimo semestre de Electromedicia, estoy trabajando en el proyecto final, algo mas bien sencillo, resulta que mi pensar era hacer un brazo mecanico enfocado en salud, como por decir una protesis, pero desde el principio siempre tuve dificultad, ya que la parte mecanica no la sabia, entonces encontre el OWI-535 y lo compre, para poder implementarlo con el mismo, pero sigo teniendo dificultad, ya que la idea era trabajarlo con PICS, y lo que se nos enseño fue muy limitado. Obviamente a penas encontre tu trabajo decidi intetar hacerlo, pero hay algunas dficultades por algunas dudas.

Nose si habria la posibilidad de que me ayudaras, te lo agradeceria bastante.

Tengo dudas como: cuando llegue a trabajar con los PICS, tenia entendido que al quemarlo solo se hacia con un archivo, veo que en tu trabajo hay varios archivos, nose si es que todos se queman en el PIC, o es que se quema solo uno, cual se de estos se quema o queman en el PIC?.

Que lenguaje de programacion utilizaste para el programa del PC?

baje el programa para poder ver el circuito a montar hay unos puntos que quedan libres, para que son?

en fin, realmente soy nuevo en este foro, de igual cualquier cosa mi correo es luisjairo03@gmail.com

Te agradezco tu atencion y colaboracion.

Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 14 de Febrero de 2009, 14:19:33
Hola, Claro para eso estamos en el foro.

1.- El archivo qeu se quema al pic esta en la carpeta "Firmware PIC HEX" y tiene por nombre: "GUSB3.hex"
2.- El firmware esta escrito en Pic Basic Pro
3.- Los puntos libres son para posibles expanciones del pic, como sensores, leds, etc.
4.- En la placa, la capa roja son las conexiones de cobre, la capa verde son conexiones que tendras que hacer con cables (estas conexiones son punto a punto NO SE CRUZAN NUNCA Ojo con esto).

5.- cualuier cosa no dudes en preguntar por aqui o por msn.

saludos y suerte.
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 24 de Mayo de 2009, 14:58:47
Hola a todos por algun motivo se borraron los archivos del servidor de filefront, asi que decidi subir un nuevo zip con todos los archivos:

Circuito, Hex, Archivos PBP, Manual, Automatico, Joystick. Disfruten.

*Archivos: (Rcuerden que nesesitan tener easy HID instalado o pic basic pro para que funcione.)

http://postdownload.filefront.com/13801236//e44187d2130bcbb4dc2892964db9671dfccb6d71eacd2c6c74f85c61d522aedcfe82373d4905615f
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: omarsh en 09 de Septiembre de 2009, 01:29:55
Tu trabajo esta genial
Soy un súper principiante y el otro día vi el brazo en la tienda y me justo pero considere que sería genial que se pudiera conectar a la PC pero no tengo mi idea de que se necesitaba.

Pero tú ya lo resolviste y mejoraste. :shock:

Me puedes ayudar por lo pronto voy a conseguir los componentes, en la lista que publicaste en el Instructivo. Es todo o con las actualizaciones hay que comprar algo más?

Espero no tengas inconveniente en ayudarme a replicar tu Brazo. :lol:

Omar



Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 09 de Septiembre de 2009, 11:34:46
Hola que bueno que te agrade el proyecto, de que parte de mexico eres?? la mayor parte de als peizas las puedes conseguir en steren, exepto el L298N y El pic 18f4550 , mmm Supongo que tienes el quemador de pics verdad?

Para hacer la placa el metodo que ams me ha resultado es imprimir en una hoja normal con mi impresora de inyeccion y luego ir a la papeleria y decirles que me saquen una copia en una hoja de papel fotografico, (La hoja la llevo yo).

La unica diferencia es que agrege un regulador de voltaje de 5 voltios y que tambien nesesitas una Terminal chica de 2 bornes para voltaje adicional. lo demas se queda igual. 

El PCB esta en "ExpressPCB"

Ojo:

1.- Las pistas de cobre son la capa roja.
2.- La capa verde son conexions que deves hacer de punto a punto con cables.
3- Cuando veas 3 agujeros segidos entre dos lienas gruesas amarillas, es un jumper selector, vas a poneer 3 pines y comprar un jumper (cosa negra que une dos pines) y dependinedo de donde la pongas selecionaras por ejemplo entre programar por ISCP, o correr programa, y tembien selecionaras entre voltaje externo para pic o voltaje USB.

Culauiqer cosa puede spreguntar por aqui o por mail, saludos y mucha suerte.
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: omarsh en 09 de Septiembre de 2009, 15:04:49
Gracias por tu respuesta tan pronta.

Soy de Cuernavaca y que aquí en Steren buscare las piezas y las otras espero conseguirlas en una electrónica que esta por aquí. Aunque el brazo solo les queda armado y lo quería desarmado para empezar desde ahí.

Como te podre pasar mi correo para poder estar en contacto????

Sobre el quemador de PIC no lo tengo.  Pero espero poder encontrar aquí el cómo hacerlo, o tu tiene alguna pagina que me sugieras???

La otra con que abro los archivos de .PCB o que programas utlizas????
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: NANO1985 en 09 de Septiembre de 2009, 15:09:08
BIENVENIDO AL FORO!!! felicitaciones por el proyecto, muy bueno y muchas gracias por compartir tus conocimientos en éste foro.-
saludos!  8)
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 09 de Septiembre de 2009, 15:19:25
Revisa mi perfil para ver mi mail, Bueno Como dije los archivos PCB se abern con un programa llamado "Express PCB" es gratuito lo ayas en google.

Yo compre un quemador en mercado libre, puedes checar aveces en las tiendas de eletronica queman los pics.


Saludos
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 16 de Septiembre de 2009, 12:40:14
El Firmware ya fue liberado en nuestra pagina oficial sos-robots.com para mas informacion de la tarjeta   http://sos-robots.com/Tarjeta_H6.html  (http://sos-robots.com/Tarjeta_H6.html)
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: luisjairo03 en 14 de Octubre de 2009, 17:25:56
Hola mira no se si tu me puedes ayudar con unas inquietudes que tengo acerca del proyecto.

La primera que tengo es que instalo el EasyHID y me aparece un cuadro el cual me pregunta lo siguiente:

Company Name
Product Name
Serial Number

No se que colocar en estos espacios, despues de esto le doy next y me aparece una ventana para configurar, luego de darle siguiente aparece un cuadro para configurar el proyecto donde aparece la ubicacion del archivo, el pic, y un compilador, que debo hacer para que esto funcione y cual es la configuracion.

El Puerto ISCP lo puedo conseguir en las tiendas de electronica y para que sirve es que no he podido entender muy bien de que se trata y para que sirve.

y mi ultima inquietud es que el pic lo estoy quemando por el programa WINPIC800 pero al momento de quemarlo me aparece un error no se si tu tengas algun conocimiento sobre esto y me puedas ayudar.


Por lo pronto eso es todo y le agradezco la ayuda que me puedas proporcionar y te felicito por este buen proyecto :-/
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 14 de Octubre de 2009, 22:50:11
HOla, mira el easy hid nadamas lo nesesitas instalar para tener las libreri tu no lo abras ni nada, El puerto ISCP es una capacidad de los pics de programarse una vez instalados en el circuito ahi puedes poner cualquier tipo de conector, mmm encuanto al winpic la verdad no sabria decirte yo creo que el problema es los fusibles de configuracion de el pic, pero no se usar winpic, sry.

Saludos y suerte culaquier duda aqui ando, checa ambien la info extendida en www.sos-robots.com
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: luisjairo03 en 19 de Octubre de 2009, 16:38:45
Hola mira tengo varias preguntas por hacerte:
 
Primero me gustaría que me aclararas algo sobre VOLTAJE NO USB/USB dices que es un Jumper de selección de voltaje para la electrónica pero me gustaría que me dijeras en que pines debe ir el Jumper, otra inquietud que tengo es cual es la diferencia entre el VOLTAJE NO USB/USB y el VOLTAJE NO USB que no logro entender de que se tratan cada uno.
Acerca del PROG/RUN me pasa casi lo mismo que con el VOLTAJE NO USB/USB no se en cuales pines colocar el Jumper l,  en la versión 3 revisada hay un regulador de voltaje de 5 voltios que referencia me recomiendas?

Por fa explícame como debe de colocar los Jumper en el puerto ISCP tengo muchas dudas sobre este puerto?

Muchas gracias por toda la informacion que me puedas dar sobre tu proyecto y todas las dudas que me puedas aclarar
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 19 de Octubre de 2009, 19:06:31
Veamos, mira el voltaje NoUSB  es un voltaje extrerno que aplicas en lugar de usar el voltaje de el purerto USB (Recordemos que los puertos USB propocrionan 5 volts)

Los Jumpers nadamas son : El de voltaje (NOUSB/USB) y el de modo (RUN/PROG) En todos los jumpers el comun es el centro y las orillas selecionan entre uno u otro.

ejemplo:

i                i                  i
No USB   Comun           USB

Si sleciono comun y nousb estoy usando el voltaje extreno, pero si sleciono comun y USB suo el voltaje usb. lo mismo pasa para run/PROG


El puerto ISCP es una conexion hembra para 5 cables algunos programadores tienen una salida ISCP que simplemnte conectaras en ese puerto para programar el pic.

Saludos y suerte
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: luisjairo03 en 20 de Octubre de 2009, 01:11:43
Hola, Gracias por tu colaboración.

Mira ya se hizo la plaqueta, se programo el pic, se montaron todos los componentes pero al conectar el USB al computador, este intenta reconocer el USB pero pide una especie de controlador para su funcionamiento y empieza a funcionar solo uno de los motores continuamente sin dar orden alguna en los programas (Manual, Secuenciado y Joystick), es decir está trabajando directo.

Es obvio que no podrás resolver estos errores pero posiblemente te haya pasado o tengas alguna idea de cómo resolverlos, la pregunta es ¿afectara en algo el sistema operativo? Ya que se está utilizando Windows Vista Home Premium. No sé cual sea la razón pero me imagino que los motores deben trabajar todos y como ya te lo dije en este caso solo trabaja uno de forma directa  que es donde va conectado el Hombro no se sabe si tenga algo que ver la forma como se conecto el USB que entra al computador si tú me puedes colaborar con la forma de conectar los pines en el USB te lo agradecería.

Note algo en las últimas pruebas que hice y es que cada vez que conecto el USB al computador se prende un motor diferente y el led del brazo no prende ¿será que tienes alguna idea sobre los que está sucediendo? Si me puedes colaborar te lo agradecería, que pena molestarte tanto  disculpa mi atrevimiento. :oops:
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 20 de Octubre de 2009, 12:28:27
MMm la placa al conctarla al USB no debe mover nada en lo absoluto hasta que abras el programa y ejecutes alguna accion.

http://todohard.awardspace.com/docs/ConectorUSB/ ahi puedes verificar como se conectan las patitas de el USB.

Yo tambien tengo windows vista home premium y funciona perfecto, funciona en cualquiera mayor a XP.

cuando la conectas se debe escuchar el sonido de USB conectado en la pc, y desconectado cuando la desconectas, ademas cuando habras los programas debera decir conexion en la partde superior.


saluos y suerte
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 20 de Octubre de 2009, 12:31:50
MMm la placa al conctarla al USB no debe mover nada en lo absoluto hasta que abras el programa y ejecutes alguna accion.

http://todohard.awardspace.com/docs/ConectorUSB/ ahi puedes verificar como se conectan las patitas de el USB.

Yo tambien tengo windows vista home premium y funciona perfecto, funciona en cualquiera mayor a XP.

cuando la conectas se debe escuchar el sonido de USB conectado en la pc, y desconectado cuando la desconectas, ademas cuando habras los programas debera decir conexion en la partde superior.


saluos y suerte
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: luisjairo03 en 20 de Octubre de 2009, 18:31:05
Mira ya hice todo lo que tú me dijiste pero no pasa nada el brazo sigue por lo mismo trabajando de forma directa y en ninguno de los programas aparece la palabra conexión, no sé por qué está presentando este problema.
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: luisjairo03 en 20 de Octubre de 2009, 23:15:14
Estoy haciendo pruebas para encontrar posibles fallas, pero tengo dudas si es normal que aparezca el no reconocimieto del USB como muestra en la foto que adjunte y si es así no se si se deba por mala programacion del PIC.
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: Gargantua en 21 de Octubre de 2009, 11:02:39
eso suele aparecer cuando conectas D+ y D- al revez
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: omarsh en 24 de Noviembre de 2009, 10:58:40
Mira ya hice todo lo que tú me dijiste pero no pasa nada el brazo sigue por lo mismo trabajando de forma directa y en ninguno de los programas aparece la palabra conexión, no sé por qué está presentando este problema.

Luisjairo03 tengo los  mismos problemas que tu, me puedes decir como lo resolviste?????

Gracias
Título: Re: Controladora USB Brazo Robotico OWI-535
Publicado por: BasicOs en 12 de Abril de 2010, 18:51:37
Me pareció muy interesante este hilo ya que estoy programando este brazo para hacer funciones en el mundo real muy facilmente.

En este hilo del OWI-535 que estamos haciendo,  no usamos VB6 sino con Autoit (es un lenguaje de programación VB-Killer) y además ligerisimo, con soporte de su comunidad, libre de distribuir y de usar.

(http://www.emesn.com/autoitforum/download/file.php?id=100)

Aquí info ampliada:

http://www.emesn.com/autoitforum/viewtopic.php?f=19&t=2052

y la compra en:

http://www.emesn.com/autoitforum/viewtopic.php?f=19&t=2089&p=7959#p7959

Si alguien desea usar esta INTERFACE de tarjeta con Autoit es muy sencillo que lo pueda usar ya que Autoit es muy facil de aprender y más para un uso tan específico y concreto en que hay funciones listas para usar.

Ejemplo: con un solo comando SEND("Tecla") envia teclas al pc para gestionar el brazo (con el USB oficial de OWI) o con los clicks del ratón presionando los botones.

Salu22:)
BasicOs
PD: Aquí comentamos como hacer controladores de software "universales" usando los interfaces gráficos del fabricante (para un uso hiperRápido y facil) ya que hay un Grabador de teclas (macros) en Autoit que memoriza lo que se va pulsando:
(http://www.emesn.com/autoitforum/download/file.php?id=102)