Olá, pessoal.

Estou montando um painel de LEDs. Este painel tem caracteres fixos. São 11 caracteres (letras/símbolos). A princípio, o Arduino está programado para controlar 11 saídas, onde cada saída vai controlar um caracter, devidamente montado em uma placa com os resistores necessários.

O caracter que tem mais LEDs tem 40. Logo, esse caracter pode precisar de consumir 800mA. Se todos os caracteres estiverem acesos, total de 374 LEDs, serão 7,5 Amperes. 

Assim, não há como utilizar as portas do Arduino para controlar os caracteres de LEDs.

Eu já tenho a fonte ideal para fornecer os 5V ao circuito. Então, a solução imediata seria ligar cada porta do Arduino a um Relê, para controlar a corrente fornecida por esta fonte, para cada caracter de LEDs.

Aí é que vem o meu primeiro problema: o relê normal (mecânico), provoca estalos indesejados, não servindo para esta aplicação. Já os relês de estado sólido não controlam corrente contínua. Isso está correto? Não tenho como usar relês para controlar a corrente contínua externa ao Arduino, que não emitam qualquer som?

Então, vem o segundo problema: posso substituir os relês por transistores? Meu conhecimento em eletrônica é bem superficial, mas pelo que consegui pesquisar, um transistor consegue controlar uma corrente externa, da mesma forma que um relê?

Há alguma idéia, de preferência simples, para que eu consiga controlar este painel pelo Arduino?

Obrigado,

Norberto

Exibições: 315

Responder esta

Respostas a este tópico

Olá.

Para 7.5A não recomendo o uso de transistores comuns mas sim Mosfet, pode usar tranquilamente um IRFZ 44n.

E sim existe rele de estado solido para corrente continua.

Olá, Ricardo.

Você conhece algum relê estado sólido que possa me servir? Como vou precisar controlar 11 saídas, então precisa ser de baixo custo, pois será um pra cada saída.

Obrigado,

Norberto

Olá Norberto.

Acho melhor o uso do Mosfet pois ficaria muito mais barato.

O mosfet vai te custar 3,50 cada.

Um rele de estado sólido que suporte os 7,5A não sai por menos de 15,00 cada.

Esse é um exemplo de um rele estado sólido DC/DC.

https://produto.mercadolivre.com.br/MLB-991374026-rele-de-estado-so...

Olá.

 Acredito que vc irá usar linhas/colunas para acionar o painel. Assim vc vai usar cada saída para controlar apenas uma parte dessa corrente. 

O mais comum em paineis é o transistor ou um integrado que é nada mais que um conjunto de transistores, como o ULN2803.

Os paineis hj em dia são bem baratos, em geral montar sai mais caro que comprar feito... Sem querer estragar sua brincadeira. Mas recomendo ver o preço antes.

Ref:

https://duino4projects.com/led-dot-matrix-display-using-an-arduino/

https://lista.mercadolivre.com.br/painel-mensagem-led-vermelho#D[A:...

Olá, Eduardo.

A matriz de LEDs não me é interessante, pois o que estamos projetando é um painel fixo, provavelmente de madeira, onde iremos confeccionar um nome, com furações para os LEDs. No caso, será GABRIEL, onde o G será formado por 34 LEDs, o A por 30, o B por 40, e etc. E ainda terá dois símbolos de cada lado, totalizando 11 caracteres.

O que eu quero controlar é uma letra inteira de uma vez, como se fosse 1 só LED saindo do Arduino, mas serão mais, até 40, dependendo da letra.

Não fosse pela limitação da corrente do Arduino, eu ligaria os 34 de uma letra em um Pino, os 30 da outro noutro pinto, e assim por diante.

Mas, obrigado pela resposta.

Estou em busca de uma solução simples, pois se trata somente de um trabalho em família, sem grande compromisso.

Abraços,
Norberto

Boa tarde,

Ampla discussão sobre o assunto nesse projeto:

http://labdegaragem.com/forum/topics/placar-eletr-nico-port-til-bas...

Esse chip é muito interessante e talvez poderá ser útil:

TPIC6B595 Output Shift Register - http://www.ti.com/lit/ds/symlink/tpic6b595.pdf

Eight Power DMOS Transistor Outputs of 150-mA

http://labdegaragem.com/forum/topics/placar-eletr-nico-port-til-bas...

http://labdegaragem.com/forum/topics/placar-eletr-nico-port-til-bas...

Olá Norberto.

Fiz um desenho tosco no Paint para você entender como fazer a ligação.

Deixei 3 opções de transistor para utilizar, ambos tem a mesma pinagem.

Observe que você vai chavear o polo negativo e o polo positivo vai direto para a letra.

Anexos

Olá, Ricardo.

Vou providenciar o material e, primeiro, fazer uma montagem mais simples, já que, no final, vou precisar de quase 400 LEDs, e seus respectivos resistores. Vou adquirir uns 2 transistores e montar com poucos LEDs para testar. Dando tudo certo, aí sim vou partir para a solução final.

Vou guardar o esquema que vc enviou.

Muito obrigado pela ajuda.

Abraços,

Norberto

Ótimo,legal.

Existem transistores mais baratos porem se tornam mais caros pois terá que utilizar dissipadores.

O exemplo que dei de transistores não terá necessidade do uso de dissipadores mas, de preferencia ao irf ou o tip-41, deixe o tip-31 para ultimo caso.

Se estiver utilizando uma fonte só para os leds não esqueça de unir o GND da fonte com o GND do arduino.

Abraço e boa sorte.

Bacana, Eduardo.

Estou indo nessa linha mesmo.

Mas deixe-me te pedir mais uma ajuda: eu terei cada porta do Arduino conectada a 1 transistor. Serão 11 transistores, ou até 12, dependendo da configuração do momento. Só que 1 transistor vai controlar o acendimento de, no máximo, 40 LEDs, dependendo do caracter.

Para 40 LEDs, maior quantidade de 1 dos caracteres, então terei uma corrente máxima de 800 mA. A menor quantidade de 1 caracter será 13 LEDs, que vai a uma corrente de 260 mA. Então, cada transistor vai controlar um conjunto de LEDs e a corrente de cada conjunto vai variar de 260 mA a 800 mA.

Para essas correntes, você ainda acha que o IRFZ44N ainda é o mais adequado? Ou vale escolher outro modelo?

Mais uma vez, obrigado.

Opa, a sugestão não é minha, mas reforço a dica do colega:

https://www.infineon.com/dgdl/irfz44npbf.pdf?fileId=5546d462533600a...

Esse transistor te atende plenamente com folga.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço