You are on page 1of 22

29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

LED, PROYECTOS DIY

MEZCLADOR AUTOMTICO PARA TIRAS DE LEDS RGB


9 JUNIO 2011 | INVENTABLE | 54 COMENTARIOS

Este artculo describe mezclador automtico para tiras de LEDs RGB, versin mas compleja del
cambiador de color automtico que he publicado algn tiempo atrs. Como el otro, esta versin dispone
de tres canales de salida (RGB) de potencia pero aqu he agregado un trimmer de regulacin que
permite de controlar la velocidad de variacin de los 3 canales. El circuito es muy simple y usa un
microcontrolador PIC12F629 de la microchip. Debido a que el programa est hecho sin usar ninguna de
las funciones especiales del micro (timer, adc, etc.), con pequeas modi caciones del listado se puede
reemplazar por cualquier micro de la microchip. Para leer el trimmer he desarrollado una funcin
especial que mide el tiempo de descarga de un capacitor conectado a uno de los pin del micro.

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 1/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

El circuito propuesto controla contemporneamente los tres canales RGB por lo que es ideal para
iluminacin (por ejemplo para hacer lmparas multicromticas) y tambin para obtener efectos de luz y
color como se puede observar en el rbol de la fotografa. Se pueden conectar tiras de leds RGB de hasta
1,5 metros y, cambiando los transistores por otros mas potentes, mucho mas largas. Si usamos led
sueltos, metiendo la correspondiente resistencia en grupo de tres (como se ve en la gura siguiente)
podemos conectar hasta 45 leds (15 de cada color) siempre en grupos de tres con una resistencia para
cada uno.

El cambiador de color trabaja sobre tres canales (rojo, verde, azul) variando continuamente la
intensidad de ellos. Como el ciclo de encendido y apagado es levemente distinto entre los 3 canales,
nunca se repite la misma condicin de iluminacin obteniendo as todos los colores posibles con
transiciones progresivas.
https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 2/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

El sistema de control de la intensidad luminosa es del tipo PWM, es decir, modulacin por ancho de
impulso. Este mtodo es muy e ciente porque los transistores de salida de los tres canales trabajan en
corte o en saturacin, disipando muy poca potencia en ellos mismos. Es el mismo principio que se usa
para las fuentes de alimentacin "switching", muy pequeas y con un rendimiento excelente.

Como se puede observar, el circuito es muy simple. El micro PIC12F629 tiene solamente 8 patitas: 2 de
alimentacin y 6 de entradas/salidas. De estas ltimas usamos solamente 3 para los distintos canales. La
corriente de salida que el micro puede dar no alcanza para encender muchos led, por lo tanto se
conectan tres transistores de media potencia (BC337) como ampli cadores. Con estos podemos llegar
0,5Amp por cada canal.

Para los que ya han visto la versin anterior, observen que en la parte del circuito impreso que haba
quedado vaca hemos agregado el trimmer de 50Kohm, la resistencia de 330ohm y el capacitor de
100nF, estos componentes sirven para modi car la velocidad de variacin de la luz de los canales.

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 3/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

El circuito est pensado para trabajar con 12V. El regulador 78L05 reduce esta tensin a 5V para
alimentar solamente el micro. La corriente que va a los led a travs de los transistores no pasa por este
regulador por lo tanto podemos usar le versin 78L05 de baja corriente, que es muy pequea y
econmica (parece un transistor). Los capacitores de 100nF y de 22uF 25V sirven para ltrar la
alimentacin de 12V.

La ventaja de usar un micro est en el hecho que el circuito se simpli ca notablemente. Por otro lado
esta simpli cacin obliga a trabajar mucho en el desarrollo del software del micro (el llamado rmware).
En nuestro caso el problema est resuelto porque el programa aqu lo tienen ya listo para bajar.

Elenco de materiales

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 4/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

1 resistencia de 330 ohms 1/4W


3 resistencias 1K 1/4 W
1 preset de 50K (potencimetro de regulacin)
3 capacitores 100nF
1 capacitor electroltico de 22uF 16V (se pueden usar otros valores entre 10uF y 47uF)
3 transistores BC337
1 regulador 78L05
1 PIC12F629 (para programar)
1 zcalo para circuito integrado 8 pin
1 conector de 2 vas
1 conector de 4 vas
1 circuito impreso

Para la construccin del cambiador se puede usar el mismo circuito impreso de la versin anterior
porque ya estaba previsto en el proyecto el sistema del trimmer. Es necesario agregar el trimmer de
50Kohm, el capacitor de 100nF y la resistencia de 330ohm como se ve en las guras.

Actualizacin del 3/7/2011

Gracias al comentario de un lector he descubierto que las versiones ms modernas del sistema de
desarrollo MPLAB de la Microchip no reconocen mas la instruccin RES que serva para reservar
espacios de memoria. Ha sido reemplazada por el bloque CBLOCK / ENDC. Por lo tanto he actualizado
con estas nuevas instrucciones el cdigo assembler para bajar .

