LDR: Sensor de Luminosidad

Sensor de Luminosidad LDR:
LDR
LDR Esquema
Circuito LDR

Ficha técnica: La LDR es un pequeño Sensor capaz de detectar el grado de luminosidad que incide sobre su superficie. Es muy apreciado en todas aquellas aplicaciones en las que la cantidad de luz es el parámetro a medir. Es económico y muy fácil de instalar. El modelo comercial que se describe es el más popular y tiene un coste aproximado de l Euro.

Funcionamiento: El comportamiento de la LDR es el de una resistencia que varía su valor de manera inversamente proporcional a la cantidad de luz que incide sobre su superficie sensible. Con la máxima luminosidad apenas hay resistencia eléctrica entre sus dos terminales, elevándose a muchos millones de ohmios en la oscuridad. La variación es puramente resistiva y carece de polaridad.

Aplicaciones reales: La regulación del encendido de las bombillas y lámparas puede ser una de las principales utilidades de este sensor. El valor de la resistencia de la LDR es función de la luminoSidad del ambiente, y si está correctamente tabulada puede servir para aumentar o disminuir la potencia aplicada al sistema de iluminación. Cuando una LDR Se orienta hacia el suelo, a pocos milímetros, presenta diferente resistencia Según el color y tonalidad de dicha superficie.

Conexión: El circuito de adaptación eléctrica de una LDR es muy sencillo, consiste en un divisor de tensión. Basta Colocar una resistencia en serie para obtener una tensión de salida analógica proporcional a la luminosidad que incide en la LDR.

Para aplicar esta señal analógica al microcontrolador se precisa de la colaboración de un conversor A/D, ya que el resultado de este sensor no es una señal digital, aqui podríamos obtener un nivel de luminosidad, o un comportamiento progresivo con respecto al nivel de Luminosidad dependiendo del estado y de la señal proveniente del conversor, aqui incluso podríamos hacer una circuiteria auxiliar externa digital, para no tener que utilizar muchas patitas del PIC.

Conversor analogico-Digital: Estos conversores poseen dos señales de entrada llamadas Vref+ y Vref- y determinan el rango en el cual se convertirá una señal de entrada, para nuestro caso será la alimentación que pongamos en el divisor de tensión.

El dispositivo establece una relación entre su entrada (señal analógica) y su salida (digital) dependiendo de su resolución. Esta resolución se puede saber, siempre y cuando conozcamos el valor máximo que la entrada de información utiliza y la cantidad máxima de la salida en dígitos binarios.

Conversor digital ADC0804

A manera de ejemplo, el convertidor análogo digital ADC0804 tiene la capacidad de convertir una muestra analógica de entre 0 y 5 voltios (lo que nos viene perfecto para esta aplicación) y su resolución serán respectivamente:

Resolución = valor analógico / (2^8)
Resolución = 5 V / 256
Resolución = 0.0195v o 19.5mv.
Resolución = LSB

Lo anterior quiere decir que por cada 19.5 milivoltios que aumente el nivel de tensión entre las entradas nombradas como "Vref+" y "Vref-" que ofician de entrada al conversor, éste aumentará en una unidad su salida (siempre sumando en forma binaria bit a bit). Por ejemplo:

Entrada - Salida
0 V - 00000000
0.02 V - 00000001
0.04 V - 00000010
1 V - 00110011
5 V-LSB - 11111111

En el programa podemos definir un comportamiento determinado cuando llegemos a un nivel de luminosidad deseado, y hacer una instrucción condicional para ese estado, por ejemplo:

If luz=>"11111111" then arranca 'Donde Luz seria la variable del sensor Luz y arranca una subrutina

Bueno espero que halla quedado mas o menos claro, ahora... ¡¡a practicar!!