viernes, 23 de octubre de 2009

Parte Electronica del Proyecto Montada en Vaquelita

A continuacion, les dejo la parte electronica montada en sus vaquelitas, mmm... creo que eso es todo jaja... si falta algo lo agrego en otra publicacion. ando pensando colocarle la comunicacion por RF, pero no quiere andar asi que si d aqui a la fecha de presentacion no lo logro sera todo cableado. asi que esperemos que pueda hacerlo por RF :D... en la imagen se ve el modulo receptor.

Sistema de recepcion del Robot, este circuito le envia a la pc los datos de las mediciones del robot, un consejo no usen este tipo de baterias, a mi me ocaciono fallas de comunicacion y pensando que era problema del pic perdi tiempo valicios hasta q decidi cambiar la fuente de alimentacion del circuito y listo funcionando bello.

Circuito del cerebro del robot, he aqui el circuito que se encargará de medir y reconocer todo lo que está sucediendo a su alrededor, aqui no tiene montado nada.

Puente H, que controlará el motor del elevador

Circuito para el MCLR



Circuito regulador de voltaje de 12, 9 y 5 V con puente rectificador en caso de colocarle un transformador.


Vista Superior del puente rectificador



Circuito para medir Temperatura.



Circuito para medir Humedad

Circuito de control de encendido de Luces frontales del Robot

Otra vista del circuito

lunes, 19 de octubre de 2009

PRUEBA DE COMUNICACION Nro. 1 ENTRE LOS PICS Y LA PC

La comunicacion se realiza por el puerto UART de los dos pics de manera serial, el pic maestro (Robot) le envia datos bit a bit al esclavo(Control) que los ordenara a medida que va llegando mediante el protocolo implementado en los pics, de tal manera despues de ordenarlos los envia a la pc por el puerto serial todo esto mediante RS232, el significado de las letras son

H = Humedad (Valor preestablecido por software)

T = Temperatura (Valor medido en ese momento)

D = Distancia (Valor preestablecido por software)

luego escribire el protocolo usado para esta comunicacion, ya que la comunicacion entre el Robot y el Control es de un solo sentido, es decir solo el Robot le enviará datos al Control

Aqui les dejo el video de la Prueba realizada. puedes verlo desde Aqui



sábado, 3 de octubre de 2009

Repositorio de Electronica y Emulation para Desarrollo Linux

Ya hay un repositorio de desarollo para micero dispositivos, en http://74.86.158.5/~op0014t/mckayemu/massenkoh-deb/devel-micro/ se pueden revisar los paquetes, las herramientas nuevas son cross-compiladores como el wla-dx o la suite cc64 que es para compilar en emuladores como ATARY, GB, NES y otros que usan los micros motorola o Z80 famosos. Este repositoro es completamente compatible para versiones de linux etch, sarge y lenny.

Otra característica importante es la gran interaccion y sincronizacion entre los paquetes para desarrollar en micros PIC, especialmente el 16XX, y la actualizacion del gran odissey, ademas de un framework (puf) para un facil manejo de la plataforma en linux. Los ides estan tambien presentes en versiones actualizadas.

Otra de las innovaciones con respecto a otros paquetes similares, es la documentacion y la zona de desarrollo, ubicadas en /var/emulation/devel, la documentacion es extensa y muy actualizada, esta es la principal diferencia con respecto a otros paquetes.

Esta suite se espera que sea incluida en el ultimo release de VENENUX 0.8, puesto que es la unica rama de dicho repo que es libre.

miércoles, 2 de septiembre de 2009

Una Vision preeliminar de como verá el robot la zona de Riesgo (Prueba 3)

Video de muestra de como el robot estará observando la zona de alto riesgo, y como se moveria en una superficie plana y con varios obstaculos.

Pronto Publicaré el robot trabajando con su respectivo software...

si no puedes ver el video da click aqui



Problema con el control de traccion del motor (SOLUCIONADO el 25/08/2009)

La falla ocurrio el 20 de agosto, ya que mientras se hacia una prueba un de los motores se atascó y generando un sobre calentamiento de un componente ocacionando que dejara de funcionar el componente dañado era el MP4104 (en la imagen siguiente es la que está enmarcada en rojo) al darle click veran el datasheet del componente, este componente no fue localizado en la zona y se tuvo que realizar una adapatacion , esa adaptacion fue conformado por 4 transistores de de potencia tipo Darlingtong, el componente de sustitucion fueron 4 TIP122 que realizaban y era el reemplazo perfecto para el Puente H que conformabá el MP4104,

La falla que ocacionaba era que uno de los motores no giraba en un sentedio, este sentido hacia que el robot no retrocediara como deberia de hacerlo en perfectas condiciones.

Otros componentes que podia causar la falla era un transistor de suicheo el STS9014 (encuadrado de color amarillo) o el transistor de potencia 2SA1357 (encuadrado de color azul)

a continuacion fotos de la sustitucion del del componente

Analisis de la falla


Realizando el montajede los 4 darlingtong para la sustitucion







La adaptacion lista y funcional :D...


Aqui se aprecia el componente dañado y el circuito que se uso para sustituirla.

A continuacion video ya funcionando :D como se debe...