• Welcome to LusoRobótica - Robótica em Português.
 

220Vac 2000W + Arduino???

Started by KaYs3r, 09 de January de 2013, 11:53

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

KaYs3r

Boas,

Precisava de controlar um aparelho de 220Vac com 2000W a partir do arduino, é possível?Como?

Mais uma vez, obrigado a todos  :)

microbyte

Boas.

O que é que entendes por controlar? ON/OFF?

KaYs3r

Quote from: microbyte on 09 de January de 2013, 12:39
Boas.

O que é que entendes por controlar? ON/OFF?

O ideal era conseguir controlar a temperatura, é uma resistência de imersão, mas em último caso dá para ser só on/off.

tgferreira

Boas,

Para on/off usas uma relé. Se não conseguires arranjar uma relé que consiga aguentar essa potência, usas uma "escada" de relés. Não sei se este último ponto é muito correcto mas é o que tenho usado. Resumidamente uso um transistor que controla uma relé, e esta última relé controla uma outra relé.

Para controlo de temperatura, diria para usares um sensor de temperatura e o arduino programado de uma certa maneira. Desculpem a pressa, posso dar uma ajuda depois.

Cumprimentos,
Tiago.

KaYs3r

Acho que não me expliquei bem, o ideal era, por exemplo, se quero ter o líquido a 70ºC, conseguir por a resistência com menos potência de maneira a estabilizar +- a temperatura, e assim também poupo energia, em vez de andar sempre a ligar a resistência ao máximo e depois desligar.

Acham que é possível? Ou vou ter que optar por ligar e desligar?

Obrigado :)

senso

Tenho ideia que já te tinha respondido..
Usas um MOC3020 para controlar um TRIAC, e usas um transformador com um opto-isolador para detectar as passagens por zero dos 230v AC para controlar o TRIAC.
Avr fanboy

KaYs3r

Quote from: senso on 09 de January de 2013, 15:09
Tenho ideia que já te tinha respondido..
Usas um MOC3020 para controlar um TRIAC, e usas um transformador com um opto-isolador para detectar as passagens por zero dos 230v AC para controlar o TRIAC.

Boas,

Realmente já me tinhas dito isto noutro post, mas não entendi lá muito bem, não tens nenhum esquema?

É alguma coisa tipo isto?

Obrigado

senso

É precisamente isso, mas ao usar o MOC3041 já tem circuito para só disparar o triac na passagem por zero, simplifica a coisa porque podes usar pwm directamente nisso e funciona bem.
Avr fanboy

KaYs3r

Quote from: senso on 09 de January de 2013, 23:35
É precisamente isso, mas ao usar o MOC3041 já tem circuito para só disparar o triac na passagem por zero, simplifica a coisa porque podes usar pwm directamente nisso e funciona bem.

Podes dar uma ajuda a simplificar?
Sei que posso tirar o led e a resistência em série :\


ivitro

O senso já disse tudo..

Só tens que ter atenção que isto funciona bem com cargas puramente resistivas. Com cargas que tenham bobines é ligeiramente diferente por causa do desfasamento entre tensão e corrente

tgferreira

Boas,
Acredito que a solução do Senso seja a melhor, mas como não percebo muito disso vou deixar aqui uma outra ideia que deve chegar ao mesmo efeito:

Em primeiro lugar julgo que o facto de estar a ligar e desligar não faz com que consumas mais energia (julgo eu). Isto porque tu precisas da mesma quantidade de energia para aquecer a água. Gastas mais é se deixares que a água desça dos 70ºC (não te sei dizer ao certo quão é a mais mas sei que para o ar é cerca de +7% de energia gasta por cada grau celcius que queres subir).

Para manteres a resistência ligada mas com menos potência (nem sei se é possível fazê-lo com um aparelho 220V AC mas vamos supor que sim) iria sugerir que utilizasses duas relés ligadas à resistência: um dava a potência total e a outra ía dar apenas x%. Este x calculas, vendo mais ou menos as perdas de energia que tens e que precisas de "compensar".

Opinem!

Tiago Ferreira.

senso

Bom dia, o TRIAC permite variar em que ponto da onda sinusoidal dos 230v AC começa a conduzir, logo é possivel fornecer menos energia ao sistema, com um um sistema não mecânico, porque um relé não vai gostar nada de andar a ser ligado e desligado muitas vezes, penso que esta imagem dá para entender o que um TRIAC faz:


A tracejado é a voltagem sem ser alterada, e a linha cheia, é o que podes fazer com o triac, mas não é fixo naquele ponto, podes disparar no inicio da onda e ter a onda completa, ou só no fim e ter uma voltagem bastante reduzida, á que dizer que isto em cargas inductivas não é muito aconselhado e será preciso usar filtros desenhados e calculados para cada caso, se não vais ter correntes de pico de mais de 100A e o triac vai libertar o magic smoke.
Avr fanboy

KaYs3r

No meu caso não preciso de me preocupar com isso, visto que vou ter carga resistiva, certo?

Muito obrigado  :)

KaYs3r

Boas,

Cá estou com mais dúvidas. Com o esquema abaixo no proteus, e com o programa abaixo no atmega, ponho qualquer valor no analogWrite, e o voltimetro lê sempre o mesmo valor, entre 140 e 155v. O led à entrada do optocoplador pisca conforme o valor do analogWrite.

O que está errado?

int ledPin = 9;    // LED connected to digital pin 9

void setup()  {
  // nothing happens in setup
}

void loop()  {
    analogWrite(ledPin, 120);         
}


Obrigado