LusoRobótica - Robótica em Português

Electrónica => Electrónica Geral => Tópico iniciado por: samc em 09 de Abril de 2013, 19:42

Título: Sugestões de driver para COB LED 3W
Enviado por: samc em 09 de Abril de 2013, 19:42
Boas, tenho lido bastante sobre drivers para os novos LEDs de alta potência. No entanto, devido à minha falta de experiência e de conhecimentos avançados de eletrónica, acabei por ficar confuso sobre qual dos diferentes métodos utilizar. Tanto encontrei esquemas "simples" utilizando um MOSFET como alguns que utilizam um integrado (acho que é o LM324) para alimentar o LED com uma corrente constante.
Gostaria da vossa ajuda para resolver o seguinte "problema":

Objetivo
Construir um driver para controlar via PWM vários LEDs de alta potência (pelo menos 5 LEDs ligados em série ou paralelo)
A eficiência não é o mais importante (visto que não é para utilizar durante muito tempo), mas procuro antes uma solução de baixo custo e baixa dificuldade de construção.

Hardware
Saída PWM de um Arduino
Fonte de alimentação comutada de 12V DC 5A (utilizada em PCs portáteis) - gostaria de utilizar esta fonte se possível.
LED de alto brilho do tipo COB (3W 11V DC 300mA)

Com a vossa experiência, que esquemas sugerem eu utilizar ou procurar?
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: senso em 09 de Abril de 2013, 19:51
Usar um driver dedicado será a melhor opção, tens vários da TI, da LT e de outros fabricantes.
Por exemplo o LM3405 ou o 3406.
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: samc em 09 de Abril de 2013, 20:18
Obrigado, e utilizar um destes drivers baratuchos, será boa ideia?
Não faço ideia que integrado é que usam, ou como controlaria o brilho por PWM...
exemplo:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fpicxin.mobile21cn.com%2FY%2520M%2FJS0067%25283%2529.jpg&hash=9749432c85ec54070c5be7cc72946541bda386a0)
http://www.ebay.co.uk/itm/3-X-1W-LED-Driver-Power-Supply-AC-DC-12V-Constant-Current-Driver-For-LED-Light-/310634711138?pt=UK_Home_Garden_Lighting_Parts&hash=item4853458862 (http://www.ebay.co.uk/itm/3-X-1W-LED-Driver-Power-Supply-AC-DC-12V-Constant-Current-Driver-For-LED-Light-/310634711138?pt=UK_Home_Garden_Lighting_Parts&hash=item4853458862)
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: senso em 09 de Abril de 2013, 20:22
Esses tipicamente usam o mc34063, dos switchers mais usados, por ser barato, simples, e dá para configurar em dezenas de modos diferentes, deve ser um desses, a fazeres tu pcb's, e tal, vai ficar sempre mais caro que esses.
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: samc em 09 de Abril de 2013, 22:15
É isso mesmo senso, vi numa foto mais pormenorizada e utiliza esse IC, obrigado  ;)

Agora a minha dúvida, é se para controlar o brilho do LED por PWM, terei de utilizar um MOSFET conectado ao arduino e à alimentação deste circuito, ou se existe outra forma para controlar diretamente o integrado!?
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: senso em 09 de Abril de 2013, 22:47
Se pesquisares por mc34063 led driver encontras muitos circuitos, tenho ideia que há maneira de lhe dar pwm, mas usar um mosfet para ligar e desligar a alimentação é um bocado coiso, porque o chip depois vai estar sempre a ligar e a desligar e não vai funcionar lá muito bem..

Supostamente no pino 5, dependendo do esquema, dá para lhe aplicar pwm, porque esse pino pode ser usado como um enable.
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: samc em 09 de Abril de 2013, 23:36
Pesquisei sobre algumas formas de controlar por PWM e encontrei um post de um fórum com a mesma questão:
http://forum.allaboutcircuits.com/showthread.php?t=60853&page=2 (http://forum.allaboutcircuits.com/showthread.php?t=60853&page=2)
Segundo percebi, possivelmente se alimentar o feeback pin (pino 5) com uma tensão superior a 1,25V controlo a corrente de saída, no entanto, se a tensão for inferior a 1,25V o integrado liberta a corrente máxima.

Na última resposta do post está esta sugestão de utilizar um MOSFET na saída:
Citar
Maybe you could connect the Vout pin of the 34063 to the led, then LED to a NPN LL MOSFET, the Gate of the mosfet to your PWM device, and complete the connection through the MOS to ground. The PWM will use the MOS as a high-speed switch to complete the circuit from the +3V output of the 34063 through the LEDs to ground, then you can control LED brightness by varying the PWM rate.

Será que faz sentido? É que se comprasse o driver, seria difícil fazer grandes alterações ao circuito, tudo isto já é muito avançado para os meus conhecimentos e estou pouco à vontade com componentes tipo SMD, por isso eu estou a insistir neste tema.
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: pmj_pedro em 10 de Abril de 2013, 16:28
eu utilizo um mosfet com um opamp, para fazer uma fonte corrente, para alimentar as leds
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: samc em 16 de Abril de 2013, 13:27
De forma a simplificar as coisas para os meus conhecimentos, pensei em aplicar a sugestão de usar um MOSFET na saída do LED driver barato.
Será que este esquema está correto?
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi50.tinypic.com%2F200zrb9.png&hash=1e13994d518459428c583746501fda41071adca6)
Os LEDs são de 11V 300mA e a fonte é de 12V 5A. O LED Driver não obriga a uma polaridade na entrada segundo li.

Se sim, que MOSFET devo utilizar? Procuro algo barato, mas não estou dentro das referências dos transistores.
Obrigado
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: samc em 30 de Maio de 2013, 02:11
Vou deixar aqui o progresso do meu "problema", pois pode servir de ajuda para alguém já que agora é uma tarefa comum utilizar-se LEDs de alto brilho nos projetos.

Após não ter uma resposta concreta aqui no fórum, fui pesquisar mais sozinho e tentei utilizar a sugestão no datasheet do integrado MC34063 de utilizar uma tensão de referência diferente de 1.25V no pino 5, mas não tive sucesso (não consegui identificar nenhum pino com cerca de 1.25 V).

Parti então para a solução de utilizar um transistor na saída do driver do LED. Pesquisei sobre os MOSFETs e segundo percebi, seriam o indicado porque são controlados por uma tensão, suportam frequências altas (embora a saída PWM do Arduino seja de cerca de apenas 490 Hz por defeito) e correntes elevadas.

Como o objetivo principal do projeto é criar algo de baixo custo, pesquisei na loja onde iria comprar os transistores (Sonigate) por os MOSFETs mais baratos e encontrei dois modelos:
IRF530 (0,64€) e BS170D (0,10€)

Fiz o teste com o esquema acima (mas apenas para um LED) e funcionou muito bem com o IRF530. No entanto, notei que o brilho está um pouco inferior ao de um LED sem o transístor.
Medi a corrente e no driver sem transístor consome cerca de 280 mA (o normal para o driver que é de 280~300mA).
No LED com o transistor e com 5V do Arduino (tanto experimentei obter os 5V do pino PWM no nível máximo como no pino de 5V para eliminar as dúvidas) e o driver está a consumir cerca de 110 mA!

Ao estudar a datasheet não percebo o porquê:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi40.tinypic.com%2Fidhbfm.png&hash=594f49506b4208c50d05853ed3441caee8d53c74)
Segundo o que vejo, com os 5V o transístor seria capaz de fornecer vários Amperes (só precisava de no máximo 300 mA).

Onde estou a errar?

É que agora estou na dúvida se poderei usar com confiança um MOSFET menos "potente" como o BS170 que no site da sonigate está indicado como de 0.3A mas segundo a datasheet parece que suporta mais corrente (Id: Drain Current Continuous = 500 mA)

BS170
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi43.tinypic.com%2Fdx1qis.png&hash=fe6343eab1eb4aa6e0706944529e2d2c097ac8b4)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi40.tinypic.com%2F231a21.png&hash=348984bb76901738d99087d257a53f7bd7e00cdd)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi43.tinypic.com%2F2u8xnap.png&hash=9cd72650a934915ac4a09fdb9cd57d79fa9fa0c1)
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: senso em 30 de Maio de 2013, 02:19
E tens efectivamente os 5v entre o gate e a source?
O mais certo, é não.
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: samc em 30 de Maio de 2013, 02:29
Que burro :S
Fui medir agora e tenho 3.85 V
Nunca me lembrei de medir essa tensão (sempre assumi que a tensão fosse de 5V certos do Arduino, não estava a contar com o efeito do driver)
Alguma sugestão para resolver este novo "problema"?

A montagem de teste para quem tiver curiosidade:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi41.tinypic.com%2F30l29nd.jpg&hash=dde9aca9e12b7f0ac81692477abe2ddf48452b6a)
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: samc em 31 de Maio de 2013, 22:07
Acabei por experimentar fazer o que não é um bom trabalho, que foi ligar o MOSFET antes do driver. Acabou por funcionar relativamente bem no teste (brilho máximo do LED e um fade relativamente linear).
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: Sérgio_Sena em 03 de Junho de 2013, 12:03
Acabei por experimentar fazer o que não é um bom trabalho, que foi ligar o MOSFET antes do driver. Acabou por funcionar relativamente bem no teste (brilho máximo do LED e um fade relativamente linear).

Para a frequencia de PWM que estahs a usar (~500Hz), podes ligar o pino de saida do teu microcontrolador directamente ah Gate do Mosfet, atraves de uma resistencia de 47 ou 100 ohm.

Ate podes ligar directo, mas a resistencia ajuda a controlar o pico de corrente que existe no switch on/off do Mosfet (a capacidade na Gate tem q ser carregada/descarregada, e isso implica picos de corrente).

Sinceramente para a potencia que estahs a usar no Mosfet, bem como a velocidade de comutacao, nem necessitas de Driver externo. Hah outras maneiras q podem ser empregues, simples e bastante mais economicas.


Título: Re: Sugestões de driver para COB LED 3W
Enviado por: samc em 03 de Junho de 2013, 21:43
Obrigado por as sugestões asena, eu amanhã vou tentar ver num osciloscópio como está o sinal PWM à saída do driver. Eu estou a usar o driver para garantir que a corrente é limitada a um máximo de 300 mA em cada um dos 4 LEDs, foi a forma mais económica que encontrei com os meus conhecimentos. Mas estou aberto a sugestões  ;) o que usarias no caso?
Título: Re: Sugestões de driver para COB LED 3W
Enviado por: Sérgio_Sena em 05 de Junho de 2013, 10:49
Obrigado por as sugestões asena, eu amanhã vou tentar ver num osciloscópio como está o sinal PWM à saída do driver. Eu estou a usar o driver para garantir que a corrente é limitada a um máximo de 300 mA em cada um dos 4 LEDs, foi a forma mais económica que encontrei com os meus conhecimentos. Mas estou aberto a sugestões  ;) o que usarias no caso?



Acho q ja se falou aqui no forum varias vezes sobre controlo de corrente para LEDs, e varias eu coloquei a mesma imagem (http://www.hqew.net/files/Images/Article/Circuit_Diagram/current-source.png (http://www.hqew.net/files/Images/Article/Circuit_Diagram/current-source.png))
Ha varios deste tipo, podes procurar por Current Mirror ou Current Source.
Com um controlo fixo de corrente, podes variar a tensao de entrada ah vontade, bem como a resistencia interna do LED, q a corrente vai ser sempre a mesma.

Atencao ao transistor que carrega os LEDs, tem q suportar a potencia sem se destruir com o calor.

Título: Re: Sugestões de driver para COB LED 3W
Enviado por: samc em 06 de Junho de 2013, 18:46
Comparando essa solução do esquema com a do driver de baixo custo, prefiro o driver que apresenta mais vantagens:
- preço similar (se compararmos o tempo que demora a criar uma PCB para os dois transistores)
- mais eficiente, o driver utiliza basicamente 1 ponte retificadora, um indutor, um integrado de controlo e um condensador de 220 uF na saída (não depende de uma resistência com um valor muito especifico e que dissipe alguma potência como no esquema)

Visto não precisar de uma resposta muito linear no controlo do brilho dos LEDs, o teste realizado ter funcionado relativamente bem e já ter investido nos vários drivers vou optar por utilizar o MOSFET antes do driver (vamos lá ver quanto tempo vai durar o driver).

Só uma outra questão, posso usar o BS170 encapsulamento "simples" TO-92 para controlar o circuito (12 V e 0.3 A)?

Eu não percebo muito de datasheets por isso gostaria de confirmar com vocês que percebem do assunto.
Deixo aqui os dados que penso que interessam:

Absolute Maximum Ratings TA = 25°C
Drain-Source Voltage: 60 V  Check ;)
Drain Current Continuous: 500 mA Check ;)
Maximum Power Dissipation: 830 mW  ??? Não sei se ele terá de dissipar muita potência o LED é de 3W
Vgs Gate Threshold Voltage: Min 0.8 Typ 2.1 Max 3 V ??? Só posso alimentar a gate (saída PWM do Arduino) com um máximo de 3 Volts!? é que nos gráficos vejo valores a partir dos 2 V sendo que com 5 V o Id (Drain Current) é de cerca de 600 mA