Redes Sociales

feedfacebookyoutube

picasa

Entre nosotros

You are here: Home Proyectos Robótica Carro seguidor de línea
Carro seguidor de línea
Escrito por Juan Camilo Fajardo Junco   
Sábado, 02 de Mayo de 2009 11:30

carro en pista

Dentro de los sistemas mecatrónicos más interesantes se encuentran los robots, maquinas autónomas diseñadas para cumplir una tarea específica.

Un carro seguidor de línea lo podríamos definir como la unión de varias tecnologías como lo son mecánica, sensores y electrónica, con la correcta implementación de cada una podemos obtener resultados sorprendentes...

Pues bien para muchos estudiantes su primer proyecto robótica pueden ser el tan conocido carro seguidor de línea. "Cosas de Mecatrónica" te trae el proceso de diseño y construcción de un carro seguidor de línea, para que superes esta etapa y puedas seguir con proyectos mucho mas desafiantes.

 

 

 

Muchas veces vemos videos como este y nos preguntamos como funciona, en el siguiente artículo veremos como construir un carro seguidor de línea en 3 pasos.

1 MECÁNICA

 

  • CHASIS

El chasis del carro seguidor de línea es la estructura destinada a brindarnos la movilidad, para su construcción se debe elegir un material resistente (acrílico, madera, lámina metálica, etc.) que soporte el peso de la batería, el sistema de control, los motores y los sensores. El diseño del chasis determina el ancho, largo y alto del carro.

 

  • MOTORES

Los motores muestran la potencia y la velocidad con que se va a mover el carro, se suele utilizar motores con caja Thumbnail imagereductora que nos garanticen un buen torque, para el carro se necesitan dos motorreductores.

 

 

 

 

 

  • RUEDA LOCA

La dirección del carro en la curvas y en las rectas se encuentra guiada por una rueda loca se coloca en la parte trasera del chasis.Thumbnail image

 

 

 

 

  • LLANTAS

Las llantas deben ser preferiblemente de caucho, garantizando buena adherencia a la pista.Thumbnail image

 

 

 

 

 

  • BATERIA

Al momento de escoger la batería es necesario saber a que voltaje y a que amperaje se va a trabajar, los elementos que coThumbnail imagensumen mayor amperaje en el carro son los sensores y los motores; con a mayor voltaje obtenemos mayor velocidad para los motores.

 

 

 

 

 

 

 

Teniendo estos componentes ahora hay que dar rienda suelta a la imaginación para diseñar una estructura resistente, llamativa y liviana con las cargas bien distribuidas.

 

 

carro_frontal

 

 

2 SENSORES

 

En el artículo Sensor infrarrojo con detector de tonos puede implementar un sensor con frecuencia modulada y libre de interferencias.

Los sensores ópticos del carro son las entradas de señal de ellos depende el movimiento de los motores del carro.

 

  • SENSOR ÓPTICO AUTO-REFLEX
En un artículo anterior se mostro un sensor infrarrojo con un seguidor de voltaje, en este articulo vamos a trabajar con un transistor 2N3904 (NPN) en reemplazo del seguidor de voltaje.

Thumbnail image

 

 

ESTADO SENSOR LED INDICADOR
SALIDA SEÑAL
COLOR DE LA PISTA
Sensa Apagado 3,8V Blanco
No sensa
Encendido 0V Negro

 

En el artículo de Sensor infrarrojo pueden informarse acerca del LED INFARROJO, EL FOTODIODO, LAS RESISTENCIAS; en el presente artículo veremos:

 

¿Por qué un transistor 2N3904?

Thumbnail image

El transistor está compuesto por una base, un emisor y un colector:

Base: Se encuentra precedida por una resistencia de 1KΩ a 1/2W recomendada por el fabricante para que llegue la corriente adecuada a la base y esta pueda ser excitada.

Emisor: Se conecta a 0V

Colector: Se encuentra precedido por un LED INDICADOR con su respectiva resistencia y está conectada a 5V.

En el momento que a la base llega corriente esta conmuta y hace unión entre el colector y la base haciendo que el LED INDICADOR encienda y se obtenga un voltaje en la señal de salida (3,8V).

 

 

  • ACONDICIONAMIENTO DE SEÑAL

Para la realización del carro seguidor de línea necesitamos de cuatro sensores:

- 2 sensores, fieles a la línea negra

- 2 sensores, el carro se detiene en el cuadro negro


sensor_cuadro_negrosensor_1

Los sensores se deben ubicar en la estructura del carro, ojala con un sistema para su desplazamiento y graduación de altura tanto del emisor como del receptor.



3 ELECTRÓNICA

 

  • CONTROL DE VOLTAJEThumbnail image

Si se trabaja con una batería de 12V ó superior a 5V es necesario utilizar reguladores de voltaje. Los sensores y circuitos integrados que controlan el carro consumen 5V y como se tiene una batería superior a 5V se utiliza un regulador de voltaje puede ser un 7805 con su respectivo disipador.

Por el pin 1 entra el voltaje de la batería, el pin 2 va a 0V de la batería y por le pin3 obtenemos 5V.

 

 

  • ACONDICIONAMIENTO DThumbnail imageE SEÑAL

La finalidad de este proyecto es la de un carro seguidor de línea negra en fondo blanco si evaluamos la tabla que nos entrega los sensores, estos censan cuando están en color blanco, la mayoría de la pista es de color blanco, sería mejor acondicionar la señal para que los sensores censen en color negro para esto debemos invertir la señal de los sensores con una compuerta veamos:

Utilizamos el integrado 40106 que además de ser inversora es un disparador Smith Trigger que mediante la entrada de un voltaje entre el rango de 0V a 5V este nos convierte esta señal en una señal digital pura.

 

 

  • PARAR EN CUADRO NEGRO DE 120mm x 120mm
Para esto necesitamos la señal de salida de los cuatro sensores sin invertir sus salidas de señal, vamos a utilizar una tabla de verdad y mapas de karnaugh para hallar el circuito lógico:

El carro debe parar en el cuadro negro cuando los cuatro sensores estén en estado No censa (0 lógico) y con esto los motores deben estar con 0V

 

Sensores línea

negra

Sensores cuadro Motor

Centro

izquierda

CI

 

Centro

Derecha

CD

 

Inferior

Izquierda

II

 

Inferior

Derecha

ID

Izquierda

MI

Derecha

MD

0
0 0
0
0 0
0 0 0 1 1 1
0 0 1 0 1 1
0 0 1 1 1 1
0 1 0 0 1 1
0 1 0 1 1 1
0 1 1 0 1 1
0 1 1 1 1 1
1 0 0 0 1 1
1 0 0 1 1 1
1 0 1 0 1 1
1 0 1 1 1 1
1 1 0 0 1 1
1 1 0 1 1 1
1

1

1 0 1 1
1 1 1 1 1 1

MI =ID + II + CI + CD


Thumbnail image


 

Nota: La ecuación que se utiliza para el motor izquierdo (MI) es la misma que se utiliza para el motor derecho (MD)

 

Para este circuito utilizamos una compuerta OR de tecnología TTL, como la 74LS32. Aquí está la configuración de pines

Thumbnail image

 

  • CONTROL DE MOTORES

 

Veamos lo siguiente teniendo en cuenta:

- 0     No censa línea negra

- 1     Censa línea negra

- SR   Sentido manecillas del reloj

- IR    Inverso sentido manecillas del reloj

 

Sensor de línea negra Motor
Dirección

Centro

Izquierda

CI

Centro

Derecha

CD

Izquierdo

MI

Derecho

MD

Carro
0
0
IR
IR
Reversa
0 1 SR IR Curva derecha
1 0 IR SR Curva izquierda       
1 1 SR SR Adelante

 

Para esto vamos a utilizar el driver para motores L293B que maneja señales de control para nuestro caso son los sensores y a partir de esta se puede controlar hasta 2 motores y su sentido de giro a través de un puente H.

