martes, 15 de marzo de 2016

Control del brillo de una bombilla a través de un Dimmer AC


Un Dimmer AC, también conocido como regulador o atenuador de intensidad, es un dispositivo de reducido tamaño cuya misión es la de regular el voltaje de entrada, 220 VAC en la mayoría de los casos,  para obtener a su salida otros voltajes menores o como mucho iguales. Este Dimmer AC puede funcionar sin necesidad de conectarle a un Arduino, gracias a que tiene integrado un microprocesador Atmel ATtiny85 configurable a través de programación ICSP,  aunque en este POST, le vamos a controlar a través de pulsos PWM enviados desde el monitor serie del IDE de Arduino.

 Dimmer AC

Gracias al MOC3023 (optoacoplador) del que dispone, se consigue separar la parte de control de la de potencia, para que no se queme ningún dispositivo debido a las corrientes transitorias que se puedan generar al manejar voltajes y corrientes elevados. El encargado de manipular la señal de entrada para adecuarla a la salida que nos interesa va a ser el TRIAC BTA316, es decir, va a ser el encargado de disminuir el valor eficaz del voltaje en la bombilla recortando la señal en el momento de subida en el punto que queramos, por lo que si cortamos la señal cuando la onda llega a 60 V la bombilla se encenderá muy poco, mientras que si la cortamos al llegar a 200 V se encenderá casi al máximo. Esto se consigue mandando pulsos PWM desde nuestro Arduino hacia el Dimmer AC, que hagan que el TRIAC conmute para que deje pasar o no la corriente y por lo tanto generar así una tensión AC regulada en su salida. Si aplicamos un pulso PWM al Dimmer AC, de un valor a partir de 15 (33VAC), la bombilla comenzará a brillar, hasta llegar al valor 90 (220VAC) con el que la bombilla tendrá el máximo brillo posible. Estos pulsos PWM se los vamos a enviar desde el monitor serie del IDE de Arduino.
Funcionamiento del Dimmer AC

Incluyendo Dimmers AC en las  instalaciones eléctricas de nuestro hogar o negocio,  mejoraremos la eficiencia energética del lugar, permitiendo un menor gasto en la factura eléctrica, aumentaremos la vida útil de las bombillas y cuidaremos de la vista de los usuarios adecuando la intensidad luminosa a la situación en la que nos encontremos (viendo la TV, leyendo, cocinando, trabajando con el PC…). A través del monitor serie se va a ir mostrando el porcentaje de la señal de entrada que le estamos diciendo al Dimmer que deje pasar hacia la salida a través del TRIAC, como se puede observar en la siguiente imagen.
Monitor serie


Lista de Materiales:


·         Arduino UNO Rev.3.

·         Cable USB tipo A-B.

·         Dimmer AC (50Hz/220V).

·         Casquillo portalámparas de PVC.

·         Bombilla de 60W/220VAC.

·         Protoboard.

·         Cables de conexión.


Código del programa:





Video:

8 comentarios:

  1. donde se puede encontrar el esquemático de ese circuito ??

    ResponderEliminar
  2. Hola, buenas! Sabes si este dimmer podría funcionar para regular un bombilla Led que admita regulacion?
    Gracias
    Un saludo
    Maxi

    ResponderEliminar
    Respuestas
    1. Si la bombilla LED admite regulación no creo que haya problema porque el dimmer AC simplemente recorta la señal para bajar el valor eficaz del voltaje de salida entre unos valores prefijados

      Eliminar
  3. Hola buenas Mariano, en que pagina de internet podria conseguir el dimmer AC?
    Necesito una respuesta rapida gracias...

    ResponderEliminar
    Respuestas
    1. Hola,buen dia disculpa donde puedo conseguir el dimmer AC soy de Ecuador

      Eliminar
  4. sera que el codigo me sirve para controlar la luminocidad de un bombillo pero utilizando optocplador y triac

    ResponderEliminar
  5. No, este código es exclusivo para este Dimmer AC en concreto. Por la WEB hay multitud de ejemplos para hacerlo de la manera que tu dices

    ResponderEliminar