Circuito impreso Controlador RGB (formato KiCad) (187)

Programa fuente para el mezclador automatico con control del velocidad (en asm) (89)

Los contenidos de este blog son originales y estn bajo una licencia Creative Commons BY_NC_SA

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 5/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

54 PENSAMIENTOS EN MEZCLADOR AUTOMTICO PARA TIRAS DE LEDS RGB

diego
17 JUNIO 2011 A LAS 04:56

hola, ke tal! me parecio excelente el circuito y no tardo en probarlo, antes tengo una duda dentro de
todos los colores posibles, tambien logra el blanco; bueno felicidades por el proyecto. saludos

inventable.eu
19 JUNIO 2011 A LAS 08:34

Hola Diego. Si, el blanco se obtiene, en teora, cuando los tres canales estn encendidos a la
mxima potencia.

En realidad, sucede que, a nivel de potencia luminosa, los leds de los distintos colores no son
iguales entre si y tampoco nuestra sensibilidad visual a los colores es igual por lo tanto,
generalmente, el blanco se obtiene no necesariamente cuando los tres canales se encuentran a la
mxima potencia.

diego
6 JULIO 2011 A LAS 22:47

hola, disculpa la tardanza ya me di tiempo para realizar el circuito y te cuento ke esta barbaro es el
mejor ke he visto ya ke los demas no dan tanta escala de colores como el tuyo, y kon lo del blanco
tenes razon pero muchos de los circuitos ke habia probado no lo lograban y daban una escala muy
pobre; este es diferente XD. un saludo y gracias por responder

marco (ARGENTINA)
22 AGOSTO 2011 A LAS 06:14

Hola inventable.eu , tengo una pregunta que me surgio viendo el post del 3 de junio y este , la
verdad y antes que nada esta demasiado bueno, pero lo que no entiendo es que si al PIC12F629 hay
que conectar al PC y cargarle un software, de ser asi. Como lo hago?
Desde ya muchas gracias y no dejes de responderme que cosas como esta no las encuentras a la
buelta de la esquina.

Hola Marco, lo que pregunts es todo una historia. Se necesita un ambiente de desarrollo (como mplab
de la microchip), un programador de pic y otras amanidades. Te aconsejo de buscar en internet sobre este
argumento, encontrars muchsima informacin.

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 6/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

italo
16 SEPTIEMBRE 2011 A LAS 23:02

si me permiten responder la pregunta anterior

para eso necesitas una programadora por ejemplo la pickit 2

mi pregunta es si la forma en que pongo los led me afectara , ya que tengo pensado ponerlos en
crculos pero no se si intercalarlos o poner unos en el centro y as hacia afuera

Fernando
10 OCTUBRE 2011 A LAS 00:45

Hola podrias hacer una placa para 15 led a 220v.,lo que pasa que no se nada de electronica pero ya
hice el 30 led a 220v.,me resulto pero me intereza el de 15,para una lampara de velador o para
adaptar a un ditroico.de antemano te agradesco tu atencion ,saludos

Tens que aumentar el valor de la resistencia usando la frmula de mi artculo. Lamentablemente la


potencia disipada por la resistencia ser mayor y por lo tanto tendrs que usar una bastante mas grande.
Chau!

ezequiel
4 NOVIEMBRE 2011 A LAS 15:25

hola necesito si me podes hacer un circuito y explicar como hacer un mando a distancia para
encender y apagar por radio frecuencia con control remoto, lo mas simple posible y economico no
se mucho de electronica. muchas gacias

inventable.eu
11 NOVIEMBRE 2011 A LAS 10:09

Para Ezequiel, lo que me pides es complicado de hacer y no tengo nada ya preparado.

Aprovecho para hacer una re exin a mis lectores. Cada artculo que ven en este blog es el resultado de
mucho trabajo. Mas all de la construccin en si misma de los sistemas presentados es necesario escribir
la descripcin, lo mas clara posible, hacer las fotografas y los diseos completos, adaptar todo a un
formato publicable y al nal, preparar el artculo de nitivo. Todo esto cuidando bien de dar informacin
lo mas correcta posible. Das de trabajo para cada artculo (si mis proyectos no fueran publicados, la
mayor parte de este trabajo no se hara).
No obtengo dinero de este blog y no veo ninguna perspectiva en este sentido. Es ms, mi actividad

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 7/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

profesional se desarrolla en un pas donde no se habla espaol y por lo tanto no me sirve ni como
promocin.

Me he preguntado muchas veces porque publico mis proyectos. Tal vez porque estoy muy agradecido de
la extraordinaria fuente de conocimiento que internet representa, gracias a la colaboracin de tantas
personas que, como yo, publican sin nes de lucro. Tal vez, porque publicar me impone una disciplina en
documentar mis trabajos de investigacin. O quizs simplemente porque me gusta hacerlo y me gusta
tambin ver las cosas bien hechas. Los proyectos publicados bien tienen otra luz.

Manuel
30 NOVIEMBRE 2011 A LAS 04:21