Este integrado en su pin1 y pin9 maneja el Enable (habilitador), si es un 1 lógico habilita el canal para que el motor gire pero si es un 0 lógico inhabilita el canal evitando que el motor gire.

 

l293b

 

Recordaran que hicimos un circuito para que el carro pare en el cuadro negro, la señal de salida de ese circuito se lo mandamos tanto al pin1 como al pin9 y con esto logramos que el carro seguidor de línea pare en el cuadro negro de 120mm x 120mm.

 

Ahora uniremos todo lo visto durante el paso 2 (SENSORES) y el paso 3 (ELECTRÓNICA) un plano del circuito del carro seguidor de línea.

Thumbnail image

Thumbnail image

Thumbnail image Thumbnail image


 

Thumbnail image Thumbnail image

 


Plano carro seguidor de línea

cdmdescarga

Plano carro seguidor de línea

 


No era tan difícil como se creía, ¿o sí?

 

 

 

 

 

  • MATERIALES

 

REGULACIÓN DE VOLTAJE

-Bateria 12V

-LM7805

 

 

POR CADA SENSOR

-20R

-220R

-10K

-1K

-2N3904

-LED INFRARROJO 5mm

-FOTODIODO 5mm

-LED 5mm (indicador estado sensor)

 

 

PARA LÓGICA CUADRO NEGRO

-74LS32 (compuerta OR)

-40106 (inversora-disparador Smith Trigger)

 

 

CONTROL MOTORES

-L293B (driver de los motores)

-1N4004 (Diodo de protección de motores, 2 por cada motor)

 

 

ESTRUCTURA CARRO

-Motores DC con caja reductora (2 motores)

-Rueda loca

-Llantas

-Chasis (imaginación del creador; acrílico, madera, aluminio etc.)

 

Más videos prácticos en Universidad Nacional Laughing

 

Comentarios
Añadir nuevo Buscar
+/-
Escribir comentario
Nombre:
Email:
 
Website:
Título:
Código UBB:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
Por favor introduce el código anti-spam que puedes leer en la imagen.
orlando  - me gustaria hacer uno |2010-09-02 19:53:10
hola que tal, yo voy empezando en este ambiente de la electronica y me gusta mucho, solo que aun no entiendo varios terminos. Me gustaria poder
hacer un seguidor. Uds. podrian ayudarme con una mayor informacion para poder hacer uno.Gracias
Equipo Cosas de Mecatrónica  - Re: Ayuda |2010-09-03 03:35:34
Hola Orlando

Que bueno por tu interés en diseñar y construir tu seguidor de línea. En Cosas de Mecatrónica estamos para coloborarte, coméntanos cuales son tus dudas para ayudarte en tu diseño
Edwin  - logica de giros |2010-08-12 12:29:44
Respecto de la tabla q muestra acerca de los giros del motor, al dar una curva para poner a girar el motor hacia atrás, hay q ponerle un retardo?? O simplemente cambia apenas detecte que se a salido de la línea por q viendo el video no siempre va a ser necesario q gire en sentido contrario la otra rueda dependiendo del ángulo de giro... o de la manera como lo tiene le funciona??? Aunque también es cierto q el cambio no es tan inmediato.... me gustaría q explicara con un poquito mas de detalle esa parte gracias...
Equipo Cosas de Mecatrónica  - Logica giros |2010-08-31 20:44:39
Hola Edwin

