arduino standalone montado em uma pci, controlando shild rele 8 canais e resetando

ola galera, agora é o seguinte:

antes de tudo fiz o codigo na ide do arduino e simulei os sinais na protoboard  com botoes fez exatamente como eu queria;

mas ao passar para o real mesmo, nada fez, nao sei se por causa dos resistores de pullup que nos sensores nao coloquei, sei lá.

Vamos lá.

Montei este arduino na pci para ocupar o lugar de uma logica a reles que apresentava muitos problemas. no lugar de 15 reles 24v, ficou o atmega com programação e um shild rele de 8 canais mas usando 6.

tem uma esteira, na ponta dessa esteira tem um sensor e um fotoleitor cognex de codigo de barras conectado ao servidor(rede).

o sensor é para desligar a esteira quando tem caixa na  frente. (motor 380vca) bobina contator 24v no rele.

o foto leitor bate a foto de dois codigos em uma mesma caixa, envia os dados ao servidor que envia uma resposta dizendo se leu os dois codigos ( ele manda dois sinais, aprovado ou reprovado).

ai se a resposta for aprovado, eu ligo no shild mais uma bobina 220v, uma lampada24v e da um pulso de 500ms em uma sirene 24v. isso para dizer para o operador que esta caixa esta ok.

ele passa a caixa em outro sensor para resetar o sinal de aprovado(reinicio de ciclo) e começar com outra caixa.

1º problema

estando nessa condição, se nao passar nada na frente do sensor de reinicio, eu posso retirar a caixa que foi aprovada do sensor e ele nao vai poder fazer nada até que o sensor reinicie o ciclo.

o que não está acontecendo.

2º problema

 o regulador 7805 ta esquentando pacaralho, mesmo com dissipador

3° problema

de vez em quando o atmega reseta sozinho

coloquei o proprio arduino uno, o problema de resetar parou, mas o regulador ainda esquenta muito nao sei quanto tempo vai aguentar.

esta ligado em uma fonte de 12v 10A, o shild preciso ligar com os 5v do arduino porcausa dos comuns.

estou comentando o codigo e fazendo o esquema ono fritizing, mais tarde posto aqui.

vlw...

nossaa.....

Exibições: 606

Responder esta

Respostas a este tópico

Uma coisa não ficou clara pra mim, só quando ver o esquema de ligação pode-se avaliar melhor, mas você diz:

 o shield preciso ligar com os 5v do arduino por causa dos comuns.

Voce não precisa ligar os 5V, nem deveria dependendo do consumo, a unica coisa que deve ligar entre fontes ( Externa e Arduino) é o GND, não o 5VCC.

Alguns reguladores 7805 podem trabalhar com correntes de até 1A otros não, você voce deveria verificar a folha de dados do seu regulador, e medir qual a corrente que esta drenando.

Quando postar o circuito ficara mais facil dar uma opinião.

Abs.

ok obrigado mais uma vez Carlos, sim devo ter me enganado, quis dizer isso que o shild esta com o gnd do arduino, vlw

Mateus, Boa noite!

R: 2³ o 7805 ligado em 12V dependendo da corrente aquecera muito, PD = (Vin - Vout) x IL  

supomos que sua corrente de consumo é 500mA.

Vin = 12V, Vout = 5V

IL = 500mA

Pd =?

Pd = (Vin - Vout) x IL

Pd = (12-5)x 0.5

Pd = 3,5W   acima de 1W recomendasse dissipador de calor

Recomendo trocar por um regulador de tensão lm2596 conversor dc-dc step down, funciona muito bem com correntes até 3A e entrada 2.8 a 38Vdc, você encontra já montado por 9 Reais na net.

R:   3³ problema pode ser a falta de um filtro snubber entre os contatos do rele. nada que um capacito de 470nf e um resistor de 47R não resolva.

obs. pesquisar a tensão dos mesmos.

Abs 

Mauricio Ortega

ola Mauricio como colocaria esse filtro snubber no rele, vc teria algum esquema?

OI Matheus,

Segue um link do colega Mauricio.

http://www.labdegaragem.com.br/loja/emi.pdf

Abs.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço