Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción
El siguiente trabajo trata acerca de un robot seguidor de línea, donde debemos de averiguar los
diversos componentes y circuitos para la elaboración de este mismo, haciendo así un trabajo de
investigación y elaboración, además de buscar la importancia y las aplicaciones de este trabajo
hoy en día; por ende, la principal limitación es el conocimiento de cada uno y por ello este
trabajo busca remarcar los conocimientos aprendidos y extenderlos.
También se entiende que el objetivo es que nuestro robot seguidor de línea siga una ruta a través
de sensores que determinarán la orientación que tomará, además que el tiempo en que complete
este recorrido será otro posible factor para este trabajo.
II. Alcances
Historia y definición
El transistor bipolar fue el primer dispositivo activo de estado sólido. Fue inventado en 1949
en los Laboratorios Bell por W. Schockley, J. Bardeen y W. Brattain (que recibieron el
premio Nobel en 1956). También se suele denominar por sus siglas inglesas BJT ( bipolar
junction transistor).
III.II Sensor
Este tipo de emisores genera luz en el espacio infrarrojo, superando el espectro visible al
ojo humano, en la actualidad se utilizan en la mayoría de aplicaciones de control remoto,
porque son baratos y no le causan daño al usuario, su desventaja es que está restringido a
distancias cortas de trabajo y ángulos predeterminados.
Este tipo de receptores son la contraparte de los emisores, encargados de recibir la luz
infrarroja y convertirla en un voltaje análogo, estos cuentan con un filtro de luz de día,
por eso es su color aparentemente negro, lo cual indica que reciben menos interferencia
de cualquier fuente de luz externa.
III.III Puente H:
Se puede decir que un puente-H es un circuito electrónico que permite activar los motores
eléctricos los cuales son los verdaderos impulsores de mecanismos, ser activados, en un
sentido u otro y al mismo tiempo permitir controlar variables como, velocidad y torque de
los mismos. Estos circuitos son frecuentes en la robótica.
Estructura de un puente-H
Cuando los interruptores S1-S4 (según la figura) están cerrados S2-S3 estarán abiertos, el
motor será atravesado por la tensión en una dirección a la que girará el motor. Ahora
bien, si abrimos S1-S4 y cerramos S2-S3 (en este orden) dicha tensión se habrá invertido
y la operación, invertirá el sentido de giro del motor.
Ilustración 8. Funcionamiento del puente-H
Siguiendo la nomenclatura anterior, los interruptores de una misma rama S1-S3, nunca
deberán ser cerrados al mismo tiempo, esto causaría un corto circuito en la fuente de
tensión de entrada. Lo mismo, ocurre con los interruptores S2-S4. Esta condición, se
conoce con el término inglés “shoot-through”, es decir, paso a través.
Si los interruptores S1, S2, S3 y S4 están abiertos, el motor estará libre, en cambio si el
motor está girando y queremos frenarlo o pararlo, la tensión inducida (fcem) que se
genera con la inercia, se debe derivar hacia un sistema llamado de frenado dinámico que
veremos más adelante. En general, los cuatro elementos de conmutación se pueden
activar y desactivar de forma independiente, aunque haya algunas restricciones evidentes.
Ilustración 9. Restricciones
El puente-H construido con transistores bipolares (BJT) es la opción rápida, son robustos,
fáciles de diseñar, y controlar. La baja potencia que soportan y su muy baja eficiencia son
sus mayores limitaciones. El circuito puente-H, realizado con transistores bipolares, nos
puede ser útil en muchos casos. Dependiendo de la potencia de los transistores, aunque
también se utilizan transistores darlington como los TIP, por ejemplo. Aun así, su gran
problema es la potencia y calor, por este motivo el puente-H, se aplica con frecuencia en
los motores de juguetería, pequeños robots y pequeñas aplicaciones. El siguiente, es un
ejemplo de puente-H con pares de transistores NPN y PNP.
De este circuito, nos interesa resaltar la parte correspondiente al puente-H y sus drivers
para elegir la dirección de giro del motor M. Podemos destacar la forma de manejar los
pares de transistores de ambas ramas, mediante un inversor para cada rama del puente-H.
EL L293 Y EL L298.
En cuanto al L298, es un integrado con dos puentes H que maneja hasta 2A, que integra
dos etapas (A, B) de salida de potencia. La etapa de potencia de salida es una
configuración en puente y sus salidas pueden conducir una carga inductiva en modo
común o diferencial, dependiendo del estado de las entradas. Para más detalles, vea hojas
del fabricante.
La corriente que fluye a través de la carga que sale desde el puente en el sentido salida:
una resistencia externa RSA(1) y/o RSB (15), a masa, permiten detectar la intensidad de
esta corriente, mediante un circuito adecuado, se pueden mejorar las prestaciones.
Cada puente está accionado por medio de cuatro puertas de entrada, las cuales son: In1;
In2; ENA e In3; In4; ENB. Cuando la entrada EN es alta, las entradas In definen el estado
del puente. Un estado bajo, de la entrada EN (enhable), inhibe el puente. Todas las
entradas son compatibles TTL.
Ilustración 13. Esquema de un control bidireccional de motor de CC
Un condensador cerámico, por lo general de 100 nF, debe proveerse entre ambas
tensiones Vs; Vss, y tierra, lo más cerca posible a estos pines y GND. Cuando el gran
condensador de la fuente de alimentación, está demasiado lejos del IC, un segundo
condensador más pequeño debe ser provisto cerca del L298.
Estos integrados, son buenos para tareas simples, no solo debe considerarse la corriente
continua, sino también los picos que se presentan cuando el motor arranca y o cuando
está bloqueado. A veces esta corriente, puede ser de hasta 4 veces o más. El performance,
de estos integrados es algo limitado. En caso de usar PWM, verificar que, la frecuencia de
la PWM sea adecuada para este integrado.
Una forma muy eficiente de controlar un puente-H, consiste en utilizar la regulación por
ancho de pulso o PWM. Como ya sabemos, una señal PWM, es una señal cuadrada con
un ancho de pulso variable. El ancho de los pulsos del generador, varía del 5% al 95%, lo
que se conoce como, ciclo de trabajo (Duty Cycle). Mediante una resistencia variable, la
tensión es controlada, adecuando al ancho del pulso.
III.IV Opamps:
Este concepto procede del campo de los computadores analógicos, en los que
comenzaron a usarse técnicas operacionales en una época tan temprana. Deriva del
concepto de un amplificador en DC con una entrada diferencial y ganancia
extremadamente alta.
Con componentes de ganancia altamente sofisticados disponibles al precio de los
componentes pasivos, el diseño mediante componentes activos discretos se ha convertido
en una pérdida de tiempo y dinero para la mayoría de las aplicaciones DC y de baja
frecuencia. Claramente, el amplificador operacional integrado ha redefinido las reglas
básicas de los circuitos electrónicos acercando el diseño de circuitos al de sistemas.
Los fundamentos básicos de este amplificador operacional ideal son relativamente fáciles.
Para entenderlo es mejor considerarlo como una caja con sus terminales de entrada.
Amplificador inversor
Ilustración 15. Amplificador inversor
Amplificador no inversor
Amplificador diferencial
Esta configuración es única porque puede rechazar una señal común a ambas entradas.
Esto se debe a la propiedad de tensión de entrada diferencial nula, que se explica a
continuación.
En el caso de que las señales V1 y V2 sean idénticas, el análisis es sencillo. V1 se
dividirá entre R1 y R2, apareciendo una menor tensión V (+) en R2. Debido a la ganancia
infinita del amplificador, y a la tensión de entrada diferencial cero, una tensión igual V (-)
debe aparecer en el nudo suma (-). Puesto que la red de resistencias R3 y R4 es igual a la
red R1 y R2, y se aplica la misma tensión a ambos terminales de entrada, se concluye que
Vo debe estar a potencial nulo para que V(-) se mantenga igual a V(+); V o estará al mismo
potencial que R2, el cual, de hecho está a masa. Esta muy útil propiedad del amplificador
diferencial, puede utilizarse para discriminar componentes de ruido en modo común no
deseables, mientras que se amplifican las señales que aparecen de forma diferencial. Si se
cumple la relación
La ganancia para señales en modo común es cero, puesto que, por definición, el
amplificador no tiene ganancia cuando se aplican señales iguales a ambas entradas.
Las dos impedancias de entrada de la etapa son distintas. Para la entrada (+), la
impedancia de entrada es R1 + R2. La impedancia para la entrada (-) es R3. La
impedancia de entrada diferencial (para una fuente flotante) es la impedancia entre las
entradas, es decir, R1+R3.
Ilustración 16. Amplificador diferencial
Seguidor de tensión
Un seguidor de línea tiene por objetivo principal seguir un camino pigmentado de color
oscuro (generalmente negro), sobre un fondo blanco que ayude a diferenciar tal línea del
resto del sistema.
Cabe resaltar que estos circuitos se pueden diseñar tan complicados como la persona los
requiera. De modo que se diseñan robots que funcionen con electrónica analógica o
digital, utilizando lógica combinacional o amplificadores operacionales, incluso es
posible utilizar un microprocesador de última generación.
Con el fin de que el seguidor de voltaje sea los más versátil y veloz posible, se diseña con
distintos tipos de dificultades como:
- Líneas discontinuas
- Subidas y bajadas.
- Falsos caminos
Aplicaciones
Board de control: Es la parte que hace funcionar al robot. Los más usados
actualmente son programables como Arduino.
Board de motores: Los motores necesitan corriente para funcionar, lo cual el
Arduino no puede suministrar y por eso se requiere de una board de control para
suministrar la potencia.
Motores: Generan el movimiento, se selecciona en función de la velocidad que y
el peso que se requiera. Una de las opciones más usadas son los micros motores
HP en relación 10:1 y 30:1.
Ruedas: Proporcionan tracción al robot, de modo que la velocidad y fuerza
dependen del tamaño de las ruedas utilizadas.
Sensores: Son lo que le permiten al robot conocer información sobre el mundo, en
este caso sobre la línea negra, el sensor de línea suministra información al robot si
hay o no un color o contraste de colores en el piso, en este caso entre colores
blanco y negro.
Chasis: Es la estructura donde se va a montar todo el robot, debe ser liviana y
resistente. Se emplean metales con alto grado de resistencia a la rotura y baja
densidad.
Cables de conexión: Llevan alimentación como información, se usan en baterías,
motores y sensores.
Baterías: Proporcionan energía al robot, sin estas el robot no podría moverse por
cuenta propia. Existen de muchos tipos y tamaños, las baterías de litio tienen una
mejor relación de tamaño y potencia pero son algo más caras que las de NiMh.
Desarrollo de las etapas del circuito que se planteará en Proteus
La finalidad del trabajo es que el equipo logre desarrollar un carro seguidor de línea a base de
dispositivos analógicos, el funcionamiento del circuito electrónico analógico del seguidor de
línea se explicará en etapas para una mejor comprensión y análisis.
ETAPAS DESCRIPCIÓN
Tercera etapa
La señal de error al poder tomar valores tanto
positivos como negativos le dará el
movimiento a los dos motores por lo que la
señal es tomada para dos diferentes circuitos.
Uno de ellos rectificará las señales negativas
mientras que el otro rectificará las señales
positivas. Si se tiene una señal de error
negativa, en la etapa de rectificación, un
circuito tendrá un valor positivo mientras que
el otro tendrá un valor de cero. Cuando se
tiene una señal de error positiva, uno de los
circuitos tendrá un valor negativo mientras
que el otro tendrá un valor de cero.
Diseño en Proteus
A continuación, se presentarán algunas capturas de pantalla que nos proporcionan que el circuito
está funcionando como se requiere, marcando valores de 1, cuando está leyendo el color negro
de la cinta y el motor lo traduce como el avance de este y 0 para cuando detecta otro color y el
motor lo traducirá como frenado.
Ilustración 21. Captura pantalla 1 de simulación en PROTEUS
En la presente imagen se puede observar que la lectura de ambos sensores es positiva lo cual indica que está detectando el color negro
de la franja lo cual trae como resultado el avance de los dos motores como se ha indicado en los apartados anteriores en las etapas
mencionadas.
Ilustración 22. Captura pantalla 1 de simulación en PROTEUS
En esta imagen podemos observar como solo un censor está leyendo el color negro lo cual analógicamente se traduce en el avance del
motor.
Ilustración 23. Captura pantalla 1 de simulación en PROTEUS
En esta imagen podemos observar como solo un censor está leyendo el color negro lo cual analógicamente se traduce en el avance del
motor.
Ilustración 24. Captura pantalla 1 de simulación en PROTEUS
En esta imagen podemos observar como los sensores inferior y superior están leyendo el color negro lo cual analógicamente se traducirá en
el avance de los motores, sin embargo aunque no se puede apreciar en la figura, cuando se realizó la simulación el motor inferior marcaba
todo el tiempo 1 y 0 lo cual indica que avanzaba y frenaba tomando en cuenta que siempre se lea el color negro y se siga el recorrido
establecido.
Análisis del primer circuito empleado para el robot seguidor de línea
Etapa inicial
Etapa Final
Para esta parte se ha usado un LM293D, cumple la función de un puente H. Este incluye
cuatro circuitos que sirven para manejar cargas de potencia media no será de gran
utilidad ya que puede ser usada en pequeños motores, puede controlar corriente hasta
600 mA en cada circuito y una tensión entre 4,5 V a 36 V.
Se emplean resistencias de 330 Ω para evitar dañar los diodos, en el caso en que se
utilice un voltaje demasiado alto. Las conexiones se realizan verficando el datashet de
estos para evitar dañarlos.
Para el encendido y apagado de los diodos LED, se usan los pines 15 y 10. Para lograr
prender el diodo que sale del pin 14 la conexión será el pin 15 a positivo y el pin 10 a
negativo, esto se resume a un giro del motor en sentido horario.
Para lograr el otro sentido de giro se conecta el pin 15 a negativo y el pin 10 a positivo,
encendiéndose el led que sale del pin 11.
Se planteo un primer circuito del seguidor de línea compuesto por sensores infrarojos,
puente H, motoreductores, transistores y diodos de protección.
Los resultados obtenidos en estas primeras pruebas fueron muy alentadores para el
objetivo de la realización de un seguidor de línea analógica precisa y de respuesta
rápida, no obstante quedaron muchas mejoras y cambios por desarrollarse como
reemplazar el componente IC-40106 ya que no cumple con los requisitos del proyecto
por tratarse de un componente digital y no analógico como se requiere. Se plantea
reemplazar el componente IC-40106 con OPAMS, estos cambios y sus respectivos
resultados se detallan en el siguiente punto.
Debido a que uno de los componentes que se utilizó era un componente digital se
procedió a buscar un componente analógico equivalente para reemplazarlo. El resultado
que se encontró fue de un comparador de voltajes ya que cumple la misma función de
puerta lógica como el ic40106 que se utilizó inicialmente.
Ilustración 38. Comparador de voltaje
Después de averiguar sobre los distintos tipos de comparadores que hay, se llegó a la
conclusión que el comparador ideal para reemplazar al IC-40106 es un LM311 ya que
tiene un rango de 5 a 30 voltios o de 15 a menos 15 voltios y una de sus funciones
principales como el datasheet lo indica es de relés de accionamiento y eso es
conveniente ya que es la misma función que cumple una puerta lógica.
Un comparador con histéresis (R3 > 0) permite tomar una decisión mediante dos
umbrales, y no sólo si “vi=vref”, que es una condición inestable, haciendo que la salida
del circuito oscile entre −10 y +10.
Un umbral corresponde al aumento de vin en una dirección (se incrementa, por ejemplo)
y el otro en la opuesta (se decrementa). Esto permite implementar sensores para un
control denominado “on- off” con histéresis, que funcionan como el termostato de un
calefactor: al bajar a una temperatura mínima Tmin, se enciende el calefactor, y sólo al
rebasar un valor Tmax > Tmin, se apaga, de modo que no haya oscilaciones si se usara
un sólo umbral T0 = Tmax= Tmin (el termostato sin histéresis estaría prendiendo y
apagando al calefactor en función del ruido alrededor del valor de encendido/apagado).
Además la curva de histéresis da una salida booleana: cero o saturación negativa, o sea
“falso” (por ejemplo apagado) y “verdadero” (encendido).