El cambio es de inmediato porque este depende de los sensores, asi que si el sensor esta en negro y luego pasa a blanco, este cambio se va a ver reflejado de inmediato en el motor, en conclusión el estado del motor va a depender del estado de los sensores. Cuando un motor gira en sentido contrario pueden ocurrir , que el carro gire si el otro motor gira en sentido opuesto a este, o se mueva hacia atrás si ambos motores van en la misma dirección.
En Cosas de Mecatrónica estamos para ayudarte
Adios
Saúl  - Puentes H |2010-07-24 13:09:13
La verdad soy novato en esto de la electrónica y tengo tres dudad con el L293B ya no es necesario utilizar puentes H para controlar el giro de los motores si es asi a donde se connectan los diodos de protección, la segunda es si es necesario utilizar aparte otros puentes H para los motores la salida del L293B se conectan directamente a las entradas del puente H o se les pone antes un circuito secuencial flip-flop con compuertas xor para controlar el giro de los motores y la tercera si es necesario en el sensor utilizar un fotodiodo infrarrojo o esta bien con un fotodiodo normal por su respuesta y la ayuda brindada estoy muy agradecido !!!muchas gracias¡¡¡
Equipo Cosas de Mecatrónica  - Re: Puentes H |2010-07-26 13:03:34
Hola Sául

Muy bien por tus preguntas, aquí van las aclaraciones: 1- El circuito L293B es un driver con cuatro canales y por cada dos canales se puede manejar un motor, para manejar un motor se necesita de un puente H cierto? ahora el L293B por cada dos canales tiene un puente H. 2- Según los anterior no es necesario tener otro puentes H ya que el L293B trae dos revisa esta lectura
http://www.terra.es/personal/fremiro/Archivos/L293b.pdf
3- Cualquiera de los dos te sirven porque son sensibles a la luz infrarroja, si tienes dudas del aspecto físico del fotodiodo revisa:
http://www.cosasdemecatronica.com/proyectos/electronica/50-sensor-i...
Cualquier duda en Cosas de Mecatrónica estamos para ayudarte. Adiós
Antonio Erazo  - Una Gran duda |2010-07-24 12:34:29
Hola como estan todos... les cuento que nos mandaron a hacer una carro de estos pero me parecio mas interesante este, lo que pasa es que no se como van conectados el int 40106 y el integrado 74LS32, ya que las graficas muestran 4 sensores y supuestamente van al 74LS32 y en el otro plano dicen que una de las conecciones de los motores van al int 40106, quien puede poner un grafico de como se conectan estos al otro integrado L293B, esque me aconsejaron que trabajara con el cny70 ahh..... como deben in pouestos los 4 sensores, les agradeceria si contestan en una forma rapida, me pueden contestar el correo antonioerazo21@gmail.com, les agradezco de todo corazon, porque ya tengo los materiales adquiridos y no he podido con los planos que suminstran en esta pagina GRACIAS
Equipo Cosas de Mecatrónica  - Re: Dudas con los planos |2010-07-26 05:48:17
Hola Antonio

Respecto a tu duda de conexiones al plano publicado aquí, primero descarga el plano que esta en formato .pdf, en el plano puedes ver que existen unas etiquetas como CD, CI, II, ID, EN esto significa que cuando encuentres dos o más etiquetas iguales (CD y CD) en distintos puntos del plano, estos puntos se deben conectar, este tipo de etiquetas se hacen en todos los planos eléctricos y electrónicos que existen para organizar el esquemático y evitar confusiones, por un momento piensa que si esto no se hiciera el plano sería muy díficl de entender, cualquier duda en Cosas de Mecatrónica estamos para ayudarte. Adiós

!joomlacomment 4.0 Copyright (C) 2009 Compojoom.com . All rights reserved."

 
Robótica BEAM en Colegios de Bogotá D.C
Miércoles, 01 Septiembre 2010
"Los robots BEAM's fueron creados por Mark W. Tilden, como una Red Neuronal Artificial. BEAM, aplicado a la Robótica, significa "Biology,... Leer más...
Documental de Arduino
Miércoles, 01 Septiembre 2010
Próximamente estará en tu pantalla de computador preferida la pelicula documental del proyecto Arduino. Por el momento te dejamos el Trailer y... Leer más...
Hospital con robots
Sábado, 19 Junio 2010
  Los pacientes del hospital Forth Valley Royal, en Escocia, tendrán que acostumbrarse a ser atendidos por una flotilla de robots. La prestigiosa... Leer más...
