Go Down

Topic: [info] PaperDimmerLDR: control de potencia 220v AC para Arduino (Read 5407 times) previous topic - next topic

Inizul

Hola a todos

Recién salidito del horno!!!!

Un circuito para controlar cargas (220v-AC) con un triac controlado por una LDR. Iluminaremos más o menos la LDR mediante el control de pulsos (PWM) a su led asociado.




Espero que os guste

Saludos

ionhs

Está muy bien para que los que no puedan hacer placas con liquidos o cnc puedan fabricarse una.

¿Por cierto que programa usas para el Stripboard?

¿No se calienta el triac?

Inizul

Hola iohns

Para dibujar los stripboards no utilizo ningún programa específico de Stripboard, utilizo Inkscape (http://inkscape.org/?lang=es) con una rejilla de 2,54 y juego con la transparencias de las capas.

El Triac aguanta 8A a 400v asi que para regular una bombilla no le he puesto radiador y no se me calienta
(no lo he tocado con el dedo, que esta a 220v!  :) )

Saludos

SrDonGato

Como siempre Inizul un magnífico trabajo, haces que la electrónica sea un juego de niños :)

No se puede utilizar un optoacoplador con fototransistor ? no tengo claro si se puede o no por ser alterna.

Un saludo


Inizul

Hola SrDonGato

No creo que se pueda utilizar un fototransistor, ya que el diac conmuta a partir de 38v (y la onda pude llegar a 100v) y normalmente los fototransistores no aguantan más de 20v. Además, en el caso de que aguantara, como bien dices, solo conmutaría el triac durante media onda.

Saludos y gracias. :)

SrDonGato

IEEE ¡ :)

Encontré algo que quizás sea mas fácil para el montaje, una pequeña mejora ;)

el opto-acoplador con triac, de esta manera se puede controlar directamente el triac de salida con los 5 V de arduino :)

no sabia de su existencia pero simplifica algunas cosas.

un ejemplo de utilización en http://www.yoreparo.com/foros/files/audioritmico.jpg quitando la parte de audio y conectándolo a arduino rularía

Un saludo ¡

Inizul

Hola SrDonGato

El problema de utilizar el optoacoplador MOC3021 es que no he conseguido que funcione gradualmente, funciona muy bien todo o nada.
Pero, al menos yo no he conseguido regular el ángulo de disparo    :~

Un intento de controlar la tensión con este chip lo hice en:



Saludos

SrDonGato

la idea para controlar la potencia entregada es detectar el paso por 0, sincronizar la frecuencia de red con arduino y hacer los disparos en el momento adecuado, la frecuencia doble para los ciclos positivos y negativos, asi si creo que debe funcionar.


Inizul

Hola SrDonGato

Tienes razón, ese es el método que aconsejan los de ATMEGA

http://www.google.com/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http%3A%2F%2Fwww.atmel.com%2Fatmel%2Facrobat%2Fdoc2508.pdf&rct=j&q=avr182%20zero&ei=d04KTomtEc3o-galw5zPAg&usg=AFQjCNGC9BToMTVO6JZW4dpHztY81yHNzg&sig2=8iH8sihbXFi8WWX5aKHprA&cad=rja

Lo mío es una "txapuza" intentando no ocupar al micro y simplificar el programa.  ;)

Saludos

Dukatus

Hola Inizul:

Estoy intentando hacer un controlador de acuario el cual enciende las luces y las apaga, el problema es que debería hacerlo gradualmente, encendiendo la luz de 0 a 100 lentamente como si fuera el amanecer y lo mismo al apagadlas, el problema es que todos los esquemas que encuentro son para 220 y la luz del acuario es de 12 voltios, son tiras de Led las cuales consumen unos 6.5 amperes a 12 voltios.

Abría alguna forma de modificar tu esquema para que trabajara a 12 voltios?.


Saludos y gracias

Inizul

Hola Dukatus
Para controlar una tira de leds no te vale este circuito (es de corriente alterna).
Para controlar una tira de leds de 12v-6,5A creo que lo más sencillo sería utilizar un transistor TIP141 (10A) (http://www.datasheetcatalog.org/datasheet/stmicroelectronics/4132.pdf), con una resistencia de unos 2K2 en la base (1) conectada a un pin de arduino y luego mandarle una señal PWM (Analogwrite) a ese pin.
El emisor (3) a masa y el colector (2) al negativo de la tira de leds, y el positivo a 12v.

Saludos

Dukatus

Hola Inizul:

Muchas gracias por el detalle con esto tengo de sobra solucionado el problema, simple y efectivo.

Solo una pregunta para poder mejorarlo, ya que el sistema de led esta en dos grupos de 12v 6.5w y alimentado con una fuente de 15w,
¿no hay forma de independizar la fuente del aurdino de la de los leds, una fuente de esa potencia conectada 24 horas al aurdino, como haya un problema lo fríe.

Gracias Saludos

Inizul

#12
Jul 13, 2011, 07:00 pm Last Edit: Jul 13, 2011, 07:02 pm by Inizul Reason: 1
Hola Dukatus.

Antes de nada, decirte que no es necesario utilizar un transistor de tanta potencia (tan caro) para controlar una tira de leds si su potencia es de 6,5W. Ya que eso quiere decir que necesitan una intensidad de 6,5W/12v=0,54A.  Para este consumo puedes utilizar un transistor mucho más económico el BC337de 0,8A (http://www.datasheetcatalog.org/datasheet/fairchild/BC337.pdf) . Yo pondría un transistor a cada tira. Si vas a regularlos simultáneamente puedes unir las bases, si nó , pones cada base a un pin del arduino.

Con respecto a la fuente de alimentación, no hay ningún problema en separar las fuentes de Arduino y de los leds. Pero la masa ha de ser común.
Te dejo una imagen para aclararlo (tienes que estar logeado para verla), en ella he puesto la alimentación para los leds: positivo tensión leds=+12v, negativo tensión leds=0v, la alimentación de arduino puede ser la que utilices normalmente.

Saludos

Dukatus

Hola Inizul.

Mil perdones la verdad es que no se en que estaría pensando al escribir el anterior post, el consumo es en Amperios no en Watios, son 6.5 amperios por tiras de led, bueno realmente 6.3 que me dan 75 watios de luz cada una, perdona por la equivocación.

Saludos y gracia


Go Up