Está en la página 1de 31

Construiremos aqu un sensor de luz casero para NXT (fotoclula).

Quizs no nos salga tan bonito como el original de MINDSTORM pero funcionar exactamente igual, con su led y todo. Bueno, incluso puede que funcione mejor, porque ste lo puedes configurar a tu gusto, en Deteccin Directa o en Barrera, para contar pelotitas de LEGO o coches de Scalextric cuando pasan por la meta. Veremos tambin, a partir de este sensor, cmo construir una Lmpara LED, simplemente quitando la parte sensora. Como ltima aplicacin y al final del todo, construiremos un Inclinmetro Analgico, es decir, nos dir exactamene los grados de inclinacin.

FOTOCELULA DIRECTA

DESCRIPCION

Este sensor de luz recibe el nombre de fotoclula en la industria. Podemos encontrarlo en distintas configuraciones. Directos, como el de MINDSTORM, en el que emisor y receptor estn en la misma carcasa. En barrera si emisor y receptor se encuentran en los extremos de una lnea recta. La longitud de esa lnea es el alcance del sensor o la distancia til. Tambin en la industria los podemos encontrar con "espejo", un catadiptrico de los de bici en el extremo, en lugar del receptor. Como te podrs imaginar, este es un sensor "activo", es decir, necesita ser alimentado para que funcione. Lgico, ya que lleva un LED. Tendremos que usar el cable verde por tanto, que proporciona 4,3V. Tambin es necesario para su

funcionamiento el cable amarillo. Su funcin es la de controlar el encendido/apagado del led.

MATERIAL

1 Cable de conexin al NXT con cable blanco, negro, amarillo y verde. Un led de alta intensidad luminosa. Luz blanca y 3 mm dimetro. Una resistencia de 68 ohm. Una placa para ubicar los elementos. Una resistencia LDR como la que ya hemos usado en el sensor de luz ambiente. Puede ser incluso ms pequea para pasar por un agujero de viga de LEGO y poder hacer as un montaje ms fcil luego. 2 resistencias de 10K Un transistor NPN 2SC2274 o equivalente. Por cierto, he probado con 3 NPN distintos que me han dado en la tienda y los 3 me han funcionado bien. Informacin adicional en Componentes.

MONTAJE

Primero pondremos el esquema serio (ms o menos):

Y ahora uno pintado un poco a mi aire, que quizs te ayude un poco.

El segundo esquema pretende ser la representacin de esto:

NOTAS Si lo nico que quieres es controlar 1 LED (encender y apagar), quita el LDR y desconecta el cable blanco. Tendrs que modificar el programa para realizar esta tarea. El LED tiene polaridad. Fjate cual es la pata ms corta para conectarla al transistor, que es nico elemento del circuito con 3 patas. El extremo largo del LED ser el que vaya a la resistencia que acaba en el cable verde. Para montar el transistor tal como aparece en la foto e identificarlo correctamente debes tener en cuenta que mirandolo de cara, con el cdigo en la parte de delante bien a la vista, la pata de la izquierda es la E, la de enmedio la C y la de la derecha la B. Tienes ms informacin pinchando en Componentes Los otros elementos (LDR y resistencias) no tienen polaridad, por lo que puedes montarlos como quieras.

Una mejora necesaria para el sensor

Fjate en la foto y vers que lo ms a la derecha de todo es el sensor de Luz Ambiente que ya montamos en su momento. El cable blanco llega por un extremo y el negro por el otro. Este es el receptor de la luz.

Para que funcione ms parecido a como lo hace el del NXT, ser necesario que juntemos mucho ms el receptor y el emisor (el LDR y el LED), tal como en el sensor original. Yo lo he montado as para que se vea mejor el circuito. Para acercar el LDR,no tienes ms que fijarte en la foto. Solo hay que sacarlo de su alojamiento, pincharlo al lado del led y volver a conectar los cables blanco y negro. La nica precaucin es que no lo conectes por error a un agujerito de los que ya estn conectados a otro elemento del circuito, como el transistor. Hay una segunda mejora casi obligada derivada de la primera. Al encender el LED, le llegar luz directa al LDR. Si no lo aislamos el intervalo de valores que podamos leer ser mucho ms pequeo. O sea, variar de 500 a 700 de raw por ejemplo. Si hacemos un pequeo cilindro con cartulina o mucho mejor, insertamos el LED en tubo de plstico termoretrctil, dejar de llegarle luz directa cuando lo encendamos. De esta forma el abanico de valores de raw se ampliar bastante, con lo que haremos al sensor ms sensible (curiosa frase).

PROGRAMA

El sensor se controla igual que el original, con el bloque "Light Sensor". Simplemente lo que hace el programa es encender la luz y leer el valor del raw, que es la luz que le llega al sensor, tanto del LED como del entorno, exactamente igual que al original. Obviamente tambin lee el raw con el LED apagado, tal como haca el sensor de luz ambiente.

Fjate bien que el icono del sensor de arriba tiene activada la pestaa "Generate Light" y el de abajo no. Hay otras formas de programar esto mismo, pero esta es muy sencilla de entender y de probar.

Te dejo tambin la configuracin del switch, que puede que sea lo nico con alguna complicacin. Prueba a cambiar el switch de su posicin actual, "Pressed", a "Release" y luego a "Bumped", que vienen a ser: Pulsado, No pulsado y Pulsado + Soltado (de forma consecutiva), para ver las diferencias.

Una ltima sugerencia. Vers que hay 2 iconos que estn repetidos en el programa arriba y abajo. Es un ejemplo perfecto para practicar cmo se hace un "My Block". Si lo creas, te aseguro que te resultar muy til para cada vez que tengas que presentar un valor en pantalla, no slo en este programa. Recuerda que hay un mini-tutorial de My Block.

DIFERENCIAS CON EL SENSOR DE LUZ DEL MINDSTORM NXT

Aunque hace la mima funcin, no son exactamente iguales ambos sensores, el que hemos construido y el del NXT. La primera podra se la intensidad de la luz. Hemos elegido para este montaje un LED pequeo, de 3 mm, de alta intensidad de luz. Con esto conseguimos leer mejor las diferencias entre colores, aunque recuerda que este sensor "ve" en escala de grises. El caso es que puedes camiar el LED por uno normal sin problemas. Lo nico es que debes ajustar luego la resistencia de 68 ohm en consecuencia (en rojo en el esquema), pero no creo que cambie mucho el valor.

Lo que no debe ocurrir nunca es que el LED se caliente. Si sucede eso, es que est pasando demasiada corriente, y debes aumentar el valor de la resistencia. Para un LED "normal" es de 220 o 330 ohm, para que tengas una referencia. Si te pasas con el valor de la resistencia, lo nico que pasar es que la luz del LED sea muy dbil. La segunda diferencia con nuestra propuesta de fotoclula es el color. Ya hemos comentado que no hay problema en cambiar el LED a otro color. A mi, el que mejor resultado me ha dado (mayores diferencias de raw entre encendido y apagado) es el blanco. Puedes cambiar tambin en funcin del color del objeto a detecar. Es cuestin de probar distintos LEDs segn la aplicacin que le quieras dar. La sensibilidad del LDR a los distintos colores no es la misma que la del sensor de LEGO. El sensor de LEGO es ms sensible a la luz infrarroja (la que emiten las bombillas incandescentes) que el LDR. Si quieres ver la parte positiva, el LDR es mucho ms parecido al ojo humano. Una tercera diferencia podra ser la versatilidad del montaje. Aparte de lo que acabamos de decir en cuanto a cambiar las caractersticas del LED, tambin podemos cambiar la configuracin misma del sensor, es decir, podemos montar el LED y el LDR uno al lado del otro para medir la luz reflejada en el objeto, lnea, etc o podemos montarlos uno enfrente del otro en forma de barrera.

FOTOCELULA EN BARRERA

Los circuitos y esquemas anteriores son exactamente los mismos, aunque hay algunas variaciones. Hay que prolongar los cables blanco y negro que se unen al

LDR para que tengamos mrgen de poner uno enfrente del otro, haciendo una barrera de luz entre ellos, como se ve en la imagen. Otra variacin respecto del anterior programa es que habr que calibrarlo. Es decir, no es lo mismo poner el emisor y el receptor alejados 10 cm que ponerlos as:

Y he de decir que funciona. Como ejemplo, en el primer caso, alejando slo 10 cm, las diferencias en el raw de cuando la luz est encendida a cuando est apagada fueron de 800 a 1000. Y cuando lo separ como en la foto, el raw vari de 986 a 1000, o sea, muy poco. Lgicamente habr que modificar el valor del programa del bloque "Compare" en una y otra situacin. Aqu, el "Compare" es de 800 para el caso de estar cerca. Y he tenido que ponerlo a 1000 para el caso de la foto. Cada vez que pasemos la mano entre emisor y receptor, dar un pequeo pitido.

Tambin puede ser un contador de pelotitas, coches de escalextric...

La configuracin es la siguiente, por orden. No te olvides de activar la pestaa de la flecha roja (figura de abajo) para poder conectar luego el cable de la flecha negra (figura de arriba). Fijate que el primer "Compare" es un "Greater than" y el segundo, un "Less than". Lo "complicado" es encontrar el numerito correto, a mitad camino entre el mximo y el mnimo de raw (o sea, con y sin luz), ya que la luz ambiente influye mucho. En este ejemplo he puesto 900 en ambos, pero puede variar mucho, como en el NXT. Cuanta menos luz haya en la habitacin, mejor funcionar. Normal, mejor ser el contraste entre el LED encendido y apagado. Los iconos de configuracin estn por orden de aparicin, como en las pelculas.

NOTAS 1. El RAW va "al revs" de la luz que le llega. Cuanta ms luz, menos RAW. No te les. 2. Para encontrar el nmero adecuado, puedes utilizar el programa para ver el RAW, tomar los datos con y sin luz y luego programar. 3. Si utilizas este montaje para contar elementos que se estn moviendo, la luz debe estar constantemente encendida, con el correspondinte gasto de batera del NXT. Una opcin es construir una pequea linterna aparte, con 2 pilas de 1,5V, una resistencia y el led. Y como sensor, nicamente el LDR, como el sensor de luz ambiente.

4. Si el elemento (coche, canica, etc) pasa demasiado rpido, quizs no le de tiempo a contar. Una opcin para solucionar esto sera montar no uno enfrente del otro como una barrera, sino emisor y receptor en diagonal con respecto al camino de la bolita, coche etc. Con este montaje diagonal la bolita estar ms tiempo cortando el haz de luz y podr marcar. Si va muy muy rpido, habra que llevar esto al extremo, y montar emisor y receptor justo encima de la carretera. As, la bolita estara interrumpiendo la luz desde una curva hasta la siguiente. Ese tramo recto, entre curva y curva, puede ser todo lo largo que quieras, y desaparecer el problema del tiempo. De todas formas, esto es muy exagerado, el sensor es relativamente rpido. 5. Habrs visto en el programa que se repiten dos bucles en su interior casi iguales. El primero detecta cundo la luz es superior al valor de comparacin, es decir, cuando se hace ms oscuro porque algo est cortando el haz de luz. El segundo a la inversa. Detecta cundo el objeto se ha ido. Prueba un programa sin el segundo bucle, tapa con la mano y vers qu pasa. 6. Existe un icono de calibracin en el NXT-G. Es un fonendoscopio. Sirve para esto, para marcarle el mximo y el mnimo de luz que le llega. Por eso hay que poner 2 al principio del programa. Podras tratar de incorporarlo al programa en lugar de "buscar" previamente el valor RAW. As quedara todo en un programa y no en 2. Un ltimo montaje que no he probado an es con espejo. Sera poniendo emisor y receptor juntos y usando un catadiptrico de bici como barrera. Si esto funciona, permitira tambin otro montaje adicional: formando un ngulo recto con el espejo entre emisor y receptor, a modo de "campo vallado". Pero ya te digo, esto no lo he probado.

USOS

Los usos pueden ser los mismos que los del sensor de luz original del NXT. Por ejemplo como sigue lneas encima de la "Hoja para pruebas" que viene en la caja del NXT. Por si no te has dado cuenta, la fotoclula en barrera es lo que se usa en las puertas de los ascensores. Otros usos mejorados ya los hemos visto a lo largo de la explicacin, como contador por ejemplo.

IDEAS ADICIONALES

Si por algn motivo tu montaje lo requiere, podras regular la intensidad de la luz del LED. Me temo que no es posible hacerlo con el software. La idea es aadir, a continuacin de la resitencia de 68 ohm, un potencimetro de 10K. Con esto, puedes regular la intensidad del LED a tu gusto. Conectas la resistencia a la pata central del potencimetro. Ahora uno de los extremos del potencimetro al cable verde del NXT. El otro extremo del potencimetro quedar sin usar. Y ya est, ya lo puedes regular. No quites la resistencia, ya que al girar a tope el potencimetro, el LED se quedara desprotegido, sin ninguna resistencia y con el potencimetro "apagado". Esto funciona sin ningn problema. Otra mejora que podras hacer es poner, en lugar del potencimetro, o incluso a continuacin de l, un interruptor o un pulsador como los que ya hemos utilizado en la seccin de Un Sensor de Contacto. La conexin se hace igual: un extremo a la resistencia y el otro al cable verde del NXT. Si lo que has puesto es un interruptor, hars que funcione igual que la

lmpara de la salita cuando la apagas. Si has puesto un pulsador, funcionar como el timbre de casa, solo cuando lo pulses.

INCLINOMETRO ANALOGICO

A partir de los elementos que tenemos, podemos construir un Inclinmetro que a diferencia del que ya construimos en la otra seccin, nos dar los grados de inclinacin. Para construirlo, aprovecharemos el montaje "en barrera". La idea es construir una especie de pndulo con un LDR y un led, es decir, el montaje en barrera. El led estar siempre apuntando al LDR y siempre a la misma distancia, de forma que ambos estarn montados sobre el mismo conjunto de piezas. Entre ellos dos y montados sobre distintas piezas, colocaremos un rectngulo de papel impreso con una escala de grises. Esto es:

El pndulo har oscilar el led y el LDR, que siempre estarn en posicin vertical con respecto al suelo. La escala de grises se inclinar solidariamente con la superficie que estemos midiendo.

Cuando el sensor de luz est completamente vertical, nos dar el color central de la escala. Segn nos inclinemos a uno u otro lado, nos ir dando distintos valores, que traduciremos en ngulos. Quedara ms o menos as:

Aqu se seala dnde va el LDR, lo ms escondido de la luz ambiente que he podido. Las ruedas dentadas slo sirven de soporte al papel, y giran libremente sobre el eje.

Aqu en posicin inclinada. Tanto el led como el LDR estn verticales y encarados uno al otro, aunque el LDR est debajo y no ve. Lo que se ve medio bien es la posicin de la escala de grises.

Bueno, ac les dejo un circuito para que puedan hacer en casa, solo se necesita tener un pequeo conocimiento sobre Electrnica para poder realizarlo. Este circuito es un "Interruptor Crepuscular de 220V", es un circuito fcil de realizar, barato y muy til para instalarlo en casa. La principal funcin de este circuito es encender o apagar las luces (o cualquier artefacto que se conecte en la salida) cuando la luz ambiental aumenta o disminuye un determinado nivel. Puede emplearse en muchos lugares, por ejemplo: alumbrar el jardn de su casa, la vidriera de un comercio, la luz de entrada de su casa, etc. La particularidad de este circuito, es que se conecta directamente a 220V (Tensin de un tomacorriente convencional), haciendo que su funcionamiento sea posible sin la utilizacin de un transformador, ya que el circuito incluye en su interior una fuente de alimentacin que transforma 220VAC en 12VCC.

