Autor Tópico: Montando Driver para 1 motor de passo e sem computador  (Lida 18222 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline Guia CNC

  • Guia CNC
  • Administrador
  • CNCMASTER
  • *******
  • Posts: 15640
  • Sexo: Masculino
    • Grupo CNC Caseiras Brasil Facebook
  • Cidade - UF: Minas Gerais
  • Nome:: Guia CNC
  • Profissão: Administrador
Re:Montando Driver para 1 motor de passo e sem computador
« Resposta #15 Online: 10 de Fevereiro de 2012, 08:38 »
Alebe, qual a senha?

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re:Montando Driver para 1 motor de passo e sem computador
« Resposta #16 Online: 10 de Fevereiro de 2012, 11:31 »
Sorry. Ja esta liberado.

Offline gubertoli

  • Novato
  • *
  • Posts: 2
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Bauru-SP
  • Nome:: Gustavo
  • Profissão: Estudante
Re: Montando Driver para 1 motor de passo e sem computador
« Resposta #17 Online: 27 de Março de 2012, 10:42 »
Troque de direção de preferência com velocidades baixas, senão estola.


Estou com uma placa baseada naquela que está no datasheet do L297... Usando L297, L298 e ao invés dos diodos o CI L6210...

O problema que vem ocorrendo é o seguinte, quando o motor de passo está girando em um sentido tudo bem, mas quando preciso mudar a direção ele trava. Realizando testes, percebi que tinha que diminuir bem o CLOCK do L297, e então mudar o sentido para depois aumentar o CLOCK novamente.

Estou trabalhando com uma frequência de CLOCK de 400Hz, não é muito baixo ?

Estou utilizando um motor de passo de 12V (5 fios), não possuo especificações detalhadas porque peguei em sucata...

O pior de tudo é que antes (utilizando fontes externas e gerador de funções para o Clock - conforme o vídeo), ele funcionava corretamente... Agora começou a apresentar diversos problemas e preciso acionar ele (ENABLE, Half/Full, Clockwise/Counter-Clockwise, CLOCK (se possível)) pelo Arduino...

Um vídeo do primeiro teste:
L297 + L298 + L6210 + Step Motor


Se alguem puder dar uma olhada no esquemático e sugerir algumas mudanças ? Na vdd, não queria refazer a placa... Uma coisa que notei é a ausência de capacitores de acoplamento para as fontes de tensão, mas não usei devido a referência do datasheet =/

Offline gubertoli

  • Novato
  • *
  • Posts: 2
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Bauru-SP
  • Nome:: Gustavo
  • Profissão: Estudante
Re:Montando Driver para 1 motor de passo e sem computador
« Resposta #18 Online: 31 de Março de 2012, 13:24 »
Encontrei o problema, era a fonte de tensão de 12V que estava com limitação de corrente para as mudanças de sentido do motor, assim que aumentei a capacidade de corrente da fonte voltou a funcionar.

Se mesmo assim puderem sugerir modificações no projeto, ficarei grato.

Offline WAGMART

  • Novato
  • *
  • Posts: 11
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: São Paulo - SP
  • Nome:: Wagner Martines
  • Profissão: Engenheiro de Vendas
Re:Montando Driver para 1 motor de passo e sem computador
« Resposta #19 Online: 03 de Outubro de 2015, 07:46 »
Tenho um driver ULN2003 e um motor de passo 28BYJ48, alguém pode postar um acionamento para esse motor com esse driver, sem usar o PC, pois estou pensando em aplicar em um sistema de movimentação com reversão (precisa acionar nos dois sentidos) na minha casa.

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderadores
  • 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:Montando Driver para 1 motor de passo e sem computador
« Resposta #20 Online: 03 de Outubro de 2015, 09:53 »
Tenho um driver ULN2003 e um motor de passo 28BYJ48, alguém pode postar um acionamento para esse motor com esse driver, sem usar o PC, pois estou pensando em aplicar em um sistema de movimentação com reversão (precisa acionar nos dois sentidos) na minha casa.

Este driver requer um sinal digital sequencial para acionar as fases do motor, poderia usar uma placa com processador Arduino.

Links para compra de Arduino (UNO): http://lista.mercadolivre.com.br/arduino-uno

Offline WAGMART

  • Novato
  • *
  • Posts: 11
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: São Paulo - SP
  • Nome:: Wagner Martines
  • Profissão: Engenheiro de Vendas
Re:Montando Driver para 1 motor de passo e sem computador
« Resposta #21 Online: 03 de Outubro de 2015, 10:27 »
Gostaria de estar usando um esquema muito simples com botoeira gira horário e anti-horário e que controle a velocidade do motor sem usar um PC, desculpe a falta total de conhecimento em eletrônica, mas esse arduino da essa opção?

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderadores
  • 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:Montando Driver para 1 motor de passo e sem computador
« Resposta #22 Online: 03 de Outubro de 2015, 14:18 »
Sim, há muitas possibilidades, além de apenas avançar nos dois sentidos com botões. De fato, um Arduino pode ser bem poderoso para sua aplicação.  Mas considere que o custo é baixo e a montagem eletrônica está pronta. Eu poderia indicar um circuito com componentes discretos, mas aí voce teria da fazer uma placa, montar, soldar, ... e taria um circuito talvez maior, mais limitado e um pouco mais barato que um Arduino. Além disso, possivelmente poderá encontrar espaço para alterar ou melhorar seu sistema. 
« Última modificação: 03 de Outubro de 2015, 14:29 por minilathe »

Offline WAGMART

  • Novato
  • *
  • Posts: 11
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: São Paulo - SP
  • Nome:: Wagner Martines
  • Profissão: Engenheiro de Vendas
Re:Montando Driver para 1 motor de passo e sem computador
« Resposta #23 Online: 03 de Outubro de 2015, 14:47 »
Ok! Vamos lá, então você pode me passar um esquema para fazer esse trabalho usando um ardiuno, inclusive especificando quais os produtos que eu preciso comprar, usando os produtos mencionados acima, os quais eu já tenho?
Obrigado.

Offline WAGMART

  • Novato
  • *
  • Posts: 11
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: São Paulo - SP
  • Nome:: Wagner Martines
  • Profissão: Engenheiro de Vendas
Re:Montando Driver para 1 motor de passo e sem computador
« Resposta #24 Online: 06 de Outubro de 2015, 15:45 »
Gil Pinheiro, estou aguardando tua resposta para eu poder testar e solucionar o meu problema.
Obrigado
Wagner

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderadores
  • 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:Montando Driver para 1 motor de passo e sem computador
« Resposta #25 Online: 06 de Outubro de 2015, 18:00 »
Gostaria de estar usando um esquema muito simples com botoeira gira horário e anti-horário e que controle a velocidade do motor sem usar um PC, desculpe a falta total de conhecimento em eletrônica, mas esse arduino da essa opção?

É necessário uma explicação mais detalhada e precisa do que você quer, exemplo:

-Botão 1: a cada toque gira 1 passo do motor no sentido horário
-Botão 2: a cada toque gira 1 passo do motor no sentido anti-horário

O que você quer dizer com controlar a velocidade? Um ajuste (tipo "controle de volume") além dos botões 1 e 2?

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderadores
  • 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:Montando Driver para 1 motor de passo e sem computador
« Resposta #26 Online: 06 de Outubro de 2015, 18:01 »
Gostaria de estar usando um esquema muito simples com botoeira gira horário e anti-horário e que controle a velocidade do motor sem usar um PC, desculpe a falta total de conhecimento em eletrônica, mas esse arduino da essa opção?

É necessária uma definição mais detalhada e precisa do que você quer, exemplo:

-Botão 1: a cada toque gira 1 passo do motor no sentido horário
-Botão 2: a cada toque gira 1 passo do motor no sentido anti-horário

O que você quer dizer com controlar a velocidade? Um ajuste (tipo "controle de volume") além dos botões 1 e 2?
« Última modificação: 06 de Outubro de 2015, 18:04 por minilathe »

Offline WAGMART

  • Novato
  • *
  • Posts: 11
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: São Paulo - SP
  • Nome:: Wagner Martines
  • Profissão: Engenheiro de Vendas
Re:Montando Driver para 1 motor de passo e sem computador
« Resposta #27 Online: 06 de Outubro de 2015, 18:22 »
Imagina a gaveta de um DVD um toque para ela abrir, um toque para ela fechar.

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderadores
  • 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:Montando Driver para 1 motor de passo e sem computador
« Resposta #28 Online: 06 de Outubro de 2015, 19:42 »
Imagina a gaveta de um DVD um toque para ela abrir, um toque para ela fechar.

Ok, duas chaves, ao acionar uma chave (botão) o motor gira num sentido em velocidade constante e o outro botão para reverter o movimento. O motor então nunca para?

Uma gaveta de drive de CD/DVD possui chaves limitadoras (chaves de fim de curso) de movimentação, você vai precisar delas também?

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderadores
  • 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:Montando Driver para 1 motor de passo e sem computador
« Resposta #29 Online: 06 de Outubro de 2015, 22:20 »
Neste link: http://www.arduinoecia.com.br/2014/04/controlando-motor-de-passo-28byj-48.html o referido driver (com o ULN2003) e o Arduino são usados em projeto com motor de passo, me parece um bom ponto de partida para você aprender e se inspirar para seu projeto.

 

/** * */