Nintendo 3DS
Viernes, 18 Junio 2010
  Ahora muchas empresas dedicadas al desarrollo de aparatos electrónicos anuncian que sus productos manejan tecnología en 3D (Tres dimensiones).... Leer más...
Samsung Navibot
Viernes, 18 Junio 2010
  Samsung ha entredo al mundo de los robots ayudantes de la limpieza para el hogar, la Samsung Navibot es una eficiente aspiradora que de seguro va... Leer más...
Arduino - Sensor Ultrasónico
Domingo, 22 Agosto 2010
La adquisición de datos es uno de los medios más importantes para controlar procesos y generar cambios en el sistema. Es posible capturar los datos... Leer más...
Arduino - Primeros pasos
Lunes, 16 Agosto 2010
Es una plataforma de hardware libre basada en una sencilla placa de entradas y salidas simple y un entorno de desarrollo que implementa el lenguaje... Leer más...
5CIRA - Módulo II
Jueves, 15 Octubre 2009
Las siguientes dos semanas del 5CIRA han terminado y se trabajó en el módulo II - Manufactura y ensamble del robot SCARA. La primera etapa fue la... Leer más...
5CIRA - Módulo I
Viernes, 09 Octubre 2009
  Durante las dos primeras semanas del V curso internacional de capacitación en robótica aplicada (5CIRA) se desarrollo el módulo I - Diseño... Leer más...
5CIRA - V Curso Internacional en Robótica Aplicada
Miércoles, 23 Septiembre 2009
El CNAD (Centro Nacional de Actualización Docente en Mecatrónica) del país de México y JICA (Agencia de Cooperación Internacional del Japón)... Leer más...
WorldSkills - Proyectos de prueba competencias
Miércoles, 07 Julio 2010
Uno de los objetivos de las competencias WorldSkills es verificar el nivel de la formación profesional integral impartido por el SENA. Durante las... Leer más...
Desensamble Festo Robotino
Lunes, 07 Junio 2010
Dentro de los procedimiento necesarios al momento de trabajar con el robot Robotino de Festo es su desensamble. Hay tareas normales como el cambio de... Leer más...
FESTO Robotino Software para Linux/Ubuntu
Lunes, 07 Junio 2010
Otra de las opciones para programar el Robotino es usando el RobotinoView 2.x en Linux/Ubuntu. Para realizar el proceso entra en el siguiente sitio... Leer más...
FESTO Robotino Software
Domingo, 25 Abril 2010
Para iniciar a programar nuestro Robot Robotino debemos además de tener los manuales descargar software. El robot se puede programar de dos formas... Leer más...
Documentación Robotino
Miércoles, 14 Abril 2010
Como sabran hemos estado usando el Robot Robotino de FESTO por un tiempo. Con el participamos en dos competencias internacionales WorldSkills Calgary... Leer más...
WorldSkills Colombia 2010 - Robótica Móvil
Miércoles, 07 Julio 2010
Durante la semana pasada Corferias en la ciudad de Bogotá fue la sede del evento mas importante organizado por el SENA a nivel Nacional denominado... Leer más...
Resultados UN Robot 2009
Jueves, 19 Noviembre 2009
Muchos carros estaban con ansias de saltar a la pista a desempeñarse de la mejor manera mientras sus creadores con nervios esperaban que su... Leer más...
Resultados Robótica Móvil en WorldSkills 2009
Jueves, 15 Octubre 2009
Después de los duros días de preparación y competencia las WorldSkills han terminado. Para la habilidad de robótica móvil los resultados han... Leer más...
UN Robot 2009
Martes, 13 Octubre 2009
El Concurso Nacional de Robótica Móvil UN Robot 2009 es un concurso totalmente gratuito que se ha venido desarrollando desde el 2006 en la... Leer más...
Robótica Móvil en las WorldSkills 2009
Martes, 29 Septiembre 2009
Entrando en detalle con respecto a la habilidad de robótica, en la competencia se trabaja con el robot móvil de la empresa Alemana FESTO... Leer más...
Joomla! Template by Red Evolution - Joomla Web Design