Deixo aqui alguma informação que poderá ser útil para quem está ou vai usar fontes de alimentação Meanwell em vez de drivers/bucks devido a estas já terem internamente regulação de corrente constante logo desempenharem a mesma função.
O circuito que deixo aqui tanto serve para usar directamente controlando os leds bem como com uma fonte adicional de 10V DC controlar as Meanwell que têm PWM incorporado devido ao mesmo ser de 0v-10V.
Saliento para já que mesmo que a vossa Meanwell tenha PWM que é mais vantajoso não usar e utilizar este mesmo circuito para ligar entre a saída dela e os leds e passo a explicar porquê.
Se virem bem este gráfico da curva PWM de uma Meanwell e aqui vou usar como exemplo a vulgar e muito usada serie ELN-60 versão P, portanto com PWM digital (PDF original com esta informacao):
ora como podem ver entre 0% e 11% de Duty Cycle vão ter sempre 0% de corrente fornecida aos leds ou seja estarão apagados e a partir dos 11% salta logo para 15% de corrente ou seja resumindo o arranque de fade nunca será suave no inicio e consoante o tipo de leds poderão até nem ter um DIM muito baixo pois estando o led apagado salta logo para um estado de muita intensidade.
Ora isto melhora um pouco no caso da versão D destas mesmo Meanwell, esta versão faz PWM por variação de voltagem de 0V-10V nos seu terminais e não por input de sinal PWM digital, aqui fica o gráfico para esta (mesmo PDF original com esta informacao)::
como vêm aqui já conseguimos estando o led apagado um salto menor de só para 5% de corrente fornecida ao mesmo dando um input de cerca de 0.9V permitindo assim um arranque DIM mais suave.
Como referi no inicio este esquema que aqui apresento pode servir tanto para as versões P como D e ser usado para em função do sinal PWM do Arduino criar um sinal PWM de 0V-10V aceite pela Meanwell no caso do modelo P ou fazer uma variação de voltagem de 0V -10V no caso do modelo D bastando ligar na sua entrada um fonte de 10V DC.
No entanto e como referido devido aos pequeno problemas da impossibilidade de regulação DIM nos valores baixos na minha opinião deverá ser ignorado o controle PWM interno das próprias Meanwell e ligado entre a saída destas e os leds em si a controlar, assim para alem de evitar a aquisição de outra fonte de 10VDC tem uma variação de DIM 100% suave aceitando o sinal PWM directo vindo do arduino.
Aqui fica o esquema e como podem multiplicar de um só pino PWM do arduino para N drivers/Meanwells consoante a quantidade de leds que têm.
A limitação está na voltagem e amperagem que o vosso circuito de leds irá consumir que não poderá ser superior ao que o MOSFET usado tem, limite esse que neste caso para o modelo utilizado anda na casa dos 55V e 29A que penso seja mais que suficiente para todos os casos.
As resistências pull up de 10K a massa servem para manter os MOSFETS apagados pois ao ligarem a alimentação do Arduino o mesmo não tem valores 0 de PWM imediato e teriam um clarão rápido dos leds a ligar antes de estes pinos estabilizarem com valores a 0 por defeito.
As resistência de 100 OHM servem para desmultiplicar de uma só saída PWM poderem ligar N circuitos (MOSFET's para N leds cada um).
Ok espero ter ajudar a tirar algumas duvidas e como podem tirar melhor partido das vossas Meanwell se quiserem um DIM suave e perfeito.






Responder com Citação