Hola, disculpame pero me surge un problema al querer grabar el pic, me dice que no tengo la
frecuencia de trabajo del reloj, y en el encabezado del cdigo me d la frecuencia del reloj interno
que es de 4 Mhz y en el vector de arranque me dice que ajusta el oscilador a 4MHz usando el valor
que se encuentra en 3FFh, estoy trabajando con el IC Prog 1.06 C y si pods pasarme las
con guraciones para poderlo grabar o que otro problema hay en el cdigo fuente, desde ya muchas
gracias y muy bueno tu proyecto, Manuel.-

La frecuencia de trabajo del reloj es 4MHz del oscilador interno (sin cristal de cuarzo) . En el programa
que usas para programar, en la parte de la con guracin del micro tienes que elegir las siguientes
opciones: OSCILATOR: INTERNAL RC NO CLOCK, WATCHDOG TIMER:ON, MASTER CLEAR ENABLE:
INTERNAL, el resto no es importante.
Buen trabajo

Manuel
3 DICIEMBRE 2011 A LAS 12:43

TE COMENTO QUE YA GRAB EL PIC SIN QUE ME TIRE EL ERROR Y LO COLOCO EN LA PLACA
Y NO ENCIENDEN LOS LEDS, AL TOCAE LAS SALIDAS DEL PIC LOS TRANSISTORES
CONDUCEN Y ENCIENDEN LOS LEDS, SER QUE LOS CONDENSADORES QUE COLOQU SON
CERMICOS Y TENDRAN QUE SER POLIESTER?

No Manuel, el tipo de capacitores (condensadores) no tiene importancia. Pienso que el problema sea en
la programacin del micro, probablemente en la parte de la con guracin del oscilador que tiene que ser
RC INTERNO como te expliqu en mi respuesta anterior. Has ya programado en el pasado otros pics?

Manuel
6 DICIEMBRE 2011 A LAS 03:39

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 8/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

Te comento que opciones de con guracin de oscilador me salen en el IC-Prog :

LP XT HS EC GP4 IntOSC GP4 IntOSC CLKOUT RC GP4 RC CLKOUT


No tengo ninguna RC INTERNO, ni tampoco INTERNAL RC NO CLOCK

Si, ok, la opcin es: IntOSC GP4

Jose Teodoro
10 ENERO 2012 A LAS 04:27

Hola, Es impresionante tu blog es fantstico que compartas tus experiencias con los dems. Yo solo
soy un fantico de la Electrnica desafortunada mente jamas estudie nada sobre el tema as que mis
conocimientos son muy bsicos. Bien 2 cosas la imagen con las pistas es la que puedo usar para
hacer el PCB? o se puede descargar de algn lugar visto que se ve la marca de agua ligeramente o
eso no afecta a la hora de hacer el PCB jamas hice uno as que voy a intentarlo.

2.- Bajo una larga investigacin quemar muchos componentes y sobre todo LEDs logre hacer una
lampara para 220v claro esta siempre han sido montados en esas plaquetas multi propsito o
pegadas unas con otras un poco diferente a las que tu realizaste mi pregunta si te interesara
publicar el circuito puedo mandarte el diagrama y bueno tu desarrollar el PCB etc.

Bien mil gracias por todo y muchas felicidades

Gracias Jos de tus comentarios. No he pensado de publicar los PCB en formato original porque yo uso
un programa gratis que es extraordinario pero poco conocido (se llama KiCad) con libreras que he
desarrollado yo. Por otro lado, los proyectos que publico son tan simples de hacer que copiar un diseo
en otra plataforma (por ejemplo Eagle) te llevara no mas de media hora. Por ltimo puedes usar la
imagen jpg. El texto al agua es muy suave y no sale en el impreso, si quers estar seguro, lo importas en
cualquier programa gr co y lo cancels con la goma de borrar. De cualquier manera tendr en
consideracin tu sugerencia para el futuro.

Ezequiel
29 FEBRERO 2012 A LAS 17:50

Excelente diseo, perfecta presentacin. En lo personal no hice ninguno de tus modelos, pero a
simple vista son elegantes y prcticos. Mis felicitaciones y mis nimos para que puedas seguir
adelante con este didctico blog.

El tema esttico de los proyectos y tambin de los artculos es importante para mi y me alegra que sea
apreciado. Yo tambin espero de poder continuar con el blog. El apoyo de mis lectores ayuda mucho.

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 9/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

Muchas gracias de tus palabras Ezequiel.

federico
10 MARZO 2012 A LAS 07:14

hola, queria saber si me pueden hacer una lista con los componentes que debo comprar, ya que
recien empece en una escuela tecnica y no estoy muy familiarizado con algunos de ellos, gracias

Hola Federico. No tengo la costumbre de hacer elenco de componentes. En el circuito est todo lo que te
sirve.

Nestor
10 MARZO 2012 A LAS 23:44

Me gustaria que explicaras como funciona el programa del PIC, asi lo puedo entender y modi car a
mi gusto

Hola Nestor, en el cdigo explico como funciona cada parte

Marcial
2 ABRIL 2012 A LAS 13:59

Hola Gabriel, he montado el circuito y resulta fantstico, y creo que es justo reconocer y agradecer
todo el tiempo que inviertes en la investigacin, desarrolo y presentacin impecable de tus
artculos, es una suerte que haya personas altruistas como tu.
Gracias.

Te agradezco Marcial. No sabes que contento me pone recibir un mensaje como el tuyo. Intuyes bien todo
el trabajo que hay detrs de mis artculos .

Nestor
6 ABRIL 2012 A LAS 21:13

Monte tu proyecto pero no funciona.

Hola Nestor. Este proyecto lo han hecho muchas personas y todos estn muy contentos con los
resultados. Habrs cometido algn error (quizs en la programacin del chip). Para probar la parte
electrnica tienes que hacer as: sac el micro del zcalo y con un cable pequeo hac un puente entre
positivo (pin 1 del zcalo) y cada una de las salidas del micro que van a los transistores. Tendran que
encenderse los leds de los respectivos canales

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 10/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

Agustin
10 JUNIO 2012 A LAS 02:30

Hola la verdad que interesantisimo este post unas ganas de hacerlo. Soy malavarista y tmb tecnico (
NADA QUE VER JAJAJA) y me hice unos aros de colores, con leds de un solo color y algunas pilas,
nada del calibre del post, y ahora que lo veo la verdad es urgente la necesidad de ponerle algo asi
amis luces. Yo hice 10led en paralelo y 3 pilas de 1.2 v ahora se me ocurre ago lo mismo aca peroson
10 led x 20 mA (creo que era ese el consumo) son 200mA (el post dice que 500mA x canal anda joya,
x ahi todo bien) ahora ami me interesa saber si se puede poner mas de un programa en este tipo de
pics que se activen de algun modo(apretando un microswitch por ejemplo) Digamos que este este
programa y la posibilidad de a eleccion propia cambiarlo,poner todos los aros rojos, poner q
cambien de a un solo color que atenuen y parpadeen eso es posible ??? espero su respuesta desdeya
muchas gracias.
Agustin

armaggedon
4 JULIO 2012 A LAS 20:04

se puede usar tres tiras mono color?, poniendo los pines positivos a +12 y los negativos de cada
color a su pin correspondiente?

Si, se puede. Tu razonamiento es correcto

armaggedon
4 JULIO 2012 A LAS 20:10

ah por cierto maravilloso blog eres una inspiracion para los que nos gusta el trasteo electronico
gracias

Gracias!!!!

Mark
21 JULIO 2012 A LAS 18:43

Hola! perdon la molestia con mis preguntas principiantes, pero me cuesta mucho terminar de
comprender la sica del transistor. y cuando veo este circuito y comentas que ampli ca debido a
que el PIC no puede entregar mucha corriente. Porque esta ampli cando el transistor en este caso?
no esta solamente permitiendo el paso entre colector y emisor cuando ingresa corriente por la
base? de verdad disculpas si molesto con este tipo de preguntas. Estuve viendo muchos videos y
documentos sobre transistores y me confudo con el hecho de que ampli ca

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 11/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

Ningn problema. El xito de los transistores est en el hecho que estos son capaces de ampli car (un
argumento medio largo para explicarlo en un mensaje). En el caso de este circuito, los transistores
trabajan como si fueran simples interruptores conectados a masa y controlados por la salidas del micro.
El tema est en que no son interruptores ideales y por lo tanto dejan pasar una corriente mxima entre
colector y emisor que depende de la corriente que entra por la base multiplicada por la ganancia del
transistor (HFE: parmetro tpico de cada tipo de transistor).

Por ejemplo, si pusiramos una resistencia de base de 10K y el transistor ganara 100 (HFE=100) la
corriente mxima que el transistor podra entregar sera ms o menos de 50mA (exactamente
(VoutMicro Vbe)/Res=0,044A). Si, en este caso, conectramos una tira de leds que necesita una
corriente de 100mA para encenderse bien, el transistor no lograra dejar pasar toda la corriente que la
tira nos pide y por lo tanto nuestro interruptor sera de mala calidad porque actuara como una
resistencia que limita la corriente. Para calcular la resistencia de la base es necesario considerar los
siguientes puntos:

1. No exagerar la corriente que pedimos a la salida del micro (yo generalmente no supero los 5mA). Por lo
tanto la resistencia de base no debera ser nunca ms baja de 470 ohms. En el caso de un sistema que
necesita mucha corriente, conviene usar dos transistores en cascada para multiplicar la ganancia (por
ejemplo en con guracin Darlington)

2. Hacer que el transistor sea capaz de entregar abundantemente la corriente necesaria para encender
bien los leds que pensamos conectar (teniendo en cuenta de no superar la corriente mxima que el
transistor puede soportar)

Hasta la prxima

Marco
24 JULIO 2012 A LAS 06:47

Hola Gabriel, Gracias por la ultima respuesta. Vengo estudiando todos los dias como loco sobre
transistores y sus calculos.
El problema que tengo es que algo me anda mal con los resultados que obtengo.
Estoy usando esta datasheet para el BC337:
http://www.datasheetcatalog.org/datasheet/GeneralSemiconductor/mXtwuqt.pdf y esta otra para
el PIC: http://ww1.microchip.com/downloads/en/devicedoc/41190c.pdf
Cuando hago los calculos algo me esta confundiendo o estoy haciendo mal.
Si la tira de led utiliza 1.2A para encender todos los leds al maximo calcule que aproximadamente
seria 400mA por cada color. El BC337 tiene un iC Maximo de 800ma por ende cuando quiero
entender y hacer el calculo para llegar a que usaste una resistencia de 1K no logro hacerlo.
Hago el calculo iB=iC/hFE(min) y no me da es decir: iB=400/100 esto me daria 4 ampers?

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 12/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

Por que si luego calculo la resistencia de cada transistor haciendo R=V/I (R=12-0,7)/4 me da una
resistencia de 2,7?
Estoy totalmente perdido y ya no se de donde estudiar todo esto porque cada cosa que leo me
pierdo mas.
te pido MIL DISCULPAS por escribir estas preguntas largas pero siento que con este blog tengo por
n la posibilidad de aprender electronica a fondo como siempre quise y no encontre ningun lugar
donde puedan ensearme bien ni donde pueda encontrar material para empezar de 0.

Marco, la salidas del PIC son de 5V. La corriente de base de cada transistor ser Ib = (5V 0,7) / R =
0,0043. Por lo tanto la corriente de colector podra llegar a: Ic = Ib * HFE = 1,72A. Digo que podra llegar
a porque los leds y las resistencias en serie de los leds no dejarn pasar ms corriente que la que
necesitan. Lo importante es que el transistor sea capaz de dar bastante ms corriente de la que se
necesita

diego
7 AGOSTO 2012 A LAS 07:05

hola, despues de terminar el circuito, lo probe y note que al girar el pequeo potenciometro la
velocidad de variacion de un color a otro es siempre la misma; ya revise el circuito y parece que el
problema no esta ahi; alguna idea de donde pude haber cometido el error?. gracias y buen proyecto
te mandaste!. saludos

Hola Diego. No entend bien el problema. Con el potencimetro se puede cambiar la velocidad de
variacin de los colores. Si no sucede as, controla los componentes que sirven para la lectura del
potencimetro y la conexiones entre ellos (el capacitor de 100nF, la resistencia de 330 ohms y
naturalmente el pote).

diego
11 AGOSTO 2012 A LAS 01:26

bien, en si por mas que giro el potenciometro, para pasar de un color a otro me demora como un
minuto y no puedo lograr que ese tiempo sea de algunos segundos de hecho no varia nada; pense
que podria haber cometido un error al cargar el codigo, igual lo mejor sera rehacer el circuito y con
nuevos componentes.un saludos y gracias!

Espero que puedas hacerlo funcionar bien. Buena suerte

Martin
15 AGOSTO 2012 A LAS 15:43

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 13/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

Muchas gracias por tus circuitos te animo a segir. Soy a cionado y estudie algo de electronica y se
las horas de trabajo que implica desarrollar un circuito y mas si son ta buenos como los tuyos.La
recompensa est en la satisfaccin de poder dar a otros y eso no tiene precio.

Es el nico motivo por el cual lo hago Martin. Y espero de poder continuar

EdU
9 SEPTIEMBRE 2012 A LAS 04:53

Hola.
Un gusto ver el contenido y la forma de tu pgina. Muy profesional y didctico.
El tema Led me fascina y veo que a t tambin.
Yo no soy ducho en electrnica.Podra decirse que soy un paracaidista o (para peor) un kamikaze.
El hecho es que busco maneras de hacer ciertas cosas an no sabiendo como.
Resumo: V un artilugio con leds UV, estrobocpicos que hacan como que una gota de agua
uorescente se mantena suspendida.
Prob el circuito en Livewire pero no me funciona.
El tema es: Cmo encender estroboscpicamente un led (UV) pudiendo regular la frecuencia y el
ciclo de trabajo independientemente usando componentes simples (p.ej. ne555) o sea sin
programacin y nada muuuy complicado?.
Tengo un circuito con 2 555 (el que no anda) pero por ahi cometo algun error.
Quedo a la espera de alguna respuesta.
Gracias miles.

Hola Edu. Con dos 555 se puede hacer lo que dices, el primero trabaja como oscilador mientras que el
segundo, como monostable disparado por el primero cambia il duty cycle, es decir, la relacin entre la
parte positiva y la negativa. Quisiera ver el circuito que has construido. Puedes hacermelo ver de algn
modo?

WILLIAM
9 SEPTIEMBRE 2012 A LAS 22:49

inventable.eu,, NO SE NADA DE ELECTRONICA,, PERO ESTOY LEYENDO TUS ARTICULOS Y ES


COMO SI ESCUCHARA A LOS BEATLES SIN SABER TOTALMENTE INGLES,,MUCHAS GRACIAS
POR TU DON DE GENTE,, UN GRAN EJEMPLO,,WLS

Hola William. Haca mucho tiempo que no escuchaba la frase don de gente y tuve que refrescarme la
memoria a travs de internet para ver la de nicin correcta. Es un gran elogio para mi. Gracias,
verdaderamente!!

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 14/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

luciano
26 SEPTIEMBRE 2012 A LAS 22:29

Hola primero quiero agradecerte por el post de este circuito que me parecio super interesante.
Pero tengo un pequeo problema: El circuito esta en funcionamiento pleno hasta que acerco mis
manos al mismo. El resultado es a veces queda apagado hasta desenergizar y energizar nuevamente
o se apaga por un momento y vuelve. Sera esttica? Como podria solucionarlo. Desde ya muchas
graciasLuciano

Tambien me sucede que al desenergizar y energizar no arranca hasta que apoyo una milesima de
segundo el dedo sobre el pic. Y una vez funcionando al hacer el mismo procedimiento los leds
parpadean cada vez que toco el encapsulado del pic (sin tocar las patillas)hasta quedar nalmente
apagado.

Hola Luciano, probablemente hay un falso contacto en la plaqueta (la masa del pic) o simplemente es un
error en la programacin del pic, es decir el oscilador no se encuentra como RC interno (tambin el
master clear tiene que ser interno).

luciano
28 SEPTIEMBRE 2012 A LAS 19:13

Hola Inventable muchas gracias por tu respuesta. Finalmente lo solucione colocando un capacitor
de 100nf entre positivo patilla 1 y Mclear patilla 4. Ahora funciona de manera estable.

Bien!!!

carlos
28 SEPTIEMBRE 2012 A LAS 21:35

Hola buen post!!! yo tengo nociones en electronica basica y la mayoria de proyectos complejos
vienen con pics y ya es un buen motivo para aprender a grabar pics.. disculpa mi ignorancia pero
casi al nal del post has dejado un archivo en.zip y adentro hay un archivo en formato asm podrias
decirme q programa tengo q conseguir para abrirlo y q es lo q contiene ese archivo si es el codigo de
programacion o es el diseo de la pista verdad gracias por subir tus proyectos de manera gratis y
bien explicados gente como tu hacen que la internet genere mucho conocimiento y nos ayude a
crecer

Hola Carlos. El le zip contiene el listado del programa en assambly que es necesario cargar en el micro.
Para eso es necesario un programa que te permita de compilarlo como por ejemplo MPLAB de la
microchip y cargarlo en el micro con un programador de pics. Es un tema medio complicado,

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 15/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

especialmente para la gente sin experiencia en micros. Espero en el futuro de poder profundizar este
argumento (quizs en el foro)

juan
17 OCTUBRE 2012 A LAS 02:58

hola felicitaciones por tan excelente post! tengo una pregunta, Puedo controlar tiras de leds RGB de
5 metros o mas? ud menciono si cambio el transistor, por ejemplo usando el TIP33 o uno de la misma
gama podria lograr lo que deseo? para eso tendria que modi car la resistencia de base, que otros
elementos mas? gracias de antemano!

Hola Juan. Generalmente las tiras de 5 metros y 12V consumen 24W por canal, es decir 2 Amp. Por lo
tanto, en teora cualquier transistor con esa corriente (por seguridad es mejor usar uno un poco ms
grande como por ejemplo uno de 3 Amp) funciona. El problema es que es necesario usar un modelo con
una buena ganancia para que la corriente de base no sea elevada y no cargue demasiado el micro. Por
ejemplo, un transistor con ganancia de 40 y 2A de salida necesitar en base una corriente de 50mA que
es demasiada alta para el micro. Por otro lado, los transistores de potencia no se caracterizan por tener
grandes ganancias. Las soluciones pueden ser dos: usar un transistor de potencia Darlington (que tiene
internamente dos transistores en cascada por lo tanto la ganancia se multiplica) o usar un mosfet. Te
aconsejo de ver la ltima parte de mi artculo que he recientemente actualizado donde explico como usar
este sistema para controlar tiras de leds.

julian
22 NOVIEMBRE 2012 A LAS 00:11

hola, tengo un problema, soy nuevo en esto y cuando trato de grabar el pic me salta un error. un
amigo me dijo q lo que necesito son la con guracion de los bit. me podrias decir cual es?? porque en
el datasheet del 12f629 aparecen varias y no se cual es!! gracias!!

Si julian, despus de INCLUDE P12F629.INC agreg un nuevo rengln con esto:

__CONFIG _CP_ON & _CPD_OFF & _BODEN_ON & _MCLRE_OFF & _WDT_ON & _PWRTE_ON &
_INTRC_OSC_NOCLKOUT

Nestor.G
27 ENERO 2013 A LAS 14:20

saludos inventable .eu estoy empezando con esto de los pic no he estudiado electrnica pero
siempre me a gustado mucho he echo algunas cosas sencillas pero con lo pic nada he gravado una
memoria epron para una tele he intentado hacer un proyecto con pic pero no me funciono

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 16/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

voi a intentar hacer esta en cuanto pueda haber si me funciona cuando lo haga comento si me
funciono felicidades por la pagina esta muy bien animo sigue asi un saludo

Coraje Nestor y espero tus noticias :)!

Ricardo
7 ABRIL 2013 A LAS 07:30

Hola no voy a pedir el controlador que quiero, pero con tu experiencia lo que me puedas ayudar a
como hacerlo seria muy util, necesito hacer que 10 metros de cinta rgb 5050 enciendan al ritmo de
la musica que se te ocurre?

Ricardo
7 ABRIL 2013 A LAS 07:31

Me impresiona lo detallado y esttico de tu blog, pero de verdad lo que mas me impresiona es que
les respondes a todos gracias de verdad!

Hago lo que puedo

Nestor
17 ABRIL 2013 A LAS 03:03

Hola podrias explicar el metodo para leer el potenciometro y variar la velocidad de parpadeo, lo
quiero usar en otro PIC

Hola Nestor. Es un argumento demasiado espec co para publicarlo en el blog comn. Lo har en los
prximos das en la seccin para los inscritos. Te invito a inscribirte, es gratis!!

maxi
28 ABRIL 2013 A LAS 21:26

Hola, arme el circuito pero ningun led prende, medi el capacitor de 100 nF que forma parte del
control de velocidad y tiene 5v, se ve que el problema es que no se descarga este capacitor, cual
puede ser el problema? ya veri que el circuito y esta todo bien, gracias!

Hola maxi. No creo que el problema sea en el capacitor. La carga y la descarga es tan veloz que no se
logra medir con un tester. Para veri car el circuito, prueba a alimentarlo sin el micro (el PIC12F675).
Despus has un puente con un trozo de cable entre el pin 1 y el pin 7 del zcalo del micro. Tendran que
encenderse los leds del canal rojo. Despus prueba entre el pin 1 y el pin 6 (canal verde) y por ltimo

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 17/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

entre el pin 1 y el pin 5 (canal azul). Si todo funciona bien la cosa ms probable es que haya algn
problema en la programacin del PIC. Generalmente surgen problemas con la con guracin de los
fusibles internos (por ejemplo la modalidad del oscilador).

Maximiliano Perez
30 ABRIL 2013 A LAS 02:38

El problema fue de programacion del PIC, el circuito anda de 100000, gracias, por responder tan
rapido!

Denada Maxi. Muy bueno que funcione 100000!!!

PasQ
19 JULIO 2013 A LAS 08:01

Vaya aprend un poco ms sobre mi circuitopero nada q ayude a resolverlo.

Igual gracias, de todos lados se aprende algo.

daniel segura
6 AGOSTO 2013 A LAS 21:55

HOLA , SE PODRIA USAR EL PIC12C509A, FELICITACIONES POR TU PAGINA

Hola Daniel, no directamente.

Matas
6 SEPTIEMBRE 2013 A LAS 20:07

Hola, muy bueno el proyecto. Te comento que lo quiero quear al pic y me sale error de escritura en
direccin 0x000000 , el soft y el hard funcionan perfecto y al pic si me lo reconoce, que podra ser?
Saludos

No me parece que dependa del programa en si mismo Matas. El tipo de error que te aparece es que el
programador no logra escribir en el pic. Debe ser otra cosa. Quizs a HJ se le ocurre algo.

Hctor Javier
8 SEPTIEMBRE 2013 A LAS 15:51

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 18/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

Hola Matias, te contesto de metido


que programador y que software utilizas para grabar el micro?
has probado con otros micros?
has intentado grabar otro rmware en el micro?
Saludos
HJ

alba gamboa
3 DICIEMBRE 2013 A LAS 03:47

hola inventable soy nueva en este blog pero tengo una pregunta yo aprend pic a desarrollar con
basic si descargo el punto hex lo puedo grabar sin modi caciones

Si Alba, puedes hacerlo sin problemas.

Matas
19 FEBRERO 2014 A LAS 08:16

Hola, me gustara saber si se puede reemplazar el pic por un 16f628a. Saludos

Hctor Javier
19 FEBRERO 2014 A LAS 13:12

Hola Matas, te contesto de metido.


Poder se puede, podes utilizar cualquier micro, pero debes modi car el programa para adaptarlo
al micro que quieres.
Por suerte Gabriel, el autor del artculo, generosamente nos ha brindado el ASM, por tanto la
modi cacin es posible.
Es cuestin que agarres la hoja de datos de ambos micros, las compares y analices hasta poder
determinar que cambios realizar.
Como primer medida debes cambiar el list y el include por los del nuevo micro, ademas temas
estn los puertos, el 12F629 tiene uno solo y el 16F628 tiene 2, con nombres diferentes. El tema
de la memoria de datos, uno tiene 2 bancos y el otro 4, adems seguramente habr que tocar
algn registro de con guracin.
Parece mucho, pero es cuestin de ponerse a comparar ambas hojas de datos, y analizar el
programa.

Saludos
HJ

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 19/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

osimac
29 ABRIL 2014 A LAS 03:37

Muy interesante y claro, voy a experimentarlo para tratar de aprender un poco sobre leds rgb, lo
que no s si podr programar el pic, aunque baj el programa, tendr que estudiarlo. Despus de
experimentarlo, comentar sobre resultados.

Gracias por tu opinin Osimac, espero que logres construirlo y hacerlo funcionar bien.

cesar
18 MARZO 2015 A LAS 06:17

yo de nuevo con una pregunta como puedo utilizar este circuito con leds rgb? me re ero a los
sueltos no a las tiras

Hola Cesar, jate en este proyecto: Controlador para leds RGB de alta potencia

Sergio
21 JUNIO 2015 A LAS 08:29

Hola inventable!!! buenisimo reesimple lo arme y funciono de una, todo muy claro, jugando con el
trimmer, me costo un poco encontrar el punto donde pasan rapido las convinaciones, la verdad es
que funciona lindo, aprendi lo que es el bandgap!!! porque la primera ves que grave el pic, mi soft de
grabacion me pregunto si queria sobreescribir bandgap??? y me dije si es un pic nuevo sin usar, que
voy a sobreescribir??? despues de googlearlo encontre que son los fuses, gracis Inventable , yo
siento igual que vos y que todos los que colaboramos con data en la web. Saludos amigo

Hola Sergio. No conoca esa palabra como sinnimo de los fusibles. Buscando en internet descubro que es
un trmino que se usa en fsica de los semiconductores y que equivale en castellano a banda prohibida
o brecha energtica. Muchas gracias por ampliar mis conocimientos.

matias
5 AGOSTO 2015 A LAS 19:33

si me paso de los 15 leds por canal se quema los transitores o solo prende menos?

Hola Matas, el circuito en realidad debera resistir hasta 30 leds o ms por cada canal pero debes
controlar que no calienten mucho los transistores. Eventualmente puedes agregarles disipadores con
trocitos de metal.

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 20/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

Hernan Daives
6 SEPTIEMBRE 2015 A LAS 19:30

Muchas gracias por este gran aporte, esta clarisimo y justo estaba en un proyecto similar y me sirvio
muchsimo, de nuevo te agradesco el aporte yy segui asi porfavor jaja te voy a seguir de cerca

Gracias Hernan por tus palabras de aliento


gabriel

Murrayfedo
16 SEPTIEMBRE 2015 A LAS 21:35

Que tal. soy un a cionado a la electronica. arme a lo largo del tiempo varios circuitos basicos
siempre con la suerte de que funcionen bien.. realmente tu dedicacion a las publicaciones son de lo
mas prolijo y correctas que vi. y como leyente estoy muy agradecido por tu aporte a los de habla
ispana.. seguramente muchos que no comprendan el ingles esten mas agradecidos aun y espero
tener la suerte de poder seguir leyendo tus proyectos..
en este caso llegue a vos por esta controladora..
ahora, no tengo el hadware ni sofware para grabar.. Mi pregunta es, si compro los componentes e
imprimo el circuito no me va a funcionar verdad?
De ser asi, tendras alguna idea para darme de como resolverlo. hay lugares donde programen, o
cambiando o buscando alguna alternativa tal vez
Desde ya muchas gracias por la dedicacion y tu tiempo.

Enrique bortolozzi
12 ENERO 2017 A LAS 05:46

hola . nesecito algo como esto pero quisiera manejar voltajes menores como 5 v me dan alguna
idea
los led pienso usar en paralelo asi no tengo que irme a un voltaje de 12v

Vega
12 ENERO 2017 A LAS 16:40

Hola Enrique, slo soy un colaborador.


Para usar este circuito en 5V lo nico que debes hacer es no montar el 78L05 y hacer un puente de
alambre entre sus extremos, nada ms.
En cuanto a los leds, cada rama que pongas deber tener una resistencia, no conviene poner leds en
paralelo directamente.
Cada led azul deber tener una resistencia en serie de 68 Ohms (para 20mA).

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 21/22
29/3/2017 MezcladorautomticoparatirasdeLEDsRGB|Inventable

Cada par de leds rojos en serie, tambin una de 68 Ohms.


Cada par de leds verdes en serie, una de 39 Ohms.

Una vez armados estos conjuntos, ah s, juntas los azules (con sus resistencias) y los conectas en
paralelo entre la salida B y los 5V. Lo mismo para los otros dos colores en sus salidas
correspondientes.

Espero haberte ayudado.

Saludos,
Juan

jayendra buddh
20 ENERO 2017 A LAS 06:04

we want this project hex code

This site uses cookies to improve your experience. Read more. NO PROBLEM

https://www.inventable.eu/2011/06/09/controladorparaledsmulticolorconregulaciondevelocidad/#more215 22/22