sábado, 24 de noviembre de 2007

NIVEL SENSORIAL

La percepción de este robot es de tipo visual, aunque no debemos pensar que el robot va a ver. Su captación visual consiste en diferenciar entre dos colores. Para este caso, la línea de color negro sobre una superficie blanca. Aprovechando la propiedad física de la reflexión, el diodo emite una luz infrarroja dirigida hacia el suelo, y el fototransistor recibe los fotones generados por la reflexión que se produce sobre el suelo. Figura 4.
Figura 4 – Sensor Infrarrojo

Para nuestro caso, se debe disponer dos sensores ubicados en los bordes de la línea negra. Los sensores adecuados para este tipo de
aplicaciones son CNY70, pero debido a que estos no se encuentran en el mercado regional, se recomienda construir con un fotodiodo y un
transistor (2N3904) como muestra la figura 5. Restando solamente el diodo emisor.

Figura 5 – Fototransistor a partir de un fotodiodo y un
transistor.

Cuando el diodo LED infrarrojo emite un haz de luz, en el punto a. se obtiene una señal de nivel alto o bajo dependiente de la superficie en la que refleje, si el sensor se encuentra en la línea negra el voltaje sube, cuando esta sobre la
superficie blanca el voltaje baja. Se deben realizar pruebas sobre la ubicación de los sensores para que el móvil se desplace adecuadamente, porque puede suceder que aun cuando los sensores reconozcan la línea negra y el circuito de control realice la corrección de trayectoria, el móvil se salga de curso por la
velocidad y masa del mismo (cantidad de movimiento). De esta forma los casos a tener en cuenta es: distancia entre el eje de las llantas y los sensores, distancia entre los mismos sensores con respecto al ancho de la línea negra
y su alineación.

Descripción: El CNY70 es un pequeño dispositivo con forma de cubo y cuatro patitas que aloja en su interior un diodo emisor de infrarrojos que trabaja a una longitud de onda de 950 nm. y un fototransistor (recetor) estando ambos dispuestos en paralelo y apuntando ambos en la misma dirección, la distancia entre emisor y receptor es de 2.8 mm. y están separados del frontal del encapsulado por 1 mm.
El la siguiente figura vemos la disposición interna del CNY70 mirando el encapsulado desde arriba, así pues tenemos el diodo emisor de infrarrojos a la izquierda y el fototransistor a la derecha.

Funcionamiento: El fototransistor conducirá mas, contra mas luz reflejada del emisor capte por su base. La salida de este dispositivo es analógica y viene determinada por la cantidad de luz reflejada, así pues para tener una salida digital se podría poner un disparador Trigger Schmitt y así obtener la salida digital pero esto tiene un problema, y es que no es ajustable la sensibilidad del dispositivo y los puntos de activación de histerisis distan algunos milivoltios uno del otro (ver explicación en el esquema de la LDR ) . Para solventar este problema muestro el siguiente circuito basado en un amplificador operacional configurado en modo comparador, en la salida del circuito obtendremos una señal cuadrada lista para su interconexión con la entrada de cualquier µControlador.

La sensibilidad del circuito es ajustable mediante la resistencia variable de 10k (aconsejo poner una resistencia multivuelta). Para comprobar y visualizar la señal de salida es posible montar un diodo led en la salida con su resistencia de polarización a masa, si así lo hacemos veremos que cuando el sensor detecta una superficie blanca o reflectante el led se ilumina ya que la salida del LM 358 pasa a nivel alto y por lo tanto alimenta al led que tiene su ánodo conectado directamente .
La salida del LM358 varia de 0V para nivel lógico 0 a unos 3,3V para nivel lógico 1, con lo que puede ser llevada directamente a un disparador trigger schmitt (p.ej. 74LS14) para conformar pulsos de niveles TTL de 0 a 5V si fuese necesario.
Usos: Comúnmente utilizado en los robots rastreadores (Sniffers) para detección de líneas pintadas sobre el suelo, debido principalmente a su baja distancia de detección.

No hay comentarios: