Hola chicos, aqui tratando de aportar algo a la comunidad.
Resulta que necesitaba un tipo de barrera que al romperse me generara un pulso en alto (un solo pulso, o que se mantuviera en alto si el objeto seguia rompiendo la barrera).
La primera idea fue usando un láser chino, pero, aunque logré hacer la fuente regulada de corriente, era complicado mantener intacto el diodo láser y, uno ya adaptado para su uso era demasiado caro.
Pensé después en infrarrojo, pero por desgracia los típicos CNY70 y QRD114 solo alcanzaban un rango de pocos centímetros de sensado (el QRD114 hasta 5cm con errores de sensado y el CNY hasta 1cm) y yo necesitaba 50cm de distancia.
Luego vino la idea, asi es, viendo la tele. Usar un receptor de TV me pareció buena idea, ya que a varios metros podía cambiar de canal. Me puse a investigar sobre varios tipos de receptores y me encontré varios, como el SHARP, los TSOP o el GL3276A.
Pero ohhh sorpresa, todos ellos son ultrasensibles a la luz ambiental, ya que siempre están dentro del tv con un plástiquito que la hace de filtro (lo cual me complicaba un poco las cosas, ya que, aunque el sensor podia llevar su filtro, el calibrarlo sería una osadia).
Pensando en cómo pondría evitar este problema, fui a mi tienda de componentes de confianza y pedí un receptor IR de tv, a lo que el tipo me dijo: "por ahora no tengo, ya los pedí y me llegan en un mes" y despues me dice "...pero tengo éstos a ver si te sirven", y me muestra su caja de sensores IR.
Buscando entre ellos me encuentro un sensor parecido a los TSOP, pero al analizarlo me doy cuenta que dice TFM 5560. Pensando que funcionaba igual que los TSOP decidí llevármelo
Cuando me pongo a invertigar sobre el me doy de topes, ya que no hay información en foros sobre él o circuitos ya hechos (para darme una idea de como usarlo
), asi que me decido a checar su datasheet y descubrí lo que estaba buscando
La serie de sensores TFM 5XX0 son totalmente insensibles a la luz ambiental!!! Así que solo necesitaba hacer su circuito para controlarlo.
A pesar de leer y releer protocolos de comunicación IR, no pude hacer que el sensor solo recibiera ceros (Trabaja a 56kHz) siempre me generaba una onda rectangular a la salida.
Asi que, por accidente, coloqué un capacitor de la salida a tierra y vualá: se generaba un pulso de alto y bajo.
Ya solo "limpié" la señal pasandola por un comparador (usando el lm358, ya que el 741 es horrible) usando de referencia 2.5V y alimentando V- a 0V y V+ a 5V.
He probado la barrera con los sensores frente a frente hasta en 1m (no tengo cables más largos) y funciona prefectamente: me genera un pulso alto cuando hay un objeto entre el emisor y el receptor. Solo se tendría que probar con mayor distancia.
Por cierto, cabe destacar que el diodo IR es uno sacado de un control remoto (vaya los trasparentes) ya que con los que son azul transparente tenía que enfocar perfectamente la luz IR y con los trasnparentes no tanto
Y como una imagen vale mas que mil palabras, les dejo el esquema del circuito en proteus tal y como lo conecté
PD: verán que uso 2 Timers 555 para generar el tren de pulsos. Podría haber usado el 556 pero debido al precio (2 timer 555 = $10......1 dual timer 556 = $15) me pareció más barato poner los 555 que usar un 556.
Resulta que necesitaba un tipo de barrera que al romperse me generara un pulso en alto (un solo pulso, o que se mantuviera en alto si el objeto seguia rompiendo la barrera).
La primera idea fue usando un láser chino, pero, aunque logré hacer la fuente regulada de corriente, era complicado mantener intacto el diodo láser y, uno ya adaptado para su uso era demasiado caro.
Pensé después en infrarrojo, pero por desgracia los típicos CNY70 y QRD114 solo alcanzaban un rango de pocos centímetros de sensado (el QRD114 hasta 5cm con errores de sensado y el CNY hasta 1cm) y yo necesitaba 50cm de distancia.
Luego vino la idea, asi es, viendo la tele. Usar un receptor de TV me pareció buena idea, ya que a varios metros podía cambiar de canal. Me puse a investigar sobre varios tipos de receptores y me encontré varios, como el SHARP, los TSOP o el GL3276A.

Pero ohhh sorpresa, todos ellos son ultrasensibles a la luz ambiental, ya que siempre están dentro del tv con un plástiquito que la hace de filtro (lo cual me complicaba un poco las cosas, ya que, aunque el sensor podia llevar su filtro, el calibrarlo sería una osadia).
Pensando en cómo pondría evitar este problema, fui a mi tienda de componentes de confianza y pedí un receptor IR de tv, a lo que el tipo me dijo: "por ahora no tengo, ya los pedí y me llegan en un mes" y despues me dice "...pero tengo éstos a ver si te sirven", y me muestra su caja de sensores IR.
Buscando entre ellos me encuentro un sensor parecido a los TSOP, pero al analizarlo me doy cuenta que dice TFM 5560. Pensando que funcionaba igual que los TSOP decidí llevármelo
Cuando me pongo a invertigar sobre el me doy de topes, ya que no hay información en foros sobre él o circuitos ya hechos (para darme una idea de como usarlo
La serie de sensores TFM 5XX0 son totalmente insensibles a la luz ambiental!!! Así que solo necesitaba hacer su circuito para controlarlo.
A pesar de leer y releer protocolos de comunicación IR, no pude hacer que el sensor solo recibiera ceros (Trabaja a 56kHz) siempre me generaba una onda rectangular a la salida.
Asi que, por accidente, coloqué un capacitor de la salida a tierra y vualá: se generaba un pulso de alto y bajo.
Ya solo "limpié" la señal pasandola por un comparador (usando el lm358, ya que el 741 es horrible) usando de referencia 2.5V y alimentando V- a 0V y V+ a 5V.
He probado la barrera con los sensores frente a frente hasta en 1m (no tengo cables más largos) y funciona prefectamente: me genera un pulso alto cuando hay un objeto entre el emisor y el receptor. Solo se tendría que probar con mayor distancia.
Por cierto, cabe destacar que el diodo IR es uno sacado de un control remoto (vaya los trasparentes) ya que con los que son azul transparente tenía que enfocar perfectamente la luz IR y con los trasnparentes no tanto
Y como una imagen vale mas que mil palabras, les dejo el esquema del circuito en proteus tal y como lo conecté
PD: verán que uso 2 Timers 555 para generar el tren de pulsos. Podría haber usado el 556 pero debido al precio (2 timer 555 = $10......1 dual timer 556 = $15) me pareció más barato poner los 555 que usar un 556.