Autor Tópico: Divisor feito com motor de passo  (Lida 145620 vezes)

Description:

0 Membros e 3 Visitantes estão vendo este tópico.

Offline luciano g

  • Hobby
  • ****
  • Posts: 922
  • Sexo: Masculino
Re: Divisor feito com motor de passo
« Resposta #345 Online: 25 de Setembro de 2009, 10:55 »
fabio para ficar melhor faça com a relação de 1:36 e utilizando uma correia dentada com relação 1:1,5 terá a relação de 1passo 1 minutode grau

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Re: Divisor feito com motor de passo
« Resposta #346 Online: 26 de Setembro de 2009, 23:39 »
Aqui os arquivos do meu divisor, versão 3.4
Depois vou colocar um manualzinho.

Agora vou atrás do meu sem-fim e engrenagem (e do Gil também).

Ivan peguei o seu projeto este final de semana para ver o funcionamento na minha Protoboard, encontrei algum tipo de erro, dá uma olhada no arquivo de HEX que vc postou e vê se tem erros.
O primeiro que achei foi no oscilador estar em "HS" se não tem cristal e nem capacitores então possivelmente deva ser "IntRC / IO"?
Gravei o pic 16f648A com "IntRC / IO" e o bichinho funfo o LCD e os botões de comando (achei lindão) hehehehe, mas não controla o ULN2803A, todas as 4 led´s ficam acesas, troquei o ULN umas 4 veses e nada, então presumo que seja o programa do pic. :P
« Última modificação: 27 de Setembro de 2009, 00:09 por viumau »

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Re: Divisor feito com motor de passo
« Resposta #347 Online: 27 de Setembro de 2009, 00:12 »
 ;D Oppssss, eu tava com 4 ULN em curto hehehehe, no 5º funfou, mas dá uma olhada que o oscilador ainda está errado no HEX, ok... ;)

Offline Ivan

  • Hobby
  • ****
  • Posts: 723
  • Sexo: Masculino
Re: Divisor feito com motor de passo
« Resposta #348 Online: 27 de Setembro de 2009, 07:16 »
Oi Viumau,
os fuses eu estava setando na hora de gravar o CI no programa de gravação (WinPIC), isso não estava configurado no programa.
Mas incluí a linha pra já deixar isso configurado, coloquei no post original de onde vc baixou, agradeço a correção.


E de resto, funcionou direito? Testou com algum motor nele?
« Última modificação: 27 de Setembro de 2009, 07:39 por Ivan »

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Re: Divisor feito com motor de passo
« Resposta #349 Online: 27 de Setembro de 2009, 10:19 »
Testei com led´s ontem Ivan parece funfar direitinho, agora vou testar em um motor de passo e ver o danado trabalhar, o pic está setedo pra 200 ou 400 passos Ivan?

Offline Ivan

  • Hobby
  • ****
  • Posts: 723
  • Sexo: Masculino
Re: Divisor feito com motor de passo
« Resposta #350 Online: 27 de Setembro de 2009, 10:32 »
Ele trabalha em meios-passos.
Assim, para ter a resolução você deve multiplicar o número de meios-passos/volta pela redução. Se for só o motor sem redução, e for um motor de 200 passos por volta, a resolução é 400.

Offline F2S

  • Novato
  • *
  • Posts: 0
  • Sexo: Masculino
  • Cidade - UF: Santos - SP
Re: Divisor feito com motor de passo
« Resposta #351 Online: 27 de Setembro de 2009, 16:47 »

. . . Mas incluí a linha pra já deixar isso configurado, coloquei no post original de onde vc baixou, agradeço a correção . . .


Ivan,

O que modificado ou atualizado, foi o arquivo .hex?

Offline Ivan

  • Hobby
  • ****
  • Posts: 723
  • Sexo: Masculino
Re: Divisor feito com motor de passo
« Resposta #352 Online: 27 de Setembro de 2009, 17:50 »
O que modificado ou atualizado, foi o arquivo .hex?
Sim. Nem coloquei como outra versão, pois a única coisa que mudou é que no aplicativo para gravar o pic (winpic, icprog etc) vc não precisa selecionar o oscilador como "INTRC", ele já está selecionado.

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: Divisor feito com motor de passo
« Resposta #353 Online: 30 de Setembro de 2009, 19:19 »
Olá Ivan,
Estes dias montei seu circuito. Parabens mais uma vez.
Hoje testando notei que no modo divisor, fora o modo 1 que faz um giro completo perfeito, nos outros há o movimento mas ao final o motor gira no sentido contrário alguns passos. Isso é normal?
Não achei onde posso mudar isso.
E, não tem como escolher um dos outros modos sem precisar sair do modo divisor?
Tentei aqui sem sair, mas ele insiste em usar a primeira escolha.
Abraços

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: Divisor feito com motor de passo
« Resposta #354 Online: 30 de Setembro de 2009, 21:44 »
Resolvi, era o backlash.  ;D

Offline Ivan

  • Hobby
  • ****
  • Posts: 723
  • Sexo: Masculino
Re: Divisor feito com motor de passo
« Resposta #355 Online: 30 de Setembro de 2009, 22:23 »
Oi Alebe,
é isso mesmo, isso é intencional, se deixar como zero ele deixa de existir.
Mas ele é inofensivo, o que ele avança a mais ele volta, parando no lugar desejado (com a folga compensada). :)
Coloquei aqui um filminho novo em que dá pra ver melhor.


[/youtube]


Quanto a usar outros modos, em qualquer um deles é só pressionar o botão C e confirmar no A e volta para o menu inicial (divisor / jog / continuo / configuração).
Para entrar nos outros modos tem que voltar pro menu sim, pois são animais diferentes um do outro. O divisor é - digamos assim - sagrado. Qualquer movimento em seu uso que não seja uma divisão é (na minha concepção) prato cheio pra se enrolar, e assim considero inadequado.

A propósito, aqui a versão 3.5.
Principais modificações:
- Aumento da duração dos passos no teste de backlash (em relação à duração de passo configurada), para facilitar a visualização pelo operador se a peça move ou não
- Passo inicial cheio, privilegiando assim a ocorrência de passos cheios, mais desejados pelo torque maior (como estava, o passo inicial era um meio-passo).
- Desenho tosco de uma engrenagem na tela de abertura. ;D
« Última modificação: 30 de Setembro de 2009, 22:33 por Ivan »

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: Divisor feito com motor de passo
« Resposta #356 Online: 30 de Setembro de 2009, 23:05 »
Beleza Ivan.

Citar
A propósito, aqui a versão 3.5.
Oba, já vou gravar ele.
Abraços

Offline marc0

  • CNCMASTER
  • ******
  • Posts: 2788
  • Sexo: Masculino
  • Não dirigimos o vento, podemos ajustar as velas.
    • Máquinas & Equipamentos
Re: Divisor feito com motor de passo
« Resposta #357 Online: 30 de Setembro de 2009, 23:06 »
Olá Ivan;
Muito legal, gostei muito.
Parabens.
Abraços.

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re: Divisor feito com motor de passo
« Resposta #358 Online: 30 de Setembro de 2009, 23:13 »
Ivan,

Há uma coisa que em seu circuito pode (deve) ser melhorado. O ULN2804 possui diodos que voce deve ter ligado ao V+ do motor não é? Caso afirmativo, ao acionar o motor, no passo seguinte, a corrente continua circulando na fase quando deveria ser zero. Parece que voce está perdendo torque, certamente isso é um fator contrário. O melhor que pode ser feito é ligar o diodo em anti-paralelo com o transistor. Dê uma olhada no circuito do Divi-PIC.

 

Offline Ivan

  • Hobby
  • ****
  • Posts: 723
  • Sexo: Masculino
Re: Divisor feito com motor de passo
« Resposta #359 Online: 01 de Outubro de 2009, 00:19 »
Gil,
pode explicar melhor?
Eu estou ligando o ULN2803 ao motor exatamente da forma que vi citado em muitos lugares e circuitos (e sugerido no próprio datasheet) - direto no motor (neste caso com as saídas aos pares). Entendo que internamente cada saída tem sim um diodo ligado ao V+.

Quando você diz "parece que está perdendo torque", o que quer dizer, que poderia tirar mais dele?

O bichinho está funcionando perfeitamente, mesmo nos passos não cheios (somente uma fase energizada) e no motor que abri tenho que fazer uma força grande para movimentar, só conseguindo arrancar ele da posição com uma boa alavanca - isso é muitas e muitas vezes superior ao torque necessário. Como rabisquei uns posts atrás, para a finalidade desejada este motorzinho neste arranjo proporciona várias vezes o torque necessário para a aplicação.

Sei que este não é o método mais sofisticado de tocar o motor, mas a idéia era fazer o mais simples e compacto possível. Como 1A/fase era mais que suficiente e não preciso de alta velocidade, me pareceu compacto, simples (reduzindo bastante a contagem de componentes), barato (ULN2803 a R$2) e simples de mexer (está num soquete, se porventura precisar trocar não preciso nem soldar).

Se fosse para incluir mais componentes, aí valeria mais à pena fazer como vc fez, com os TIP122 (que é uma montagem mais robusta e versátil, até na minha ignorância eu percebo  :) )

 

/** * */