Interruptor Crepuscular Inteligente (PWM y LED)

Mario Sacco . Vista 23216 veces

A los sistemas que trabajan activados con la oscuridad de la noche, sobre equipos de iluminación, por lo general los conocemos como Interruptores Crepusculares. Este tipo de dispositivos existen en electrónica desde hace muchos años, sin embargo, el proyecto de hoy posee una característica que lo hace diferente. Es una luminaria para exteriores del tipo LED y el sensor de luz encargado de controlar su actividad, facilitará una variación en la intensidad del encendido de ésta. Es decir, cuando ya hay claridad en el día (o cuando está anocheciendo, pero aún hay buena visión), ¿para qué necesitamos una luz encendida a pleno? Dicho en otras palabras, hoy construiremos una luz para exteriores que tendrá una intensidad luminosa en función de la oscuridad, gracias al PWM y la tecnología LED.


  • Muchas veces, nos encontramos con sistemas activados por la falta de iluminación que emplean foto-transistores, foto-diodos, o simples resistencias que varían en función de la luz aplicada y se las conoce popularmente como LDR. Los sistemas básicos y sencillos que encontramos en el mercado, operan de un modo elemental: a partir de cierto nivel de ausencia de luz ambiente se encargan de encender o activar una luminaria y cuando éste valor de iluminación natural crece por encima de un valor (ajustable), la electrónica utilizada se encarga de apagar los circuitos de iluminación. Un ejemplo muy simple y fácil de hacer es con la ayuda de un NE555, aprovechando sus comparadores de tensión internos. Recordemos este artículo sobre el NE555:

    Umbrales de actividad para obtener  - Interruptor Crepuscular Inteligente Umbrales de actividad para obtener

    Si observamos el diagrama en bloques de este IC y apreciamos la estructura de conexión de estos elementos (dentro del NE555), lo habitual es que la salida de este dispositivo cambie de “estado lógico” cuando la tensión de referencia (obtenida por un detector) descienda a menos de 1/3 de la tensión de alimentación y vuelva a hacerlo (cambiar el estado de salida) al superar un nivel equivalente a 2/3  de la mencionada tensión. Esta variación entre los niveles de “encendido-apagado”, como muchos saben, se realiza para evitar entrar en zonas intermedias de funcionamiento indefinido. Si así ocurriera (u ocurriese) habría situaciones en que una luminaria sería un sistema intermitente (apagando y encendiendo) al no encontrar valores bien “distanciados y definidos” de funcionamiento.

    Lámpara incandescente (miniatura) de 20W, utilizada para decorar  e iluminar los frentes de los hogares (Ideal para nuestro trabajo) - Interruptor Crepuscular Inteligente Lámpara incandescente (miniatura) de 20W, utilizada para decorar e iluminar los frentes de los hogares (Ideal para nuestro trabajo)

    El sistema que hoy te mostramos, no llega para re-inventar la rueda ni para poner de cabeza a los clásicos métodos empleados en iluminación exterior. Porque ya existe y porque no es un invento nuestro. Sin embargo, posee características muy interesantes que se facilitan gracias a la tecnología LED, a su combinación con las técnicas de PWM y nace a partir del concepto de comprender que no es necesario tener una luminaria encendida al 100%, cuando la visión diurna aún es posible, a pesar de estar entrando en el atardecer. Por lo tanto y como ya lo habrás deducido, este sistema sólo estará encendido cuando la oscuridad en el ambiente sea plena y lo hará en un menor porcentaje (menor ciclo de trabajo = “Duty Cycle”) a medida que las luces del día comiencen a estar presentes. En nuestro caso, utilizamos para la generación del PWM un pequeño PIC (12F675) al que le conectamos un foto-transistor en una de sus entradas analógicas y mediante un circuito de salida de PWM clásico (transistores BJT + IRFZ44N) trabajamos sobre el encendido de 12 LEDs blancos, de 10 milímetros de diámetro, y de alta eficiencia (100mA de corriente nominal). Para prolongar la vida útil de estos LEDs hemos decidido hacerlos funcionar a una corriente inferior a la nominal (60%), con dos resistencias de 100 Ohms-1W en paralelo.

    Circuito inicial, propuesto para el Interruptor Crepuscular Inteligente - Interruptor Crepuscular Inteligente Circuito inicial, propuesto para el Interruptor Crepuscular Inteligente

    El programa creado para el PIC y cargado en él, puede ser reformado de manera muy sencilla, con cualquier programa y en cualquier lenguaje, ya que sólo se encarga de realizar una tarea única: tomar información de una entrada ADC y transformar ese valor en un PWM equivalente. Si bien podríamos haber utilizado para este sencillo trabajo un NE555, la idea fundamental es la expansión de posibilidades que permite este pequeño gigante, que es el 12F675. En nuestro caso, sólo lo utilizamos para controlar un par de luminarias que se colocarán en el exterior de la casa, sin embargo, podemos llevar esta aplicación (como base) a otros campos de control. Es decir, esto puede ser el punto de partida de muchas aplicaciones que hagan la sencilla función de tomar una variable analógica del mundo físico exterior y transformarla en un PWM proporcional a ella. Siguiendo con nuestro diseño de concepto, luego de ensayar un par de líneas de código y de construir un sistema elemental de funcionamiento sobre un protoboard obtuvimos este sistema funcional que es el punto de partida para nuestro trabajo y en la versión gratuita de PROTON, se puede programar de este modo:



    Pequeño programa utilizado para controlar el ciclo de trabajo del PWM en función de la entrada del ADC (Al final del artículo, lo tienes para descargar) - Interruptor Crepuscular Inteligente Pequeño programa utilizado para controlar el ciclo de trabajo del PWM en función de la entrada del ADC (Al final del artículo, lo tienes para descargar)

    Como mencionamos antes (y podrás ver en las imágenes), en el circuito hemos incorporado un PIC12F675 y dentro del PCB principal, ubicado en la luminaria “maestra” encontraremos todo lo necesario para el funcionamiento del dispositivo. Cuando mencionamos la palabra “maestra” es porque en la aplicación específica que tenemos en proceso de desarrollo y trabajo, existen dos luminarias y no sería necesario repetir todo el circuito de control, sino que en el “artefacto” anexo, sólo ejecutaremos una placa con los LEDs y las resistencias de limitación de corriente obligatorias. La conexión hacia la otra luminaria es muy elemental, al igual que la construcción del PCB. Sería realizar una réplica de una porción del PCB que utilizamos en esta parte del montaje, la sección de los LEDs únicamente y esta “segunda sección” estaría conectada en paralelo con la del artefacto maestro. El requisito fundamental para que esto sea posible es que el transformador utilizado sea capaz de suministrar la corriente necesaria para el funcionamiento de ambas luminarias. En tu aplicación, adaptarás la fuente de energía que creas conveniente, de acuerdo a tu desarrollo.

    Vista de la construcción, con los elementos montados sobre el bastidor. - Interruptor Crepuscular Inteligente Vista de la construcción, con los elementos montados sobre el bastidor.

    La fuente de alimentación está compuesta por dos partes muy simples y bien definidas. Por un lado un transformador de 12Volts – 500mA con un rectificador de onda completa, con dos capacitores electrolíticos, otros dos cerámicos y un filtro diferencial soportado sobre un pequeño ferrite, para minimizar los posibles ruidos (EMI) de conmutación de los LEDs hacia la línea (Comencemos a tomar conciencia de este flagelo: las interferencias electromagnéticas). De este modo y con 12Volts que se encargarán de activar la iluminación LED, pasamos a la segunda parte de la fuente de alimentación que se encuentra en el PCB principal y utiliza, además de los clásicos capacitores de filtrado, un 7805 para alimentar el microcontrolador. A esta parte la puedes optimizar, si lo deseas, con otro tipo de alimentación secundaria que creas oportuna para la sección de control.

    Fuente de alimentación de 12Volts para el Interruptor Crepuscular Inteligente - Interruptor Crepuscular Inteligente Fuente de alimentación de 12Volts para el Interruptor Crepuscular Inteligente

    Una vez que todos los elementos están montados sobre la placa principal, luego de que hayas realizado las comprobaciones de funcionamiento y en especial, el ajuste apropiado del control de sensibilidad P1, que lo harás durante el día y con una iluminación tan similar como se pueda al lugar de emplazamiento final del sistema, te quedará un sistema funcional muy similar al que te mostramos en este video:



    Dentro de las consideraciones importantes a tener en cuenta durante el montaje, encontramos varias que parecen de baja importancia pero que hacen a un funcionamiento adecuado del equipo. Lo primero que debes hacer el impermeabilizar los PCB, al igual que los componentes que se encuentran en ellos con cualquier tipo de laca o barniz que te pueda resultar confiable y eficiente en el tiempo. La corrosión, no sólo aparecerá si le ingresa agua en forma directa al artefacto, sino que además, aparece por condensación ante bruscos cambios de temperatura (exterior/interior). Esa humedad, aunque sea un año de sequía, puede destruir cualquier equipo electrónico en pocos meses. Vale aclarar que luego de muchos años de ensayar diferentes métodos, podemos expresar que no existe el mejor producto del mundo para hacer este trabajo, tú deberás experimentar con el mejor te parezca conveniente para lograr una protección segura y óptima. Seguro que tú encontrarás el mejor del mundo, que te funcione a ti, quizás no a otros. Por supuesto, como te mostramos en la imagen, no te olvides de tapar con cinta los LEDs antes de aplicar el producto. Por último, intenta darle varias “aplicaciones, pasadas o capas de cobertura” para mejorar la efectividad de la protección y para ello, debes esperar a un buen secado entre capas.

    Placas y componentes impermeabilizados, secándose al sol (Los LEDs están cubiertos con cinta) - Interruptor Crepuscular Inteligente Placas y componentes impermeabilizados, secándose al sol (Los LEDs están cubiertos con cinta)

    Sobre el montaje mecánico, no podemos explicar demasiado porque es muy probable que tu montaje sea diferente al que te mostramos como ejemplo en nuestras imágenes; de todos modos, las reglas son básicas y generales para todos los casos por igual. Sin embargo, una de las cosas que debemos tener en cuenta al momento de reemplazar una luminaria incandescente por otra de LEDs es que estas últimas emiten un haz luminoso más direccional y podemos, sin darnos cuenta, construir una fuente de luz poco útil y con características muy diferentes a la que teníamos antes. Quizás eso te favorezca en algún caso puntual. Nuestro caso no era precisamente ése y debimos “abrir” los ángulos de montaje de los LEDs de los extremos unos pocos grados, hacia los costados, para mantener la característica de iluminación en todos los sentidos que la lámpara original tenía. Hacer haces rectos y direccionales no hubieran (o hubiesen) sido efectivos en nuestra aplicación.

    Observa los ángulos de apertura en el montaje de los LEDs de los extremos - Interruptor Crepuscular Inteligente Observa los ángulos de apertura en el montaje de los LEDs de los extremos

    Finalmente, luego que todo estuvo montado, bien seco (el impermeabilizante utilizado) y controlado, su instalación no fue más complicada que la de cualquier otra luminaria ya que sólo había que conectar los dos cables que salían por el lugar específico de montaje y esperar a la noche para observar un trabajo adecuado, tal como lo pensamos durante el diseño y los ensayos.

    Trabajo finalizado, luminaria instalada, solo resta esperar el anochecer - Interruptor Crepuscular Inteligente Trabajo finalizado, luminaria instalada, solo resta esperar el anochecer

    Una vez llegada la noche, el funcionamiento y activación paulatina, con un incremento suave y gradual de la iluminación, el sistema nos sorprendió por su eficiencia, comparada junto a una lámpara incandescente de 20Watts (o Vatios), con un consumo energético menor a 4Watts, como el que “absorbería” nuestro sistema a plena potencia (cada LED trabajando a 100mA). En función de que nosotros decidimos utilizar una corriente menor (60mA) para los LEDs, tenemos un consumo total de poco más de 2W cuando es plena noche y los LEDs encienden “prácticamente y para el ojo humano” a pleno. Por supuesto, el beneficio económico es notable, además de agregar la funcionalidad de automatizar el sistema y de haberlo construido nosotros, con resultados que no se pueden comparar, al menos para los que nos agrada el tipo de luz “fría” como la que entrega este tipo de LED utilizado. Este es el resultado:

    Trabajo finalizado y comparación entre las luminarias - Interruptor Crepuscular Inteligente Trabajo finalizado y comparación entre las luminarias

    Sin dudas, ahora me espera trabajo entre semana para dejar ambas luminarias iguales, (parece un perro siberiano ahora), reproduciendo en la segunda el mismo modelo constructivo con los LEDs y las resistencias de limitación solamente. Me hubiera gustado tener algún tipo de filmadora especial para haber podido hacer un seguimiento del incremento de iluminación durante el atardecer, pero a eso se los debo para el próximo milenio. Además, seguiremos trabajando en este sistema, como dije antes, durante la semana y todo el tiempo que sea necesario en nuestro punto de encuentro de cada día: el Foro de Electrónica de NeoTeo. Te esperamos allí, para que nos muestres tus aplicaciones usando este concepto de interruptor crepuscular. ¿Ya lo habías construido antes? Muéstranos tus imágenes; entre todos, podemos ayudarnos a mejorar y crecer; por supuesto, aquí, en NeoTeo.

    Firmware para el 12F675  Descargar PCB en PDF  Descargar

¿Y tú, qué opinas?

  • #1 <a href="../../foro/member.php?u=51283" target="_self">HJ.0X00</a>
    HJ.0X00 lunes, 23 de julio de 2012, 03:18

    Muy buen artículo Mario. En la última foto se aprecia la diferencia.

    Gracias

    Responder >> Attention Minus Plus Votos: 4 de 4
  • #2 Victor
    Victor lunes, 23 de julio de 2012, 03:30

    Excelente, muchas gracias!, este tipo aportes son muy útiles :D

    Responder >> Attention Minus Plus Votos: 2 de 2
  • #3 Nicolás
    Nicolás lunes, 23 de julio de 2012, 04:09

    Excelente artículo! sobre todo por la reutilización de técnicas teóricas en aplicaciones antes vistas!! Genial!!....
    Una consulta, que software de diseño utilizas para el diseño de los PCB?? un Abrazo!

    Responder >> Attention Minus Plus Votos: 1 de 1
  • #4 TomasPP
    TomasPP lunes, 23 de julio de 2012, 04:32

    Claro e interesante el articulo. Siempre bien explicado y comprensible para todo tipo de persona.

    Se nota el empeño que le ponen a todas sus publicaciones.

    Ahora a comenzar a realizarlo!!!

    Gracias.

    Responder >> Attention Minus Plus Votos: 2 de 2
  • #5 Crayfe
    Crayfe lunes, 23 de julio de 2012, 11:30

    Muy buen aporte, hacia mucho que no veía un proyecto en el que se usara el PIC 12f675, lo unico que no me mola es que esta en basic xD

    Responder >> Attention Minus Plus Votos: 1 de 1
  • #6 Pancho
    Pancho lunes, 23 de julio de 2012, 16:20

    Notable!!! Estoy teniendo problemas con un fotodiodo y una barrera infrarrojo con un PIC (16F628) no logro realizarla de manera que la luz solar no la afecte. llegue al extremo de usar 2 PIC para modular una y recibir en otra. Ahora estoy aprendiendo el modulo CCP1....

    En fin saludos

    Responder >> Attention Minus Plus Votos: 2 de 2
  • #7 <a href="../../foro/member.php?u=8" target="_self">Mario</a>
    Mario lunes, 23 de julio de 2012, 17:00

    Hola a todos ... y a todas!
    Gracias por los comentarios ! :)

    #3 Uso el DesignSpark PCB 3.0 = http://www.neoteo.com/designspark-pcb-3-0-ahora-con-simulador

    #5 Al archivo HEX que cargas en el micro, no le preocupa en qué entorno fué escrito el programa. Lo único necesario es que funcione y este HEX funciona de maravillas ;)

    #6 Nunca lo lograrás Pancho. La luz del sol tiene suficiente infrarrojo como para dejar "ciego" al receptor. No interesa que hagas muchas piruetas codificando la señal. Si le hablas a un sordo, no te oirá, si le haces señas a un ciego, no te verá. Con el sol y el infrarrojo pasa eso.
    Te esperamos por el foro para buscar otras s...
    Leer más

    Responder >> Attention Minus Plus Votos: 2 de 2
  • #8 <a href="../../foro/member.php?u=79331" target="_self">danelektro</a>
    danelektro lunes, 23 de julio de 2012, 17:28

    Gracias Mario muy bueno el proyecto.. hay que realizarlo.
    .. a buscar un PIC16F675..
    saludos.

    Responder >> Attention Minus Plus Votos: 1 de 1
  • #10 David Orjuela
    David Orjuela lunes, 23 de julio de 2012, 21:58

    #7 Utiliza , no se exactamente como se llama, un filtro fotográfico para infrarrojo.

    Responder >> Attention Minus Plus Votos: 0 de 2
  • #11 Eduardo Echeverry
    Eduardo Echeverry lunes, 23 de julio de 2012, 23:24

    Genial proyecto, Mario. Felicitaciones!

    Responder >> Attention Minus Plus Votos: 1 de 1
  • #12 ludovico
    ludovico martes, 24 de julio de 2012, 00:10

    #6 si no me equivoco, vienen receptores infrarojos, algo así como un fotodiodo y un filtro interno que solo dejan pasar la señales infrarojas, aislando en gran parte otras long. de ondas..

    Responder >> Attention Minus Plus Votos: -1 de 1
  • #13 <a href="../../foro/member.php?u=29155" target="_self">electron222</a>
    electron222 martes, 24 de julio de 2012, 16:03

    Me encanta, esta genial lo voy a realizar muchas gracias. Con el circuito Yo conectaría directo el pin 6 GP1 del 12f675 Directo al Gate de mosfet ya que la G esta aislado. El diodo D3 que función tiene.

    Responder >> Attention Minus Plus Votos: -1 de 1
  • #14 <a href="../../foro/member.php?u=56397" target="_self">aqileslor</a>
    aqileslor miércoles, 25 de julio de 2012, 02:48

    #6 El excelente instrumento realizado por Mario no tiene porqué separar el infrarrojo. Todo lo contrario, cuanto mas, mejor.
    Además los fototransistores son mas sensibles al infrarojo que a otra cosa. Si quieren hacer barreras infrarrojas, utilicen tubos y óptica para que el sol no les incida. Es lo único que les servirá y bien lo dice Mario en su comentario: si cegás el elemento, no le podés hacer ver.

    Responder >> Attention Minus Plus Votos: 1 de 1
  • #16 martin
    martin viernes, 10 de agosto de 2012, 05:42

    muy bueno el proyecto Mario yo no conosco el diodo fr307 casi no se ve en el diagrama

    Responder >> Attention Minus Plus Votos: 0 de 0
  • #17 martin
    martin viernes, 10 de agosto de 2012, 05:46

    muy bueno tu proyecto mario lo unico que quiero saber sobre el diodo fr307 se ve borroso

    Responder >> Attention Minus Plus Votos: 0 de 0
  • Cargando...Cargando...

  • nuevo comentario
    Nombre

    Campo obligatorio

    Email

    Escriba una dirección de correo electrónico con el formato sunombre@ejemplo.com.

    Campo obligatorio

 
Ir arriba