in

Thug lifeThug life

Medidor de Intensidad de Luz (DIY)

Datalogger de temperatura con 18F2550 (II)

La base de un instrumentode medición, como es el caso de un luxómetro, se basa en la utilización de un sistema que sea capaz de medir, en forma apropiada, la intensidad de luz que llega al elemento utilizado como detector. Una de las propiedades importantes que debe tener el mencionado instrumento es que sea sensible a todas las longitudes de onda por igual. Recordemos que el ojo humano es más sensible a los 550nm (color verde) por lo tanto, nuestra visión no sería un buen elemento de contralor para definir si existe mayor luminosidad en un determinado espacio. Es decir, puede existir una fuente luminosa muy importante y hasta peligrosa sin que nos percatemos de ello. En este artículo trabajaremos con un TSL230R; un dispositivo que convierte la cantidad de luz recibida en una frecuencia proporcional” y que constituye la plataforma de cualquier instrumento de medición de iluminación

El sensor LTF (Light-to-Frequency) TSL230R (que se consigue a bajo precio en Sparkfun) realiza las funciones de detección de la luz, acondicionamiento de señales y conversión analógica – digital (A / D) en un circuito integrado monolítico de aspecto translúcido. El dispositivo convierte la intensidad de la luz a un formato digital para una conexión directa a cualquier microcontrolador. La salida de este dispositivo es una onda cuadrada, o tren de pulsos, cuya frecuencia es linealmente proporcional a la intensidad de la luz y cuenta con un rango dinámico de entrada de 160 dB a través de una sensibilidad ajustable de entrada y un control de escala de salida para disminuir la duración del ciclo hasta 100 veces. Es decir, un divisor por 100 de la frecuencia resultante.

Estos convertidores están diseñados para aplicaciones tales como la medición de la luz ambiente, la absorción y/o reflexión de la luz en productos tales como electrodomésticos, equipos de fotografía, colorimetría, analizadores químicos y hasta los controles de contraste de una pantalla de TV, o cualquier otro sistema, que requiera un amplio rango dinámico y/o la medición digital (con alta resolución) de la intensidad de la luz ambiente. La fórmula utilizada, según el fabricante del componente, para calcular la frecuencia de salida es la que vimos en el cuadro anterior y vale aclarar, que el valor de la frecuencia de salida en condiciones de oscuridad depende de la temperatura. Por este motivo, el fabricante aconseja medir esta frecuencia (en ausencia de luz) y luego restarla a la medición observada con posterioridad.

Nuestro proyecto nos permitirá emplear muchas técnicas y elementos conocidos ampliamente que facilitarán la tarea de ensayo y estudio de manera significativa. Utilizando la (bautizada por los lectores amigos) entrenadora NeoTeo con el PIC 18F2550 y con el sistema Bootloader, podemos escribir y ensayar código de manera muy cómoda aprovechando el beneficio de no necesitar un programador específico de microcontroladores. Sólo con un cable del tipo USB conectado a nuestro ordenador podremos realizar todas las variantes necesarias hasta transformar a este elemental sistema, en el medidor de iluminación apto y eficaz para nuestro desarrollo.

¿Por qué motivo no construimos un luxómetro?
Porque no todos necesitan ese tipo de instrumento”. Además, para la enorme mayoría de aplicaciones es necesario un dispositivo que sea capaz de medir la intensidad de luz y nada más, sin necesidad de complicaciones de cálculo y/o apreciación. El circuito integrado TSL230R posee características que lo hacen muy versátil para adaptarlo a cualquier aplicación, por lo tanto, “encasillarlo” dentro un desarrollo en particular sería poco prudente. En cambio, mostrártelo en funcionamiento puede ser más útil que embebido en aplicaciones definidas y si lo deseas, tú mismo puedes transformar este trabajo en tu próximo luxómetro, o en un sofisticado oxímetro por citar ejemplos diferentes entre sí que necesitarían detectores también diferentes. Observa que sencillo es:

