Robot seguidor de líneas

Aquí presento mi primer trabajo realizado en el primer curso del grado superior en desarrollo de productos electrónicos.

Es un robot muy simple con sensores infrarrojos para seguir líneas y para detectar obstaculos con un PIC16f84A para realizar el control y un LM293 para controlar la potencia de los motores.

Si alguien necesita ayuda para realizar un proyecto igual o parecido no duden en ponerse en contacto conmigo a través de un comentario o aqui.

A continuación dejo para que os podáis descargar tanto el esquema eléctrico como el programa en C para microcontroladores PIC y podáis realizar vuestro cochecito segui-lineas.

Descargalo aquí!

23 respuestas a Robot seguidor de líneas

  1. Alejandro Morales dijo:

    Bueno como te decia tengo que entregar un sigue lineas con el detector de obstaculos pero al leer tu post me quedo claro algunas cosas pero otras no por ejemplo el diagrama que tienes en el post esta incompleto o no le entiendo el pork de los switch en lugar de los sensores y que sensores usas yo estaba pensando usar 3 cny70 un inversor 40106 un pic 16 f84 y un l293d pero explicame tu procese del diagrama ya que no le entiendo y no tiene ni el cristal en el oscilador gracias espero tu respuesta ya que el tiempo lo tengo encima.

    • Diego Romano dijo:

      Buenas, tengo interruptores simulando los sensores, ya que los sensores no estan disponibles para simular en ese programa y los sensores son digitales por lo tanto utilizo eso para simular.

      El cristal de cuarzo tampoco esta puesto por lo mismo, es un programa de simulación y no hace falta ponerle cristal para simular pero yo utilizo un cristal de cuarzo de 4Mhz y 2 condensadores de 22uF

  2. Alejandro Morales dijo:

    Entonces uso los cny70 y los paso por un inversor para hacerlos digitales y me sirven perfectamente para las condiciones que tienes? y las cositas que parecen banderas son entradas a vcc? y ya de hay simplemente uso las condiciones de conexion del pic al l293 que tienes aqui?

  3. Diego Romano dijo:

    Desconozco cual es el sensor CNY70, si es un sensor analogico si que lo tendrás que pasar a digital, ya sea con inversores, transistores o como quieras.

    Si, las “banderas” son Vcc a 5 voltios.

  4. Alejandro Morales dijo:

    CNY70 es un sensor con un infrarojo y un fototransistor en su encapsulado y funciona por el reflejo de la luz del infrarojo al fototransistor pero en ese caso mi pregunta seria sirve para el sensor de obstaculos?

  5. Alejandro Morales dijo:

    Hare el diagrama del proyecto y te lo mostrare espero me puedas corregir si estoy mal y en que programa compilo el codigo que pusiste?

  6. Alejandro Morales dijo:

    Te mande el circuito a tu correo ya que aqui no puedo postear fotos checalo y me dices si esta bien mi modelo para empezar a construirlo gracias de antemano. =)

    • Diego Romano dijo:

      En principio yo creo que esta bien, quizá debas colocarle al L293 algún diodo rectificador para que no se te queme en caso de que el motor devuelva algo de energía inductiva, por Google hay muchos esquemas de eso.

      • Alejandro Morales dijo:

        Eso seria en las salidas del l293? Y ya con eso estaria bien ? Si es asi empezare a armarlo ahorita

  7. Alejandro Morales dijo:

    Oye hermano no puedo abrir el programa en pic c

  8. Alejandro Morales dijo:

    no puedes pasarme el archivo . hex para programar directamente?

  9. Alejandro Morales dijo:

    Hermano el programa no jalo me decia que le faltaban los bits de configuracion =(

  10. eduardo dijo:

    Muy bueno,justo lo que quiero, no se si podras enviarme a mi correo eduar_yony@hotmail.com necesito la lista de componente,s el esquematico, el programa en ASM para realizarlo para un proyecto , espero puedas compartirloo.. graciasç

  11. Alex dijo:

    iO quisiera saber qu es sensor empleaste para detectar los obstaculos??

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s