Pessoal,
preciso de um Driver bipolar para controlar pelo arduíno o motor de passo Nema 34:
http://www.neoyama.com.br/produtos/motores/motor-de-passo/motor-de-...
alguém pode me dar uma LUZ, o próprio site possui um:
http://www.neoyama.com.br/produtos/comandos/driver-para-motor-de-pa...
Não sei se este driver funcionaria com o Arduino, e mesmo que funcione acho que é um exagero (posso estar enganado)..., será que existe algo simples para minha aplicação com arduino?
ja entrei em contato com a Kalatec, estou aguardando uma resposta deles, mas acredito que aqui posso ter mais ajuda.
desde já obrigado pela atenção de todos.
Tags:
obrigado,
como posso conferir a questão do 5V ?? todos os links indicam como 5V inclusive na placa. Estes pinos são de comando do arduino correto?
quanto ao 2A 2B 1A e 1B ligo os 8 fios do motor conforme tabela de bipolar do datasheet paralelo ou em série correto?
em série no 1A coloco o vermelho; 1B o Preto;... ?
em paralelo 1A coloco o vermelho / azul; 1B preto / amarelo; etc...?
int ENA=7;// Porta digital D07 - ativa (enable)
int DIR=3;// Porta digital D03 - direção (direction)
int PUL=2; este seria o CLK!?
eu entendo também pela lógica que o correto é o GND, pois os sinais de comando precisam de uma saida em algum lugar correto...
Já recebeu a placa?
Meça com um ohmimetro (medidor de resistencia) onde esse conector esta ligado . No 5V ou no GND.
Em relação às ligaçôes, veja os desenhos abaixo.
(A+) e (A-) - fazem parte de um enrolamento
(B+) e (B-) - fazem parte de outro enrolamento
Mas a tabela informa diferente !
Quando chegar mande uma foto nitida da placa .
Chinês é F____ !
Leia o manual do Driver para motor div268n-5a:
https://www.rcscomponents.kiev.ua/datasheets/div268n-5a-datasheet.pdf
Pode usar o meu programa com algumas modificações ( vai usar somente passo completo) .
Tem dip switches para ajustar o passo e a corrente.
Passo Completo (maior torque) - SW 1 OFF / SW 2 ON / SW 3 ON ( 200 passos por rotação do motor )
Corrente (3,3 A) - SW 4 OFF / SW 5 ON / SW 6 OFF
DC + = fonte 12V a 48V CC (positivo)
DC - = terra da fonte
Muita atenção ao conectar os enrolamentos !!! Se errar , vai queimar o driver.
B + e B - = conecte um dos enrolamentos do motor Bipolar
A + e A- = conecte o outro enrolamento do motor Bipolar
Os pinos de controle pode ligar diretamente no Arduino ( confrme se o modulo driver já tem os resistores de 270 ohms)
Enable = habilita o motor
Direction = seleciona o sentido de rotação do motor
Pulse = avanço de um passo
MUITA ATENÇÂO - se errar, já era ....IMPORTANTE
Monte um fusível de 5A ( de carro) na entrada D+ da placa driver .
Sugiro que faça testes antes, com a ligação Bipolar Série dos enrolamentos do motor ! Corrente do Motor 2,1 A
Mofifique os dips switches !
Corrente driver (1,8 A) - SW 4 OFF / SW 5 OFF / SW 6 ON
Isole com fita isolante as conexões UNIDOS.
Se tudo funcionou OK , pode testar Bipolar Paralelo ( vai esquentar ) Corrente do Motor 4,2 A
Mofifique os dips switches !
Corrente driver (4,2A) - SW 4 ON / SW 5 OFF / SW 6 OFF
OK,
chegando o Drive começo os teste, qual programa utilizo?
alias chegando os drives vou postando o passo a passo para nao errar e "já era..."
seria pedir muito um diagrama de Protoboard no Fritzing ?
Vocês não tem idéia da contribuição que fazem para pessoas como eu, sem esta ajuda eu não teria a menor condição de realizar projetos.
Sou muito grato!!!
Bruno, nas ligações da fonte e do motor passam corrente alta.
Tem que fazer ligações diretas - não dá para ligar no Protoboard. (ele não aguenta essas correntes) .
Se tiver que fazer extensões, use fio da mesma bitola dos fios do motor.
Do arduino para a placa driver pode usar fio de montagem de protoboard.
Não se esqueça de conectar o terra do Arduino com o terra dos pinos de controle do driver.
Outra duvida que tenho,
qual a velocidade (rpm) máxima sem perder torque que posso obter com o motor de passo?
vou precisar desta informação, pois o redutor provavelmente será de 1 para 100.
Que consultoria , hein ?? Também estou sabendo tudo sobre motores de passo.
Quando fiz os tutroiais, estudei bastante.
Vai usar passo completo, isto é 200 pulsos por rotação ( maior torque).
Anexei o arquivo do datasheet do seu motor.
Veja a curva de desempenho do motor .
PPS = pulsos por segundo.
RPS = rotações por segundo.
Ex: Para 200 PPS , se sabemos que um giro corresponde 200 pulsos, então 1 RPS ok ?
1 RPS = 60 RPM ( 97 % do torque - no gráfico)
Para 600 PPS , se sabemos que um giro corresponde 200 pulsos, então 3 RPS, ok ?
3 RPS = 180 RPM ( 85 % do torque - no gráfico)
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por