Pessoal,
Estou com dificuldade para fazer funcionar um motor brushless no arduino usando módulo L298.
Ele não se movimenta, ameaça mas não se movimenta. Já tentei usando 5v do arduino e 12v externo no modulo L298.
O motor é esse GBM5208-200T (http://www.aliexpress.com/snapshot/6549784695.html?orderId=66307681...)
Estou usando o seguinte código, já usei outros, mas peguei este simples
int phase1 = 8;
int phase2 = 9;
int phase3 = 10;
int speed = 10;void setup() {
pinMode(phase1, OUTPUT);
pinMode(phase2, OUTPUT);
pinMode(phase3, OUTPUT);
}void loop(){
digitalWrite(phase1, HIGH); delay(speed);
digitalWrite(phase3, LOW); delay(speed);
digitalWrite(phase2, HIGH); delay(speed);
digitalWrite(phase1, LOW); delay(speed);
digitalWrite(phase3, HIGH); delay(speed);
digitalWrite(phase2, LOW); delay(speed);
}
Em anexo tem a foto do arduino ligado ao Modulo L298 e ao Motor.
Abraços!
Tags:
Na foto está ligado em 9,10, 11 mas desconsiderem, testei com 8,9,10
Boa noite amigo!
Eu também já testei motores brushless com o Arduino. Uma coisa devido ao seu funcionamento ser diferente dos motores comuns e puxarem bastante corrente (Mais de 10 A) Use um ESC como esse aqui:
http://www.seuhobby.com.br/produtos_ver.asp?prod=2500&Ccat=4
Ai voce controla o ESC pelo Arduino como se fosse um servo e problema resolvido!.
Outra dica utilize fontes de alimentação separadas para o ESC e para o Arduino pois se a bateria estiver um pouco fraca o esc vai puxar a corrente toda (por ter menor resistência) e o arduino vai desligar.
Motores brushless dependem que a sua alimentação oscile em seus 3 terminais com uma temporização precisa (os motores comuns de 2 terminais não precisam disso).
Espero ter ajudado.
Qualquer coisa estou à disposição!
Obrigado pela ajuda!
Colega, o L298 não é adequado para motor BLDC (brushless).
Pode ser usado para motor de passo ou motor de escova.
Ou esta usando dois L298?
O Motor BLDC tem 3 fases ! Cada fase tem que usar um driver!
http://labdegaragem.com/forum/topics/tutorial-arduino-esc-motor-sem...
Você esta querendo montar um Gimbal para camera fotografica?
ESC não vai resolver o seu problema.
Será necessário usar um controlador de motror especial - dedicado para essa função.
Um dos meus objetivos nesse tutorial é conseguir montar um controlador desses.
Mas não será nada fácil.
Nossa que legal o projeto! Vou acompanhar, tenho interesse em fazer um drone também!
José, acho que encontrei, L6234D aparentemente é o ideal para trabalhar com este tipo de motor. Não consegui encontrar no Brasil, tive que comprar no aliexpress, vai demorar para chegar e testar.
Quando chegar e eu testar eu dou um feedback, obrigado!
Diego, me desculpe! Eu me enganei.
Me parece que existe sim a possibilidade de controlar o motor BLDC com a ponte L298.
Nesse exemplo o motor tem quatro fios. O seu motor tem três fios, não é ?
Vou pesquisar mais :
Estou tentando entender esse circuito acima, e me deparei com uma dúvida.
No Motor BLDC com três fios, existe um momento que uma das bobinas tem que estar desligada.
Será que isso é possível com o L298 ? Acho que não.
Exato, tem 3 (http://www.aliexpress.com/snapshot/6549784695.html?orderId=66307681...), resistência de 10.2 ohms.
Nos meus testes ele chega a se mover, mas é como se fosse um leve toque, aparentemente falta força para ele se movimentar.
Esse projeto usa o L298 (http://www.instructables.com/id/DIY-Brushless-Gimbal-with-Arduino/?...), mas o meu motor não chega a girar, dá uma tremidinha só.
Projeto muito legal ! Vou dar uma lida depois.
O Gimbal 3D é fantátisco ! O meu Drone Pahntom 2 tem um H3-3D da DJI.
É incrível a estabilidade dele. Ele usa três micro motores BLDC.
http://www.dji.com/product/zenmuse-h3-3d
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por