Pessoal do grupo, preciso ajuda de vocês,

Tenho que montar um sistema para mover de forma programada uma câmera no eixo vertical e horizontal, sendo que as velocidades envolvidas são muito baixas e (max 3 RPM e mínimo próximo de 0), o curso total não passa de 360 graus e a necessidade é de um movimento muiiiito suave (sem degraus e saltos).

Estou usando um drive 8825 e um motor que sei não ser o ideal. Fiz algumas pesquisas e achei motor de passo para extrusora com uma relação de transmissão de 18:1 e resolução atinge ângulo de 0,35° passo.

Com sempre acompanho o grupo pensei que talvez alguém já tivesse tido esse desafio de fazer um sistema com baixa velocidade angular, que tenha boa precisão e e repetitividade. 

Qual motor e drive você me sugerem para esse fim?

Desde já muito obrigado, já tenho a lógica ( python )para prototipar funcionando e testada com um motor e drive não muito adequados.

Desde já muito brigado pela ajuda.

Abs

Faro

Exibições: 392

Responder esta

Respostas a este tópico

Obrigado Gustav,

vou seguir sua orientação.

Aproveitando da sua experiência, o TB6600 tem melhor  controle em micro-passos considerando baixa velocidade angular que o 8825, isto é, ele funciona sem o intervalo que descrevi acontecer no 8825?

Eu pensei no TB6600 não pela potencia que ele é capaz de administrar, mas sim pela possível qualidade em controlar o motor com micro-passos em baixa velocidade.

(para facilitar e vc não ter que ler a descrição do que acontece nos testes que fiz copiei abaixo) 

Tenho observado que quando trabalho com velocidades muito baixas e com micro-passos 1/32, há sempre um intervalo entre o final de um passo dividido pelos 32 micro-passos, e o incio do outro, o que produz uma pequena pausa que liquida com a continuidade que preciso ter ( .......     .......   .......   .......   .......   .......) não há continuidade

Tentando ser mais claro: é como se a tempo entre um micro passo e outro não aumentasse de forma proporcional, de fato o intervalo entre um passo e outro não é dividido em 32 partes iguais , portanto se o tempo entre um passo e outro fosse determinado como maior que o tempo que o drive manda os 32 micro-passos, o eixo fica parado esperando esse tempo terminar. 

Lendo as conversas no grupo concluí que isso é uma característica desse 8825, e que com drives superiores eu conseguiria melhor resultado, estou certo?

Certamente publicarei os resultado que tiver para ser útil para outras pessoas.

Obrigado

 

Boa tarde, 

Já comentei o que acho à respeito. Eu suponho que seja um problema de torque. 

Não fiz testes com o TB6600 ainda. Tenho um driver similar. 

Se não esta gostando do DR8825, faça testes com outro. 

Recomendações importantes antes de usar o Módulo A4988:

http://labdegaragem.com/forum/topics/tutorial-arduino-motor-de-pass...

- Esse módulo foi feito para motores de passo Bipolar, não use um motor unipolar.

( exceto se o motor Unipolar puder ser usado no modo Bipolar)

- Antes de fazer a conexão dos fios das bobinas do motor, certifique-se que a identificação dos fios esta correta. Recomendo que meça o valor da resistência das bobinas.

- Use um motor que se encaixe nas especificações do módulo - tensão máxima 35V e corrente máxima de 2 A.

- Se estiver usando duas fontes separadas, alimente primeiramente a fonte de 5V e depois a de 12V.

- Conecte os fios das bobinas, antes de alimentar o módulo. 

- Não desconecte os fios da bobina, quando o módulo estiver energizado. 

- Se o módulo tiver aquecendo muito, cole o dissipador no chip. 

Obrigado

Seguirei como sugerido

Abs

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço