LusoRobótica - Robótica em Português
Sistemas específicos => Arduino / AVR => Tópico iniciado por: KaYs3r em 09 de Janeiro de 2013, 11:53
-
Boas,
Precisava de controlar um aparelho de 220Vac com 2000W a partir do arduino, é possível?Como?
Mais uma vez, obrigado a todos :)
-
Boas.
O que é que entendes por controlar? ON/OFF?
-
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.
-
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.
-
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 :)
-
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.
-
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 (http://www.flickr.com/photos/44817533@N00/4765300530/#in/photostream/)?
Obrigado
-
É 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.
-
É 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 :\
-
Será esta a versão simplificada (http://www.youtube.com/watch?v=5tt4zAkpDPw#)?
-
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
-
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.
-
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:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fs7.postimage.org%2Fc792o0t57%2F3173_Forward_Phase_png_550x0.png&hash=0171199cb15f7d7433e4a9622f55f1d9d21ed12c)
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.
-
No meu caso não preciso de me preocupar com isso, visto que vou ter carga resistiva, certo?
Muito obrigado :)
-
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
-
não seria mais fácil e seguro usar um solid state relay ligado a um pino pwm?
-
Um relé de estado sólido tem isso dentro, um opto que detecta transições por zero e um triac.
-
Então o que acham que está mal, o esquema ou o programa?
-
Ninguém me consegue ajudar? :-\
-
É normal, 120 é quase metade de 255(valor máximo de duty cycle do pwm), vai ter á volta de metade da voltagem que tens numa tomada.
-
Pois, mas acontece o mesmo com qualquer valor que ponha :-\
-
Será este circuito mais indicado?
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2F%5Burl%3Dhttp%3A%2F%2Fm.instructables.com%2Ffiles%2Fderiv%2FFQZ%2FNYV7%2FH8CVG9TK%2FFQZNYV7H8CVG9TK.MEDIUM.jpg%5Dhttp%3A%2F%2Fm.instructables.com%2Ffiles%2Fderiv%2FFQZ%2FNYV7%2FH8CVG9TK%2FFQZNYV7H8CVG9TK.MEDIUM.jpg%5B%2Furl%5D&hash=df7f6ff559f1306a0265da153efa10dcd45191c2)
-
Depende, é um pouco mais perigoso que vais ter ai 400v DC na passear em alguns traços, para o que queres fazer, um MOC com o detector de passagem por zero dentro como o 3031 será a opção mais simples e fiavel, para além de que não precisas de andar a retificar 230v AC.
-
Depende, é um pouco mais perigoso que vais ter ai 400v DC na passear em alguns traços, para o que queres fazer, um MOC com o detector de passagem por zero dentro como o 3031 será a opção mais simples e fiavel, para além de que não precisas de andar a retificar 230v AC.
Pois, mas não estou a conseguir que funcione, não sei porquê. Viste o esquema num post anterior?
-
Mas estás a usar componentes reais ou a simular?
É que em metade dos casos isso simula mal, para mais a simular micros...
-
Mas estás a usar componentes reais ou a simular?
É que em metade dos casos isso simula mal, para mais a simular micros...
Estou a simular no proteus. :(
-
Que triac devo comprar?
-
Um BTA16 serve perfeitamente.
-
Um BTA16 serve perfeitamente.
Obrigado, vou comprar para testar.