Hola, la etapa de acondicionamiento de los sensores es muy importante, ya que influiran muchos factores externos en la lectura de estos, principalmente la luz del medio. En particular he usado los sensores infrarojos CNY70, los cuales son una buena alternativa, pero no la única. Las imagenes siguientes fueron extraidas del foro icabots :
http://www.icabots.com/foro/el cual pueden leer, son muy interesantes las entradas que pueden encontrar ahi.
En primer lugar a los que no lo conocian, les presento al sensor CNY70:
Fijense bien en la distribución de pines del sensor:
El siguiente circuito es la implementacion de estos sensores:
Explicacion de la implementacion: El diodo emisor de luz infraroja que se encuentra ubicado entre los puntos A y K, esta encendido constantemente. El fototransistor es quien recepciona el reflejo de la luz infraroja emitida por el diodo, es decir, si se tiene el sensor sobre una superficie blanca, esta reflejara toda el espectro infrarojo hacia la base del fototransistor (pondra la base del fototransistor en 1 logico), mientras que si la superficie fuera negra, es espectro será absorvido por la superficie (pondra la base del fototransistor en 0 logico).
Ahora si el fototransistor tiene en su base un 1 logico, dejará que fluya tensión del pin C(colector) hacia el E(emisor), por tanto la salida en el pin E sera de 1 lógico.
Mientras que si el fototransistor posse en su base un 0 logico, no dejara que fluya tensión del pin C hacia el E, esto es el pin E possería un estado inestable(no se sabe si es 0 o 1), es por eso que cuando suceda este caso, se le manda a tierra, colocando las resistencias de 10k y un potenciometro de 50k (que regula el voltaje de salida) en serie.
A fin de cuentas tendremos esto de salida en el pin E:
SUPERFICIE BLANCA: nivel de voltaje alto
SUPERFICIE NEGRA: nivel de voltaje bajo
ahora bien, este sensore es de tipo analógico, nosotros necesitamos salidas digitales, que nos indique con ceros y unos si la superficie es blanca o negro, una alternativa es un negador Schmitt Triger (CD40106), el cual "estabiliza la señal de salida". finalmente a la salida de este integrado la salida sera esta:
SUPERFICIE BLANCA: 0 lógico
SUPERFICIE NEGRA: 1 lógico
El sabado 16 se estará explicando mejor este esquema. Les recomiendo que busquen info en el foro que les comente al principio, y tnb en
www.robotsperu.org , cuaquier haganmela saber ya que escribi con poco tiempo. bytes