Este documento describe un proyecto de robotica para crear un carro de juguete con sensores que pueda evitar choques. El proyecto utilizará elementos electrónicos reutilizables como un carro usado, sensores, y un control remoto. El carro será capaz de moverse libremente pero detectará obstáculos usando los sensores para evitar colisiones aunque el usuario lo controle de manera incorrecta. El documento explica el diseño, desarrollo, pruebas e implementación del sistema.
En esta fase realizaremos la implementación física del proyecto que hemos venido
construyendo durante el desarrollo del curso, a partir de un conjunto de elementos electrónicos,
procedimientos y conexiones que nos permitirán evidenciar el óptimo y eficaz funcionamiento
de la maquina completa. Siguiendo las indicaciones de la guía de actividades del curso, se nos
pide que una vez finalizado el proceso de diseño, debemos implementarlo físicamente. Para
llevar a cabo lo anterior, es necesario que mediante un bosquejo mostremos los diferentes
circuitos integrados, resistencias, Displays, leds, pulsadores, temporizadores, etc., que se han
empleado para dicha implementación.
Básicamente, con esta fase lo que se pretende es dar una noción del funcionamiento real de los
dos contadores que permiten visualizar tanto el número de botellas que ingresan a una canasta,
como los segundos transcurridos entre cada botella. Teniendo en cuenta lo anterior, nos
basamos en una técnica de trabajo en equipo, con la cual logramos la construcción y montaje
del circuito utilizando herramientas y elementos que nos permitieron satisfacer los
requerimientos del diseño y complementar las simulaciones de fases anteriores.
Finalmente, como última implicación de la fase, debemos evidenciar todo el proceso que se
vio involucrado en el montaje de los contadores, detallándolo y mostrando paso a paso la
manera en la que conseguimos la aplicación teórica sobre un mecanismo de aprendizaje
practico, como lo es la Protoboard.
Una vez montado el circuito físicamente, debemos comprobar su correcto funcionamiento. Con
el fin de darlo a conocer y ratificar la viabilidad de su aplicación, recurriremos a la elaboración
de un video, en el que a modo de tutorial, serán descritas cada una de las utilidades generadas
por éste, a partir de su estructura y componentes.
En esta fase realizaremos la implementación física del proyecto que hemos venido
construyendo durante el desarrollo del curso, a partir de un conjunto de elementos electrónicos,
procedimientos y conexiones que nos permitirán evidenciar el óptimo y eficaz funcionamiento
de la maquina completa. Siguiendo las indicaciones de la guía de actividades del curso, se nos
pide que una vez finalizado el proceso de diseño, debemos implementarlo físicamente. Para
llevar a cabo lo anterior, es necesario que mediante un bosquejo mostremos los diferentes
circuitos integrados, resistencias, Displays, leds, pulsadores, temporizadores, etc., que se han
empleado para dicha implementación.
Básicamente, con esta fase lo que se pretende es dar una noción del funcionamiento real de los
dos contadores que permiten visualizar tanto el número de botellas que ingresan a una canasta,
como los segundos transcurridos entre cada botella. Teniendo en cuenta lo anterior, nos
basamos en una técnica de trabajo en equipo, con la cual logramos la construcción y montaje
del circuito utilizando herramientas y elementos que nos permitieron satisfacer los
requerimientos del diseño y complementar las simulaciones de fases anteriores.
Finalmente, como última implicación de la fase, debemos evidenciar todo el proceso que se
vio involucrado en el montaje de los contadores, detallándolo y mostrando paso a paso la
manera en la que conseguimos la aplicación teórica sobre un mecanismo de aprendizaje
practico, como lo es la Protoboard.
Una vez montado el circuito físicamente, debemos comprobar su correcto funcionamiento. Con
el fin de darlo a conocer y ratificar la viabilidad de su aplicación, recurriremos a la elaboración
de un video, en el que a modo de tutorial, serán descritas cada una de las utilidades generadas
por éste, a partir de su estructura y componentes.
Instituto Tecnológico de Mérida.
Presentado por: J. R. Atoche Enseñat, O. Sánchez Siordia, O. Moreno Franco, S. Narváez Samuel, O. Carvajal Espinoza, A. Cortés Mánica, H. Pinto Ávila, E. Gaxiola Sosa, A. Collí Menchi, D. Broca López, E. Espadas Aldana, A. A. Castillo Atoche, E. Uicab Santos
Mérida, Yucatán, México 2006.
En este trabajo se presenta el diseño mecánico, eléctrico y electrónico de un robot móvil omnidireccional, resaltando las ventajas que tendría hacer uso de el para la enseñanza de diversas disciplinas. Se describe a detalle los elementos mecánicos utilizados, los motores, baterías, y circuitos de control, potencia y sensores que se implementaron en el robot.
Se menciona también las ventajas de utilizar un software de programación visual diseñado para el robot, que permite a usuarios sin experiencia en electrónica ni robótica programar tareas complejas en un ambiente visual muy intuitivo, de manera fácil y rápida. La plataforma Hardware-Software fue probada en el concurso de robótica realizado en el marco de la 18 Olimpiada Internacional de Informática llevada a cabo en Agosto de 2006.
1. PROYECTO DE ROBOTICA “Ciclo de vida” Carro de juguete con sensores Universidad Galileo LIATE Tecnología de software y hardware Sábados 10:00 am Lic. Juan Carlos Girón Monzón Meyner Alexis Avalos Chacón IDE0810244 04/09/09 1
2. ESTUDIO DE VIABILIDAD Aspectos Económicos. Utilización de elementos electrónicos reutilizables incluyendo carro de juguete usado que se encuentre en buen estado. Aspectos Técnicos. Utilización de elementos electrónicos y diagramas para su realización. Aspectos de funcionamiento. Utilización de sensores para evitar choques en obstáculos u objetos al momento de controlarlo 2
3. Requisitos del sistema Es requisito indispensable en el circuito que será adaptado en el carro de juguete en utilizar las siguientes piezas electrónicas. Piezas Electrónicas 2 Resistencias 470 2 Resistencias 68 2 Resistencias 1k 2 Resistencias 10k 2 condensadores electrolíticos 1uF 2 filtros 100nF 2 transistores BC558 2 Bases para integrados de 8 pines 2 transistores 2N2222 2 IR TX fotoemisores 2 IR RX fotoreceptores 2 LM567 Integrados 1 Protoboard 1 Cloruro férrico 1 placa de cobre Plataforma para trabajar Robot Carro de juguete a control remoto 3
4. ANÁLISIS DEL SISTEMA Utilización. Carro de juguete con la función especial de detectar obstáculos y evitar choques por medio de sensores adaptados a su estructura. Función técnica y de control. Controlado por medio de un control remoto. Procesos de funcionamiento. Al momento de encender el carro de juguete este puede ser controlado por el usuario libremente y al momento de intentar chocarlo este detectara el obstáculo evitando el choque. 4
5. Interfaz para el usuario El usuario tiene contacto con el carro por medio del control remoto el cual actúa con un alcance de 27 MHz y puede ser manipulado en distintas direcciones y el cual puede detectar los obstáculos sin importar de que el usuario lo haya controlado de manera incorrecta. Ejemplo de funcionamiento: Instrucciones Control Objeto "X" Sensor 5
6. Planeación de pruebas Pruebas Unitarias. Las pruebas realizadas al circuito realizado serán por medio de un Protoboard el cual se utilizara para asegurar su correcto funcionamiento previo a la implementación, al igual que las pruebas realizadas al carro de juguete para comprobar su estructura. La prueba más importante en esta fase es la activación del LED que demuestra que el sensor funciona correctamente. 6
7. Pruebas de Integración En este caso se evalúa la integridad del robot es decir el carro de juguete con el circuito para que se adapten de manera adecuada y realicen la función esperada. 7
8. Pruebas al robot Se verifica si el sistema cumple a nivel general con los requerimientos establecidos, una vez integrado totalmente el circuito con su base entonces se realizan las pruebas finales para determinar si su funcionamiento es el correcto. 8
9. DISEÑO En esta fase se especifica la manera en la que el robot será utilizado también se detalla la arquitectura del sistema por medio de un flujograma con la norma de diagramación ANSI. INICIO 1 2 3 SI 4 No 5 FIN 9
10. Arquitectura del robot Arquitectura de circuitos. Se define la arquitectura de circuitos por medio del diagrama electrónico utilizado para la placa que fue adaptada al carro para detectar objetos. 10
11. DESARROLLO En esta etapa se de desarrolla y ejecuta todo lo planificado durante el proyecto, En este caso luego de realizar previas pruebas con el Protoboard es importante realizar la implementación final de la placa diseñada dentro del carro de juguete para determinar su función. 11
13. Estimación duración en el proyecto 13 También se puede realizar una estimación de duración para el proyecto por medio de métricas COCOMO en la cual se presenta una métrica sencilla a continuación. Formula a utilizar para estimar la duración del proyecto: D= 2.5 (E) ^0.38 Se utilizara la tabla de tipo de proyecto orgánico por ser un proyecto no muy grande, en este caso el valor E es el numero de personas por mes por lo cual solo hay una única persona. D= 2.5 (1) ^0.38 = 2.5 meses La cantidad de 2.5 meses es la estimación que hace la métrica COCOMO en este caso.
14. IMPLEMENTACIÓN El proceso de implementación en este caso empieza desde realizar previas pruebas de implementación del circuito en el Protoboard para poder de esta manera evitar fallas y asegurar el correcto funcionamiento del circuito luego de esto se procede a trazar el diseño del circuito en la placa de cobre para luego por medio del cloruro férrico terminar el diseño impreso del circuito para proceder a soldar las piezas necesarias de manera que la placa quede con el circuito completo, por ultimo es importante definir que el circuito realizado debe ser implementado en el sistema que se utilizara como base en este caso el carro de juguete por ultimo se adapta el circuito construido en el carro de juguete para completar la implementación de manera exitosa. 14
15. USO DEL ROBOT Por ultimo se procede a probar el robot utilizando y probando si cumple con su función de detectar los objetos por medio de sus sensores implementados. 15
16. Mantenimiento Realizar un correcto mantenimiento de los circuitos del carro para que se mantenga de manera correcta su funcionalidad. 16
17. 17 BIBLIOGRAFIA http://www.pablin.com.ar/electron/circuito/varios/proximid/ Guía de ciclo de vida del software libre www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r7112.DOC Diagramas de flujo y de usuario realizados en Microsoft Excel 2007 y todos sus derechos reservados Imágenes generales extraídas de www.Google.com