FUNCIONAMIENTO El funcionamiento de este circuito es bastante simple. El LDR, R1 y P1 forman un divisor de tensin. La tensin resultante de ese divisor de tensin, se aplica a la base del transistor Q1. Q1 y Q2, constituyen un disparador de Schmitt. Un disparador de Schmitt, es un circuito comparador, que previene ruidos que pudieran tapar la seal original y provocar falsos cambios de estado. En condiciones de iluminacin ambiental adecuada el LDR presenta baja resistencia y la tensin en la base de Q1 es alta. Esto mantiene en conduccin a Q1 y en corte a Q2. En estas condiciones no hay corriente el en gate de Q3 y por lo tanto la lmpara permanece apagada. Al descender el nivel d iluminacin ambiental el LDR aumentar su resistencia disminuyendo la tensin en la base de Q1. Por debajo de cierto nivel de tensin, Q1 pasar al estado de corte y Q2 a conduccin. Esto suceder de forma abrupta (sin estados intermedios) gracias a la retroalimentacin positiva lograda por estar los emisores de ambos transistores interconectados. En estas condiciones circular corriente por el gate del triac disparndolo y provocando, as, el encendido de la lmpara. Al elevarse nuevamente el nivel de iluminacin ambiental, volver Q1 a conduccin y Q2 al corte. La lmpara se apagar. C1, C2, D1 y D2 constituyen la fuente de alimentacin de C.C. la que entrega aproximadamente 12V. Z1 y R6 protegen contra sobretensiones. Mediante P1 se ajustar el nivel de iluminacin para el cual se produzca el encendido de la lmpara. ACLARACIONES Es imprescindible que el fotorresistor no reciba la luz producida por la lmpara que conmuta el interruptor. En caso de que esto sucediera se producira n funcionamiento intermitente. C3 y R7 son necesarios para el encendido de lmparas de balasto (mercurio) o tubos fluorescentes. Para cargas superiores a los 400W es necesario colocar un disipador en el triac.

Bueno paso a decirles los materiales y herramientas que vamos a utilizar para realizar este circuito: COMPONENTES Resistencias: * (R1): 2,2 K (2200) * (R2): 470 * (R3): 1,5 K (1500) * (R4): 470 * (R5): 470 * (R6): 270 * (R7): 100 Capacitores * (C1): 100F (de 63V o voltaje superior) CAPACITOR ELECTROLTICO * (C2): 0.47F (de 250V o voltaje superior) CAPACITOR DE POLISTER * (C3): 0.1F (de 630V o voltaje superior) CAPACITOR DE POLISTER Semiconductores: * (D1 y D2): 1N4007 * (Z1): 12V por 1W * (Q1): BC548 (es un transistor) * (Q2): BC237 (es un transistor) NOTA: Si no consiguen el BC237, se puede reemplazar por un 2A3704 o un 2A238 * (Q3) TIC 226D (es un Triac) NOTA: Si no consiguen el TIC 226D, se puede reemplazar por un TIC 216D MATERIALES * Plaqueta de Pertinax Virgen, la medida que deben comprar es la medida que les quedo el CKT impreso, en mi caso el CKT impreso qued de 8cm x 4,5cm. * Una botella de Percloruro Frrico (aprox. 250ml) * Estao para soldar (aprox. 1m) o ms segn la habilidad que tengan para soldar. HERRAMIENTAS * Solador para Estao * Pinza pequea (para manipular los componentes) * Alicate * Tester (para comprobar todas las conexiones una vez soldadas)

DIAGRAMA DEL CIRCUITO

GRFICOS DE COMPONENTES Estos son los grficos de los dos transistores y el Triac utilizado en el CKT. En mi caso en "Q2" utilic un BC237 y en "Q3" utilic un TIC226D, ya que eran los que consegu en el comercio donde compr los componentes. Pero se pueden utilizar los reemplazos correspondientes de cada componente sin ningn problema.

Y para buscar ms info sobre los componentes ac les dejo los links de datasheet: INFO BC548 http://www.datasheetcatalog.com/datasheets_pdf/B/C/5/4/BC548.shtml INFO BC237 http://www.datasheetcatalog.com/datasheets_pdf/B/C/2/3/BC237.shtm INFO TIC226D http://www.datasheetcatalog.net/es/datasheets_pdf/T/I/C/2/TIC226D.shtml

DIAGRAMA DE CONEXIONES DEL CIRCUITO Este diagrama es solo a modo de ejemplo, pueden utilizar otro diagrama hecho por ustedes sin ningn problema. Aclaro que el grfico de conexiones est fuera de escala (las medidas reales son de 8cm x 4,5cm).

PRECAUCIN!!! *Al realizar el montaje de este circuito siempre hacerlo sin conectarlo a la red elctrica. *Antes de realizar la conexin revisar cuidadosamente (y si es posible con un tester) que todo se encuentre correctamente conectado y aislado. *Realizar la conexin a 220V a una red que se encuentre en buen estado.

VISITEN MI OTRO POST

(Click sobre la imgen)

Cualquier duda o consulta me mandan un Mensaje privado y yo se los contesto cuanto antes...

También podría gustarte