Anda di halaman 1dari 18

Indice grfico

Indice texto

Novedades

TRANSLATE TXAPUZAS

PaperDimmerLDR: Control de potencia de un Triac con un microcontrolador


Descripcin
En esta pgina, veremos un mtodo de controlar un triac mediante un microcontrolador. La idea es modificar la resistencia de carga de un diac de disparo con una resistencia LDR variando la luz que recibe, esta variacin la realizamos al regular la intensidad luminosa de un led mediante el control de pulsos (PWM). Buscar

Esquema
El esquema de este circuito est basado en el PaperDimmer, pero sustituyendo las resistencias de carga del triac por una LDR.

kk kk kk kk
pdfcrowd.com

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

Participar en este sitio


Google Friend Connect

Miembros (157) Ms

Al realizar el montaje, me he dado cuenta de que aunque la resistencia de la LDR sea (segn su datasheet) bastante lineal, la tensin de salida crece rpidamente al dar tensin al LED.

Ya eres miembro? Iniciar sesin

En la grfica (Tensin-AnalogWrite) vemos que al inicio con valores pequeos de tensin crece rpidamente la tensin de salida del triac, y posteriormente necesitamos suministrar gran tensin al LED para que el valor de la tensin de salida se incremente. Estos valores dependen de la LDR utilizada, y de su LED asociado, por lo que lo mejor es mediante el mtodo de prueba y error encontrar los valores que hay que suministrar en la salida del micro para obtener valores compensados en la carga del triac.

kk kk kk kk

Realizacin
Este circuito podemos realizarlo con un circuito impreso: Si te parece interesante este blog,

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

kk kk kk kk
utilizando un Stripboard:

Enlzame

O directamente con unas regletas o clemas:

kk kk kk kk

Veremos un ejemplo de este ltimo mtodo.

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

kk kk kk kk

pdfcrowd.com

Si quieres puedes descargar el documento PaperDimmerLDR (al final de esta pgina en el apartado descargas) para tenerlo accesible.

kk

SUSCRIBIRSE A

Entradas Comentarios

kk kk kk kk

Lo nico que tendremos que hacer es recortar un poco el plstico de las clemas donde van el condensador y el triac, para permitir que las patillas del entren en la clema lo suficiente.

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Antes de nada deberemos hacer nuestro optoacoplador, que consistir en un led y una resistencia LDR y un trozo de tubo termoretrctil

Puedes probar distintas resistencias y diferentes leds, en funcin de ello debers modificar el programa para ajustar los valores de la tensin de alimentacin del led. Introducimos el LED y la LDR en el tubo...

Y le aplicamos un poco de calor

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

(perdona la calidad de la iagen, pero es dificil sujetar una cerilla, el optoacoplador y la cmara simultneamente :-) )

Puede ser necesario repetir este proceso varias veces, o incluso forrarlo con cinta adhesiva para impedir que la luminosidad del ambiente afecte a las tensiones. Fijndonos en la imagen inferior, colocamos los elementos en una clema (dependiendo del tamao del condensador C1, tal vez necesites cortar la clema).

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Y el resultado es el siguiente:

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

A continuacin vemos un ejemplo utilizando el sketch Fade_triac (Fade ligeramente modificado para adaptar los valores de salida):

/* Fade (modificado) This example shows how to fade an LED on pin 9 using the analogWrite() function. This example code is in the public domain. */ int brightness = 0; int fadeAmount = 1; int brillomax=19; // how bright the LED is // how many points to fade the LED by // 20 (19+1) valores de la matriz de brillo

int brillo[20]={0,3,5,6,7,8,9,10,11,12,14,16,18,20,23,26,30,40,50,60}; void setup() { // dec lare pin 9 to be an output: pinMode(9, OUTPUT); Serial.begin(9600); }

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Nota: Como la cmara de video tiene compensacin automtica de la luminosidad no se aprecia correctamente el encendido gradual de la lmpara (la he protegido con un papel para que no deslumbre mucho).

Enlaces de Inters
Tal vez te interesen estos otros paper: http://txapuzas.blogspot.com/2010/06/regulador-de-potencia-por-triac-para.html http://txapuzas.blogspot.com/2010/07/rele-controlado-por-transistor.html http://txapuzas.blogspot.com/2010/09/micropaperrele-carta-de-reles.html

Informacin legal
open in browser PRO version
Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

0. Fallos y txapuzas no controladas. Los circuitos publicados se han comprobado y funcionan correctamente. No obstante en el caso de que en una pgina se publiquen varios montajes diferentes de un mismo circuito (sobre un stripboard, PCB, ...), pueden existir fallos que no se han detectado en alguno de los montajes, ya que normalmente slo realizo un montaje. En ese caso por favor notificad el fallo para que pueda corregirlo. muchas gracias. 1. Propiedad intelectual Todos los derechos de propiedad intelectual del contenido de Txapuzas elctronicas, estn bajo una licencia Creative Commons Share-Alike, cuyo contenido podis revisar en este enlace. Por tanto queda permitido copiar, distribuir, comunicar pblicamente la obra y hacer obras derivadas de la misma, siempre que se respeten los trminos de la licencia arriba reseada. 3. Actualizaciones y modificaciones de Txapuzas electrnicas El autor se reserva el derecho a actualizar, modificar o eliminar la informacin contenida en Txapuzas elctrnicas, y la configuracin o presentacin del mismo, en cualquier momento, sin previo aviso, y sin asumir responsabilidad alguna por ello. 4. Indicaciones sobre aspectos tcnicos El autor no asume ninguna responsabilidad que se pueda derivar de problemas tcnicos o fallos en los equipos informticos, que se produzcan a causa de los circuitos e ideas expuestos en el blog de txapuzas electrnicas, as como de los daos que pudieran ocasionar. El autor se exime de toda responsabilidad ante posibles daos o perjuicios que pueda sufrir el usuario a consecuencia de errores, defectos u omisiones en la informacin facilitada.

Descargas
El esquema, descripcin e imgenes estn disponibles en el siguiente enlace:

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Notas
Para la realizacin de este proyecto se han utilizado los programas: Arduino, Inksc ape, Openoffice, Gimp, Picasa, Fritzing Si encuentras algn fallo, se te ocurre alguna mejora, o simplemente quieres hacer algn comentario, te lo agradecer: Gracias. :-)

Recomendar esto en Google Guardar en PDF

22 comentarios:
Annimo 27 de junio de 2011, 19:45 Y la Txapuza n 25? Responder

Iigo

27 de junio de 2011, 20:52

Joer Annimo, no se te escapa una!! La txapuza 25 es un programador para ATtiny45/85 con ArduinoISP (lo tengo listo, pero quiero comprobar que funciona). He pedido los ATtiny, pero como no me vienen... Saludos Responder

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Annimo 26 de julio de 2011, 23:10 Gracias por compartir estas didcticas practicas de electrnica, eres un artista, sobre todo me encanta la CNC , (estoy pensando en hacerme una para corte de contrachapado hasta de 15mm. De 1,50 x 1,50m ). Lo primero es que de electrnica . nada, solo estoy empezando ha hacer alguna cosa sencilla con arduino he echo un cuenta RPM con un CNY70 y ahora quera ampliarlo y controlar las RPM de un motor CA 220V de CV monofsico (tiene un condensador por lo que entiendo que saca de hay la 3 fase para el motor), estaba pensando en utilizar el PaperDimerLDR pero tengo dudas (no tengo ni idea ;-) ) si con este, se puede controlar la velocidad del motor. Gracias por adelantado. ANDER Responder

Iigo

26 de julio de 2011, 23:23

Hola Ander Si tu motor es universal, es decir no tiene escobillas, no se puede regular la velocidad por medio de la tensin, ha de ser modificando la frecuencia (cosa bastante dificil), pero si tu motor tiene escobillas, si se puede regular la velocidad regulando la tensin, (como los taladros de mano). En este caso te valdra el PaperDimmerLDR. A "bote pronto" dira que tu motor tiene escobillas, ya que suelen tener un condensador en paralelo para que las chispas provocadas por las escobillas no produzcan interferencias. Saludos Responder

Annimo 27 de julio de 2011, 20:54 Hola Iigo Gracias por tu rapidsima respuesta. Efectivamente, lo que tengo es un motor universal trifsico, convertido a monofsico. Tendr que buscar algo para modificar la frecuencia y poder gestionarlo con Arduino.

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Muchas gracias. Ander Responder

Freddy-A 11 de agosto de 2011, 21:24 Hola Iigo, como ests? te acuerdas de mi? Al parecer te decidiste al final a mostrar este interesante proyecto que yo tambin lo he armado en su momento, solo queria preguntarte si ese parpadeo que se aprecia es por la frecuencia del PWM o es por la cmara? Finalmente, tambin te aconsejo poner un pequeo fusible de 1-2amp en la entrada de alimentacin AC (especificamente en la Fase) como proteccin. Muchas gracias por el proyecto, te mando un cordial saludo. Responder

Henry 21 de agosto de 2012, 22:55 Hola Iigo he reaizado tu circuito, pero no me funcionado, realmente no se que ha pazado, yo estoy utilizando un LED de Alta luminosidad blanco, pero en esta pagina lo habeis armoado con un LED amarillo, y deso saber si el color del LED no afecta el resultado Gracias Responder Respuestas Iigo 24 de agosto de 2012, 13:32

Hola Henry, Tal vez sea que los led de alta intensidad necesitan ms corriente para iluminar. (La salida de Arduino no puede suminstrar ms de 30mA, sin la puedes quemar).

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Tienes info en: http://txapuzas.blogspot.com.es/2009/12/paperled-el-led-y-tarjetacomprobacion.html Saludos Responder

xapus 3 de noviembre de 2012, 22:56 perdona! es que he montado varias veces este circuito, con la excepcion de que la resistencia en vez de 6k5 es de 5k6 pero nada.. simplemente se enciende la bombilla pero siempre a la misma intensidad. pense que seria el triac, pero cambiandolo tampoco funciona ni cambiando todos los componentes. puede que sea por la resistencia? me estoy volviendo loco de probar cosas ya :S Responder Respuestas Iigo 6 de noviembre de 2012, 9:33

Hola xapu's Para comprobar si el circuito funciona, simplemente puedes dejar la clula fotoelctrica "al aire", y en una habitacin con suficiente luz la vas tapando poco a poco, y deberas apreciar como vara la intensidad de luz. Si esto funciona puedes modificar los valores de la lista: int brillo[20]={0,3,5,6,7,8,9,10,11,12,14,16,18,20,23,26,30,40,50,60}; SL2

xapus 7 de noviembre de 2012, 20:16 si no he llegado a probar el circuito con el arduino,.. simplemente hacia lo de dejar la celula "al aire" pero la luz se mantiene encendida sin variar su intensdidad.. segun lo que he leido por hay quizas sea el triac, pero el problema es que he comprado ya 4 triacs, 3 diacs y 2 condensadores y el circuito esta exactamente igual que el tuyo, la unica diferencia.. la resistencia

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

de 5k6 por una de 6k5 pero logicamente no puede ser eso probare a comprar los componentes en otra tienda haber.. :S Responder

Mickael 19 de noviembre de 2012, 21:55 Hey ! I'm French and I try to make this project. But I have Problem... When I connect the lamp to AC, it switch on when the LED is on. But when the LED is OFF, the light decrease very slowly... Have you an idea why ? Responder

Annimo 22 de diciembre de 2012, 18:42 Como tendra que modificarlo para que sea ms largo el apagado de la bombilla? Un saludo Responder

Annimo 18 de marzo de 2013, 20:14 Es verdaderamente sorprendente. Yo estoy interesado slo en el ciclo de apagado y en alarga este tiempo durante una hora. Sera posible?. Gracias. Responder

Annimo 20 de marzo de 2013, 22:26 Vaya tela no responde nadie Responder

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Annimo 19 de junio de 2013, 22:23 PELIGRO: El circuito carece de valores exactos. Una LDR de 5mm puede tener ms de 10 tipos por lo que es muy difcil hacer esta prctica sin saber que tipo de LDR. Modelos LDR 5mm GL5516, GL5639,GL5528,GL5537-1,GL5539, GL5549, GL5606, GL5616, GL5637-1.... etc. Todas con caractersticas propias. Si alguien le funciona que ponga su modelo,, Responder

Alejandro Eolocal 16 de septiembre de 2013, 2:36 Tuve un problema similar a los que mencionaban arriba. Arm todo el circuito, pero el brillo de la lmpara no vara su intensidad. Prob desarmando el opto y desconectndolo del arduino, y tampoco pasaba nada. Pareciera ser que hay diferencias en cuanto al LDR.... podran dar alguna especificacin de cual es la que debe utilizarse?. Muchas Gracias! El Blog es una pasada!! en cuanto termine con este proyecto, pasar al stepper y al del lcd! Responder

Manuel Llamas 26 de septiembre de 2013, 20:26 No funciona de ninguna manera. He hecho el montaje, probado varios LDR, comprobado que est todo tal cual y nada. La bombilla est siempre encendida a la misma intensidad. He probado con el led y la LDR y con la LDR sola y nada, y la LDR funciona porque lo he comprobado. Alguna idea? Responder

Juan Manuel Rodriguez Guerrero 4 de noviembre de 2013, 14:24 Hola: Cuanta es la potencia maxima que se puede conectar como carga??? necesitaria colocarle un disipador? Gracias!

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Responder

Annimo 11 de noviembre de 2013, 22:04 Tambien puede regular 24 vca? Excelentes articulos, te felicito. Responder

Alberto Lazzaroni 8 de diciembre de 2013, 17:01 good morning, i am Alberto from Italy. This schema it's ok for a voltage control of a 230Vac motor? Thanks, bye Responder

David Arroyo 14 de diciembre de 2013, 4:11 Muy buen tutorial, saco muy buenas ideas de tu blog, te felicito! Responder

Introduce tu comentario...

Comentar como:

Seleccionar perfil...

Publicar

Vista previa

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Entrada ms reciente Suscribirse a: Enviar comentarios (Atom)

Pgina principal

Entrada antigua

Si te parece interesante este blog,

Con la tecnologa de Blogger.

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Anda mungkin juga menyukai