Tal como mencionamos en el encabezado, la posibilidad que cubrir un amplio espectro de longitudes de onda, convierten a este IC es un elemento muy superior a lo que podría ser un LDR, un LED (como sensor de luz), un fotodiodo, un fototransistor o cualquier detector de esta naturaleza. Ajustando en el programa del microcontrolador el tiempo utilizado para realizar la cuenta de impulsos generados por el TSL230R podemos lograr cosas muy interesantes. Hasta una alarma por proximidad es posible con este tipo de sensores de alto rendimiento. Las pequeñas e ínfimas absorciones de iluminación que un cuerpo en movimiento puede provocar en cercanías del detector, alcanzan para detectar la actividad y transformarla en una variación de frecuencia. Interesante circuito integrado ¿verdad? Te esperamos en el Foro de Electrónica para charlar sobre esta pequeña y útil maravilla.

Reportar

¿Qué te pareció?

Escrito por Mario

21 Comments

Leave a Reply
  1. hola me gustaria que me orientaras para hacer mis propios circuitos, ¿qué programa utilizas para realizar la pcb?.

    Gracias

  2. Hola Mario,
    Me gusto mucho el articulo, ademas con la entrenadora NeoTeo, y con el botloader se facilita muchisimo el trabajo, enfocandote en la parte de programacion.
    Tengo la duda con los dipswitch, para que se utilizan?
    Me gusto la pantalla, es nueva cierto? 🙂

    Muchas gracias por el articulo.

    Yesbond

    • #3 Hola Yesbond!

      Los dip-switch son para seleccionar la sensibilidad del detector de luz y para dividir por valores fijos la frecuencia de salida obtenida. En los enlaces a las hojas de datos que dejé al final está muy bien explicado.

      La pantalla es nueva, si. Está muy bonita. Caracteres luminosos blancos sobre fondo negro.

      Saludos!
      Mario

  3. Tremendo… lo voy a probar, porque un cuate tiene una idea muy interesante que se podría explotar con un dispositivo similar.

    SALUDOS.

    • #4 Hola Moycano

      Está muy bueno este tipo de sensor porque se puede utilizar en todo el espectro visible con el mismo rendimiento y en parte del "no visible" también. Eso lo hace muy interesante.

      Éxitos!
      Mario

  4. buenos dias.
    es muy interesante tu articulo.
    estoy buscando informacion sobre este dispositivo, debo realizar un proyecto en la U, es un oximetro de pulso, he encontrado varios articulos en ingles sobre el tema, pero en ninguno de ellos explica claramente como comunicar el pic con el sensor, ademas que en pulsooximetria se deben utilizar varios trasmisores uno rojo y el otro IRD, no sabemso a que velocidad realizar el muestreo de la sangre para que el sensor nos aroje los valores para construir la señal de plestimografia tanto del rojo como del IRD.

  5. Buenos Días
    Estoy haciendo el proyecto de medidor de intensidad de luz y necesito
    el programa de mplab lo mas pronto posible.
    espero que me puedan ayudar muchas gracias

  6. Buenos Días
    Estoy haciendo el proyecto y me parece interesante pero no e conseguido el programa de mplab para empezar a hacerlo
    espero que me ayuden.
    Gracias

  7. Buenos Días
    Estoy haciendo el proyecto y me parece interesante pero no e conseguido el programa de mplab para empezar a hacerlo
    espero que me ayuden.
    Gracias

  8. Buenos Días
    Estoy haciendo el proyecto y me parece interesante pero no e conseguido el programa de mplab para empezar a hacerlo
    espero que me ayuden.
    Gracias

  9. Buenos Días
    Estoy haciendo el proyecto y me parece interesante pero no e conseguido el programa de mplab para empezar a hacerlo
    espero que me ayuden.
    Gracias

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Robots, ¿Qué están haciendo? (Vídeos)

Mochila para ver detrás de las paredes (vídeo)