HOMENAGEM
† 12 de março de 2016
Quem está conectado?
Há 123 usuários online :: 0 registrados, 0 invisíveis e 123 visitantes :: 2 motores de buscaNenhum
O recorde de usuários online foi de 362 em Sex 9 Abr 2021 - 22:11
Últimos assuntos
Top dos mais postadores
Rafael Silveira (7816) | ||||
Caca Silva (6057) | ||||
renatoscp (3891) | ||||
CMeletronica (3234) | ||||
michel chagas (2791) | ||||
Railson (2119) | ||||
alexsandro rodrigues de a (1835) | ||||
naldo santos (1625) | ||||
ablacon64 (1222) | ||||
gilvantexas (1061) |
Tópicos semelhantes
Medidor de Velocidade
DIMMER PARA MOTORES ELÉTRICOS AC COM ARDUINO LEONARDO
2 participantes
Página 1 de 1
DIMMER PARA MOTORES ELÉTRICOS AC COM ARDUINO LEONARDO
Bom galera eu estou desenvolvendo um projeto para minha faculdade de engenharia, e o dimmer e uma parte desse projeto eu como um bom rapaz vim aqui compartilhar com vocês.
Desenho esquemático
Codigo fonte do arduino:
#include<TimerOne.h> // BIBLIOTECA TIMERONE, PESQUISEM NO GOOGLE QUE JÁ APARECE
int portaDIM=12; // PORTA GATE DO TRIAC
int brightness = 0; // VALOR DO BRILHO DO LED
int fadeAmount = 5; // INCREMENTO
void setup() {
pinMode(portaDIM,OUTPUT); // DEFINE O PINO COMO SAIDA
digitalWrite(portaDIM,HIGH); // SETA O PINO EM ALTA
attachInterrupt(0,zeroCrossint,RISING); // ATIVA INTERRUPÇÃO 0 DO ARDUINO
// UMA OBS,SE FOR ARDUINO LEONARDO A INT0 SERÁ NO PINO 3
// SE FOR ARDUINO UNU SERÁ NO PINO 2
// OUTROS MODELOS DE ARDUINO, FAVOR CONSULTAR A PINAGEM
}
void loop() {
// change the brightness for next time through the loop:
brightness = brightness + fadeAmount;
// reverse the direction of the fading at the ends of the fade:
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
// wait for 30 milliseconds to see the dimming effect
delay(100);
}
void zeroCrossint() {
// long dimtime = int(map( brightness,0,255,8000,1000)); // calcula o tempo de delay para o disparo do TRIAC
delayMicroseconds(map( brightness,0,255,8000,500)); // ESSA FUNÇÃO E LEGAL KK PESQUISEM SOBRE ELA
digitalWrite(portaDIM,LOW); // ATIVA O GATE
delayMicroseconds(15);
digitalWrite(portaDIM,HIGH); // DESATIVA O GATE
}
ESSE PROJETO FOI MONTADO E DEVIDAMENTE TESTADO POR MINHA PESSOA, QUALQUER MAL FUNCIONAMENTO REVISEM A MONTAGEM ANTES DE ENTRAR EM CONTATO COMIGO,MAIS QUALQUER COISA ME MANDEM CARTAS KKKKK OUTRA COISA OS FOTOACOPLADORES NÃO PRECISA NECESSARIAMENTE SER OS MESMOS UTILIZADOS NO PROJETO PODE SE UTILIZAR EQUIVALENTES, CLARO QUE COM ALGUMAS ALTERAÇÕES...
"boa sorte"
Projetista: ivan aniz
e-mail: ivananiz@outlook.com
Desenho esquemático
Codigo fonte do arduino:
#include<TimerOne.h> // BIBLIOTECA TIMERONE, PESQUISEM NO GOOGLE QUE JÁ APARECE
int portaDIM=12; // PORTA GATE DO TRIAC
int brightness = 0; // VALOR DO BRILHO DO LED
int fadeAmount = 5; // INCREMENTO
void setup() {
pinMode(portaDIM,OUTPUT); // DEFINE O PINO COMO SAIDA
digitalWrite(portaDIM,HIGH); // SETA O PINO EM ALTA
attachInterrupt(0,zeroCrossint,RISING); // ATIVA INTERRUPÇÃO 0 DO ARDUINO
// UMA OBS,SE FOR ARDUINO LEONARDO A INT0 SERÁ NO PINO 3
// SE FOR ARDUINO UNU SERÁ NO PINO 2
// OUTROS MODELOS DE ARDUINO, FAVOR CONSULTAR A PINAGEM
}
void loop() {
// change the brightness for next time through the loop:
brightness = brightness + fadeAmount;
// reverse the direction of the fading at the ends of the fade:
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
// wait for 30 milliseconds to see the dimming effect
delay(100);
}
void zeroCrossint() {
// long dimtime = int(map( brightness,0,255,8000,1000)); // calcula o tempo de delay para o disparo do TRIAC
delayMicroseconds(map( brightness,0,255,8000,500)); // ESSA FUNÇÃO E LEGAL KK PESQUISEM SOBRE ELA
digitalWrite(portaDIM,LOW); // ATIVA O GATE
delayMicroseconds(15);
digitalWrite(portaDIM,HIGH); // DESATIVA O GATE
}
ESSE PROJETO FOI MONTADO E DEVIDAMENTE TESTADO POR MINHA PESSOA, QUALQUER MAL FUNCIONAMENTO REVISEM A MONTAGEM ANTES DE ENTRAR EM CONTATO COMIGO,MAIS QUALQUER COISA ME MANDEM CARTAS KKKKK OUTRA COISA OS FOTOACOPLADORES NÃO PRECISA NECESSARIAMENTE SER OS MESMOS UTILIZADOS NO PROJETO PODE SE UTILIZAR EQUIVALENTES, CLARO QUE COM ALGUMAS ALTERAÇÕES...
"boa sorte"
Projetista: ivan aniz
e-mail: ivananiz@outlook.com
ivan aniz- Nível 1
- Mensagens : 10
Data de inscrição : 16/12/2013
Idade : 31
Localização : maringa
Re: DIMMER PARA MOTORES ELÉTRICOS AC COM ARDUINO LEONARDO
Interessante.
Pena que só serve para motores universais.
Os motores de indução serão sobrecarregados com o excesso de harmônicas causadas pelo triac.
Pena que só serve para motores universais.
Os motores de indução serão sobrecarregados com o excesso de harmônicas causadas pelo triac.
albert_emule- Avançado
- Mensagens : 403
Data de inscrição : 15/02/2014
Idade : 41
Localização : Salvador BA
Re: DIMMER PARA MOTORES ELÉTRICOS AC COM ARDUINO LEONARDO
sim fera, esse tipo de projeto e apenas pra galera ter uma ideia do que se consegue montar usando uma placa arduino ou ate mesmo um microcontrolador, em um futuro próximo pretendo disponibilizar aqui um circuito inversor de frequencia para um motor trifasico no qual estou trabalhando no momento. Ai esse sim realmente e um circuito para se controlar um motor AC trifasico.
ivan aniz- Nível 1
- Mensagens : 10
Data de inscrição : 16/12/2013
Idade : 31
Localização : maringa
Re: DIMMER PARA MOTORES ELÉTRICOS AC COM ARDUINO LEONARDO
Este é meu esquema para controlar motores de indução monofásicos de baixa potência. Motor de indução de até uns 300W.
Não faz o controle correto, variando freqüência em função da amplitude.
Trabalha só na amplitude, o que faz perder o torque em velocidades mais baixas. Mas não danifica o motor hahahaha
Segue:
Teste com carga resistiva de 100 watts:
https://www.youtube.com/watch?v=5L7quvVnLtA
Não faz o controle correto, variando freqüência em função da amplitude.
Trabalha só na amplitude, o que faz perder o torque em velocidades mais baixas. Mas não danifica o motor hahahaha
Segue:
Teste com carga resistiva de 100 watts:
https://www.youtube.com/watch?v=5L7quvVnLtA
albert_emule- Avançado
- Mensagens : 403
Data de inscrição : 15/02/2014
Idade : 41
Localização : Salvador BA
Re: DIMMER PARA MOTORES ELÉTRICOS AC COM ARDUINO LEONARDO
Este outro é um dimmer de alta precisão:
Também projetado por mim:
Teste do circuito:
https://www.youtube.com/watch?v=0KDkt_cXNwo
Também projetado por mim:
Teste do circuito:
https://www.youtube.com/watch?v=0KDkt_cXNwo
albert_emule- Avançado
- Mensagens : 403
Data de inscrição : 15/02/2014
Idade : 41
Localização : Salvador BA
Re: DIMMER PARA MOTORES ELÉTRICOS AC COM ARDUINO LEONARDO
Eu anda na conta mão hahahaha. Não sei programar, daí inveto circuitos em analógico.
albert_emule- Avançado
- Mensagens : 403
Data de inscrição : 15/02/2014
Idade : 41
Localização : Salvador BA
Re: DIMMER PARA MOTORES ELÉTRICOS AC COM ARDUINO LEONARDO
Cara vc manja de eletrônica em... aprende a programar mano, tem uns microcontroladores muito fáceis de lidar. Agora eu to usando Arduino por questão de que preciso efetuar muitos testes e pra isso ele e escelente, Eu to usando um software novo aqui o labview, cara eu consigo fazer muita coisa usando esse software e uma plaquinha arduino. Controle pwm, leitor de temperatura, comunicação serial kkk nem acreditei quando vi o quanto fácil fico de se obter essas coisas. La pro dia 20 desse mês eu vou fazer outro tópico aqui mostrando uma parte do meu projeto que estou trabalhando e que utiliza o labview.
ivan aniz- Nível 1
- Mensagens : 10
Data de inscrição : 16/12/2013
Idade : 31
Localização : maringa
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Ontem à(s) 20:57 por sandy silva de oliveira
» >>>>>>> Sobre a criação de novos tópicos<<<<<<<<<<<<<<<
Dom 24 Mar 2024 - 16:10 por crisnich
» Defeito intermitente amplificador Ciclotron TIP5000
Qua 20 Mar 2024 - 9:13 por fastaveira
» Esquema Amplificador Audio Leader AL 5.0
Qua 20 Mar 2024 - 9:01 por fastaveira
» MK4000 - FONTE CHAVEADA FULL BRIDGE
Dom 17 Mar 2024 - 18:43 por sandy silva de oliveira
» amplificador class h tailandes
Sex 15 Mar 2024 - 22:41 por mehuysal
» Amplificador Super Strong
Qui 14 Mar 2024 - 13:03 por Reginaldo Silva
» Amplificador Classe D UCD1500
Qua 13 Mar 2024 - 13:07 por Guille
» NS450 - FONTE CHAVEADA PARTE 2
Seg 11 Mar 2024 - 6:55 por ffernand3s
» DETECTOR DE METAIS IDX-PRO
Sex 1 Mar 2024 - 16:41 por Benyamin
» Amplificador Fonte Simples em teia de aranha
Sex 1 Mar 2024 - 12:17 por Reginaldo Silva
» Manutenção Gradiente 366 / 266
Qui 29 Fev 2024 - 21:40 por tiaogaviao
» Criação pcb esquema phono cápsula ceramica
Qui 29 Fev 2024 - 16:58 por warley cesar
» DETECTOR DE METAIS MKII (PINPOINTER)
Qua 28 Fev 2024 - 19:09 por Benyamin
» Fonte chaveada compacta IR2153D - 10 x 10 cm
Ter 27 Fev 2024 - 22:02 por microbit