LusoRobótica - Robótica em Português

Robótica => Discussão geral sobre robótica => Tópico iniciado por: rappa em 30 de Abril de 2011, 00:41

Título: arduino com motor de indução 230V
Enviado por: rappa em 30 de Abril de 2011, 00:41
boas!

há alguns meses a minha placa que controla o portão de casa queimou e decidi construir uma para substituir e fiz com um pic uns reles e funcionou durante pouco tempo pus me a olhar para a placa e reparei que o problema era nos reles, tentei por reles mais potentes e o problema continuou. então andei a pesquisar e a solução seria utilizar tiristores e fazer uma nova placa de raiz, mas para isso precisava de ajuda, visto que não percebo nada de tiristores.

a minha questão é como se liga um motor (simples interruptor) com um tiristor a um arduino?

utilizei vários reles e liguei os de varias maneiras mas nenhuma funcionava direito, acho que deve ser a corrente inicial muito alta.

cumps
Título: Re: arduino com motor de indução 230V
Enviado por: senso em 30 de Abril de 2011, 01:31
Estavas a usar um transistor para fazer buffer ao pino do PIC que usavas para controlar o relé, e tinhas diodo de free-whelling para evitar a corrente/tensão inductiva da bobine do relé que pode queimar o teu PIC ou faze-lo ficar num estado estranho ou fazer um reset?
Como era a antiga placa de controlo?
Usava algum relé?
Título: Re: arduino com motor de indução 230V
Enviado por: rappa em 30 de Abril de 2011, 03:20
sim tinha o diodo e o transistor tudo muito direitinho. utilizei este esquema.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.arduinors.net%2Fblog%2Fwp-content%2Fuploads%2F2008%2F11%2Fnpn_driver.gif&hash=c1593789a663dbfb30181aa8c30723c63a6ab711)

a placa original utilizava um tiristor para ligar e desligar e um rele para mudar a direcção.
Título: Re: arduino com motor de indução 230V
Enviado por: senso em 30 de Abril de 2011, 03:27
Mete um relé que aguente com a corrente do motor, porque deve funcionar..
Título: Re: arduino com motor de indução 230V
Enviado por: rappa em 30 de Abril de 2011, 03:33
ja testei 2 reles um de 8A 230V  e outro de 10A 230V o que veio na placa original é de 6A 230V.  o consumo do motor  medido com o amperímetro não me da mais de 2A.
Título: Re: arduino com motor de indução 230V
Enviado por: senso em 30 de Abril de 2011, 03:36
Então e o que acontece?
O relé não funciona, derrete, rebenta, dá faisca?
Título: Re: arduino com motor de indução 230V
Enviado por: rappa em 30 de Abril de 2011, 03:38
também já testei com o arduino em vez de pic e da a mesma confusão na mesma.
o problema é que o rele funciona mas as vezes fica colado ou depois não tem força ou deixa de funciona parece que tem vontade própria, não é do código que ao testar com led s  e o osciloscópio tudo funciona direitinho
Título: Re: arduino com motor de indução 230V
Enviado por: senso em 30 de Abril de 2011, 04:00
Os relés que estás a usar podem ser controlados por 5v, ou precisam de mais, pode ser falta de energia na bobine de controlo e ele começa tipo a oscilar conforme lhe dá, experimenta baixar a resistencia de 4.7k para 1k e vê se melhora, pode ser falta de corrente no transistor e ele não está a saturar.
Título: Re: arduino com motor de indução 230V
Enviado por: rappa em 30 de Abril de 2011, 04:06
ja testei com reles de 5v com transístor e diodo e com reles de 24v com o uln 2003 que já trás o díodo de protecção e tanto os de 5v como os de 24v deram problemas. não sei qual é o problema mas agora só me falta mesmo testar os tiristores se não funcionarem passo à invenção e meto um interruptor com um servo:)
Título: Re: arduino com motor de indução 230V
Enviado por: delphi em 30 de Abril de 2011, 14:47
Olá,

Pelo que percebi com o arduino não funciona, e sem ser pelo arduino (qual é o código)? Com um simples botão, que deixa (ou não) passar os 5v, já funciona?

E que tal um SSR? Por ex. http://cgi.ebay.co.uk/ZG3NC-310B-Solid-State-Relay-10A-Output90-480VAC1pcs-/380331652703?pt=LH_DefaultDomain_0&hash=item588d88765f  (http://cgi.ebay.co.uk/ZG3NC-310B-Solid-State-Relay-10A-Output90-480VAC1pcs-/380331652703?pt=LH_DefaultDomain_0&hash=item588d88765f) Não são precisos mais componentes.

Utilizo para acender/ligar luzes e funciona bem.

Título: Re: arduino com motor de indução 230V
Enviado por: Sérgio_Sena em 30 de Abril de 2011, 22:10
rappa,

o problema de ligar Relés simples a cargas indutivas, é esse. A energia que está acumulada no indutivo do motor, tem que ser descarregada para algum lado. O arco eléctrico que faz nos contactos, é isso mesmo.

Mudar para Triacs/Tiristores/SSR não vai resolver nada, porque vais ter que acabar por usar uma soulçao que se chama :: SNUBBER (http://en.wikipedia.org/wiki/Snubber)

Nesse caso simples, eu até aconselho a usar os relés, porque dissipam bastante bem a temperatura, caso necessário. Mas como o motor consome tão pouco...
Ah... outra coisa, a capacidade que está escrita no relé é para cargas Resistivas. Cargas indutivas a capacidade é 10x menor, ou mais ainda. Basta ir ao datasheet do relé em causa e ver as tabelas ou gráficos.

O meu conselho é usar um snubber simples nos terminais do relé. Tipo RC Snubber Network (http://pt.mouser.com/Passive-Components/Capacitors/Film-Capacitors/Snubber-Film-Capacitors/_/N-7c9aiZscv7?P=1z0vk34&Keyword=snubber+network&FS=True&Ns=Pricing|0) e RC Snubber Network (http://www.electronics-tutorials.ws/io/io25.gif).
Título: Re: arduino com motor de indução 230V
Enviado por: rappa em 01 de Maio de 2011, 04:37
boas!


Citar
Pelo que percebi com o arduino não funciona, e sem ser pelo arduino (qual é o código)? Com um simples botão, que deixa (ou não) passar os 5v, já funciona?

Delphi o arduino para por o portão a funcionar manda 5V, o pino fica hight. hoje fiz uns testes e se utilizar lâmpadas de 230v o rele funciona 5 estrelas, com o motor deixa de funcionar direito.

Citar
Nesse caso simples, eu até aconselho a usar os relés

asena eu também queria utilizar os reles mas isto não esta fácil, também não percebi muito bem a tua explicação, devo por os snuberes na bobine do rele ou nos contactos do motor?

este motor tem dois enrolamentos que serve para mudar de direcção e nos três fios que vão para o motor dois tem um condensador.

Título: Re: arduino com motor de indução 230V
Enviado por: Sérgio_Sena em 01 de Maio de 2011, 23:57
Citar
Nesse caso simples, eu até aconselho a usar os relés
asena eu também queria utilizar os reles mas isto não esta fácil, também não percebi muito bem a tua explicação, devo por os snuberes na bobine do rele ou nos contactos do motor?
este motor tem dois enrolamentos que serve para mudar de direcção e nos três fios que vão para o motor dois tem um condensador.

Na minha resposta, está a reposta à tua pergunta!

Lê e vê com atenção.
Título: Re: arduino com motor de indução 230V
Enviado por: rappa em 02 de Maio de 2011, 15:06
ok, bem visto!

quando li já era um pouco tarde tens de me dar um desconto :)

Título: Re: arduino com motor de indução 230V
Enviado por: rappa em 03 de Maio de 2011, 01:07
o circuito seria algo deste género?

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.electronics-tutorials.ws%2Fio%2Fio25.gif&hash=ecb02cb8c0fbbf34b71de4ac554cb8f4880c1a97)

supply- nada
relay contacts - arduino
inductive load - rele