Olá amigos, não sei se vou conseguir explicar o que estou tentando fazer mas, tenho certeza que se conseguir explicar isso, vai ser bem fácil para os mestres daqui me ajudarem. :D

Vamos a questão:

Tenho duas séries de leds com 8 leds em paralelo cada um onde terão uma alimentação entre 7,4 a 12v, hoje, usando um relé consigo ao acender uma apagar outra (fiz um esquema que está abaixo), quero tirar o relé e conectar cada sequencia dessa em uma porta do arduino para controlar de forma diferente de acordo com ações de botões. Minha dúvida é que as postas do arduino tem apenas 5v que não é o necessário para acender os leds com a potência que preciso. Como faço isso???

Exemplo, ao apertar o botão 1, acendo 8 leds vermelhos (porta 10) e fico piscando 8leds azuis (porta 8),

se aperto o botão 2, desligo a porta 10 e deixo ligado a porta 8. 

A programação eu consigo fazer bem tranquilo, meu problema está sendo na eletrônica (sou apenas curioso, hhehehe).

Alguém pode me ajudar, segue o esquema que fiz.

Queria tirar o relé pois pelo teste além de ser grande para o tamanho do projeto que pretendo fazer ainda tem um atraso significativo.

Espero que tenha conseguido explicar. hahahah..

Abraços a todos.

Exibições: 478

Anexos

Responder esta

Respostas a este tópico

Bom dia AP (se não gosta que te chame pelas iniciais, avise),

você pode usar um circuito com MOSFET similar a este ( O LED é dispensável, é só indicativo).

Esquema abaixo.

Voce vai precisar usar 2 deste (um pra cada grupo de LED) e 2 ports do arduino,

ou usar uma saída e um transistor invertendo a saída do arduino.

RV mineirin

Seu projeto:

Sem problemas Mineirin, pode chamar pelas iniciais de boa. 

Obrigado pela ajuda e pelo esquema, só estou um pouco confuso quanto onde alimento os 12v, pelo que entendi o GND será comum a todos, certo? o SIG do arduino vai para o IRF e o ground também, a saida do IRF vai para os leds (no positivo), certo? mas e a carga dos 12v??

Desculpe a ignorância. :D :D  

Seria isso, certo??? A alimentação dos 12v que não entendi. Já que as portas dos arduinos estão com 5V

AAAAAAAAAAAAAAAAAAAAAcho que entendi. Na verdade o que o IRF faz é deixar ligar o GND, certo? Assim a alimentação dos leds é a de 12V sendo que o GND (que é comum a todos) estará desligado até que o arduino envie o sinal mudando e liberando o a ligação do GND. :D :D

É isso??? 

isto mesmo.

RV mineirin

Muito obrigado meu amigo, vou comprar o IRL como sugerido pelo Edmilson e assim que fizer o projeto mostro aqui. :D

Abraços

Meu amigo, estou fazendo algo errado que não está certo (heheh) na ligação deste mosfet, estou usando o IRF640 ao invez do 520 porque achei um aqui em casa e não achei para comprar, tive que pedir da net e vai demorar uns dias.

Mas, pelo que vi a ligação é a mesma. :(

O que acontece é que quando sinal muda, continua passando tensão e não apaga os leds, apenas perde um pouquinho de brilho. Estou alimentando o arduino pela USB e os leds por uma fonte de 12V.

Alguma idéia do que estou errando?

teste.mp4

Hahahahahha. Não vais acreditar. hahhahahaha

Ao invés de pegar um IRF peguei um L7805. hahhahahahahaha. Por isso não estava a funcionar. hahahahahahaha

Obrigado amigo pela ajuda, está perfeito

Ótima solução.
Apenas como sugestão substituir o  IRF520 pelo IRLZ44N.
Esse Mosfet IRLZ44N é do tipo lógico, onde a tensão de saída do Arduino 5V é suficiente para o mesmo entrar em saturação.

Opa, muito obrigado Edmilson. Assim que sair do trabalho já vou buscar este IRLZ44N. :D

Bom dia, 

Use um módulo MOSFET para acionar cada fileira de LEDs. 

Módulo MOSFET IRF520

https://www.eletrogate.com/modulo-mosfet-irf520

https://wiki.keyestudio.com/KS0449_keyestudio_3-Channel_IRF540NS_La...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço