hola.he realizado un circuito sensor de carrera optico que no le afectan las interferencias luminicas.
se trata de un receptor infrarojo TSOP4838 y un NE555 para modular una frecuencia de 38Khz emitida por un led infrarojo
lo uso para la deteccion de final de carrera de una puerta de cochera.anteriormente use un sensor optico
con un fototransistor y un led.pero al abrir la cochera,la puerta se paraba porque el sensor
se veia afectado por la luz que entraba del exterior.
tambien use sensores magneticos.pero estos tienen un rango de variacion muy pequeño.y no es apto para este caso.
sin embargo este circuito es perfecto para esta funcion.he estado mirando si hay algun componente electronico
que detecte la presencia de objetos sin que se vean influenciados por una fuente de luz externa.pero no los
he encontrado.
aunque en parte este circuito viene muy bien para dos usos distintos.
si ponemos el LED enfrentado con el TSOP4838.obtendriamos una salida logica 0 o 1 depende de si ponemos
un obstaculo entre ellos o no.
y si ponemos el LED y el TSOP4838 mirando los dos hacia delante.obtendriamos los estados logicos al pasar
un objeto por delante de ellos a una distancia determinada.de esta forma obtendriamos una funcion NA NO
para segun el uso que le queramos dar.
el alcance del sensor podemos modificarlo variando la resistencia que limita la corriente del LED emisor.
el voltage de funcionamiento es compatible con 3.3v y 5v
este es el circuito:

