motor a girar sem parar

89 views
Skip to first unread message

Celiovaldir Rosa

unread,
Oct 25, 2024, 4:43:39 PM10/25/24
to RepRapBR
tenho uma motherboard MKS Gen V1.4 e estou a construir uma marble machine, e para isso queria que um motor girasse sempre sem parar mas não sei como configurar o Marlin, alguem pode ajudar-mde por favor?
Obrigado

Eduardo HCS

unread,
Oct 25, 2024, 6:23:00 PM10/25/24
to repr...@googlegroups.com
Vc quer construir um marble machine, como esse : https://www.youtube.com/watch?v=MeP63ua_Wwg ?
Vc não precisa de usar
 uma motherboard MKS Gen V1.4, nem o Marlin.

Use um motor DC, controlado por um módulo PWM.
Se vc não precisar variar a velocidade, use só o motor DC, e faça um redutor com engrenagens compatíveis com a velocidade que deseja.


Não contém vírus.www.avg.com

Em sex., 25 de out. de 2024 às 17:43, Celiovaldir Rosa <celiova...@gmail.com> escreveu:
tenho uma motherboard MKS Gen V1.4 e estou a construir uma marble machine, e para isso queria que um motor girasse sempre sem parar mas não sei como configurar o Marlin, alguem pode ajudar-mde por favor?
Obrigado

--
Página da Lista: http://groups.google.com/group/reprapbr/about?hl=pt-BR
Versão Forum: https://groups.google.com/d/forum/reprapbr
---
Você recebeu essa mensagem porque está inscrito no grupo "RepRapBR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para reprapbr+u...@googlegroups.com.
Para ver esta conversa, acesse https://groups.google.com/d/msgid/reprapbr/888ebe1f-11e0-4d15-8d2f-15c0eea6ae21n%40googlegroups.com.

Celiovaldir Rosa

unread,
Oct 26, 2024, 5:35:54 AM10/26/24
to repr...@googlegroups.com
vou construir com esferas de 16mm em aço, quero fazer com 70cm de altura, trilhos em arame,por ter 70cm de altura a cada 5cm colei um imã em uma correia de maquina de lavar, e para que as esferas "subam" tem que ter um motor para funcionar com a velocidade que eu quero, e também fica muito pesada e por isso que quero fazer com um motor 
de passo porque ja tenho tudo e não quero comprar mais nada.
mas tbm ja ouvi falar que basta colocar um looping, que é muito facil mas eu não tenho os conhecimentos disso.
O filme da marble machime que me enviou é espetacular tbm.
obrigado pela dica.

Eduardo HCS

unread,
Oct 26, 2024, 8:27:49 AM10/26/24
to repr...@googlegroups.com

Celiovaldir Rosa

unread,
Oct 27, 2024, 7:03:10 PM10/27/24
to repr...@googlegroups.com
Olá boa noite
Vi vários vídeos na net mas como disse antes, como ja tenho o material todo, queria mesmo montar a marble machine com o que eu tenho ou seja motherboard MKS com motor de passo. voçê sabe como configurar o marlin?
era isso que eu procurava.
muito obrigado pela dica.


Eduardo HCS

unread,
Oct 27, 2024, 7:44:22 PM10/27/24
to repr...@googlegroups.com
A sugestão é usar o que vc tem mesmo.
Ao invés de usar o Marlin, vc usa o arduíno p gravar o sketch , que já está pronto nas informações do vídeo.



Celiovaldir Rosa

unread,
Oct 29, 2024, 8:00:10 AM10/29/24
to repr...@googlegroups.com
Olá boa tarde.
Muito obrigado pelas dicas, vi o video  baixei o ide arduino, mas eu não sei como fazer pq não consigo adicionar a minha placa, (em anexo).
nãp sou pprogramador e não vi nada na net para que eu pudesse fazer o IDE  funcionar.
mas tbm eu queria que a placa fosse comendada pelo LCD.
muito obrigado.
Cumprimentos.
NOME DA PLACA.PNG.

Eduardo HCS

unread,
Oct 29, 2024, 10:17:25 AM10/29/24
to repr...@googlegroups.com
Na IDE do arduino:
- Carregar o sketch;
- Selecionar sua placa, ou seja, menu "Ferramentas/Placa/AVR Board/Arduino Mega 2560".
- Escolher no menu "Ferramentas/Porta:", a porta onde sua placa está conectada;
- Clicar no menu "Carregar". Esse menu é um ícone --> , segundo ícone da esquerda para a direita.
Aguardar uns instantes, se estiver tudo correto, a placa já estará gravada, pronta para usar.

Não contém vírus.www.avg.com

Celiovaldir Rosa

unread,
Nov 3, 2024, 6:20:41 AM11/3/24
to repr...@googlegroups.com
IDE arduinno 01.PNG
Não tenho nenhum menu onde diz "carregar".
A placa ja está reconhecida.
WIN_20241103_11_19_07_Pro.jpg

Celiovaldir Rosa <celiova...@gmail.com> escreveu (domingo, 3/11/2024 à(s) 10:56):

Olá, bom dia!

Estou um pouco perdido aqui e não consigo chegar ao mesmo resultado que o vídeo, pois não tenho a ponte H. No arquivo 01, você pode ver que as esferas de aço são bem pesadas, e preciso de um motor que tenha torque e funcione em uma velocidade bem reduzida.

Tentei usar um regulador de tensão (foto 01), mas o motor não está operando na velocidade que eu preciso. Ele é de uma máquina de furar e precisa funcionar bem devagar, mas com esse sistema, não está dando certo.

Como já tenho tudo, gostaria de instalar essa motherboard MKS (foto 02) com o
foto 01.jpg
1860497a-55f5-4b25-b47b-67aec41734ad.jpg
 motor mais potente, pois acredito que o motor pequeno não vai dar conta do recado.

Agradeço muito a sua ajuda!

Cumprimentos
Obrigado!

Eduardo HCS

unread,
Nov 3, 2024, 2:25:49 PM11/3/24
to repr...@googlegroups.com

Eduardo HCS

unread,
Nov 3, 2024, 2:29:55 PM11/3/24
to repr...@googlegroups.com
Esse seu motor é de corrente continua, não vai funcionar  como motor de passo.
Para esse motor vc precisa de um redutor com engrenagens e um controle do tipo pwm, o equivalente.
Para vd querer usar o motor DC, e apenas num sentido, vc não precisa da ponte H.


Não contém vírus.www.avg.com

Em dom., 3 de nov. de 2024 às 08:20, Celiovaldir Rosa <celiova...@gmail.com> escreveu:

Eduardo HCS

unread,
Nov 3, 2024, 2:48:24 PM11/3/24
to repr...@googlegroups.com
Para somente 1 sentido de rotação o sketch seguinte deve resolver.
// Este funciona com a fonte de 12V 1.25A
// Utilizando o Driver LN298 PONTE H
// MOTOR NEMA 23

#include <Stepper.h>
#define potPin 0

// constante que define quantos passos serão necessários para uma volta completa
const int stepsPerRevolution = 320;  

// variavel que vai receber o valor lido do potenciometro
int valPot = 0;

//Inicializa a biblioteca utilizando as portas de 4 a 7 para
//ligacao ao motor
Stepper myStepper(stepsPerRevolution, 4,5,6,7);

void setup() { }

void loop() {
   
    valPot =  analogRead(potPin);

    int motorSpeed =map(valPot,500,0,0,100);
    myStepper.setSpeed(motorSpeed);
    myStepper.step(stepsPerRevolution/300);

 }

Não contém vírus.www.avg.com

Em dom., 3 de nov. de 2024 às 08:20, Celiovaldir Rosa <celiova...@gmail.com> escreveu:

Celiovaldir Rosa

unread,
Nov 3, 2024, 2:52:46 PM11/3/24
to repr...@googlegroups.com
Olá boa noite
Já percebi como carregar mas não tenho o sketch.
tenho motores de passo, de vários tamanhos, mas quero usar um nema 17 ou nema 23 que tbm tenho.
obrigado.
Cumprimentos.

Você recebeu essa mensagem porque está inscrito em um tema no grupo "RepRapBR" dos Grupos do Google.
Para cancelar inscrição nesse tema, acesse https://groups.google.com/d/topic/reprapbr/pyNycFa3SOs/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus temas, envie um e-mail para reprapbr+u...@googlegroups.com.
Para ver esta conversa, acesse https://groups.google.com/d/msgid/reprapbr/CAL81ZA1r61TrYdhANGg%3DQM_QOkcGZaA0CL7eByL6wRyNO6F_Vw%40mail.gmail.com.

Celiovaldir Rosa

unread,
Nov 3, 2024, 3:11:10 PM11/3/24
to repr...@googlegroups.com
olá.
O sketch funciona quando verifico sem erros, mas quando envio para a placa não funciona, tbm tenho o controlador REPRAP DISCOUNT SMARTCONTROLER ligado a placa, esse controlador é preciso?


Celiovaldir Rosa

unread,
Nov 3, 2024, 4:19:47 PM11/3/24
to repr...@googlegroups.com
olá boa noite
Só agora percebi que era
 " Para somente 1 sentido de rotação o sketch seguinte deve resolver.
// Utilizando o Driver LN298 PONTE H
// MOTOR NEMA 23"

queria fazer a montagem de tudo com o que tenho mas ja percebi que não dá, porque a placa não está direcionada para esse tipo de "brinquedo".
Vou encomendar no ebay LN298 PONTE H o problema é que leva quase um mes para chegar.
estou mesmo muito agradecido pela sua ajuda.
muito obrigado.
Cumprimentos.


Eduardo HCS

unread,
Nov 3, 2024, 4:43:03 PM11/3/24
to repr...@googlegroups.com

Vc não precisa de comprar uma ponte H.
O driver A4988, que vc tem funcionam, e são ponte H.


Eduardo HCS

unread,
Nov 3, 2024, 5:29:37 PM11/3/24
to repr...@googlegroups.com
Veja esse outro vídeo:
https://www.youtube.com/watch?v=LuYtjmtfub0

Nesse video ele já usa um driver A4988, como os que vc tem .

Não contém vírus.www.avg.com

Eduardo HCS

unread,
Nov 3, 2024, 5:32:12 PM11/3/24
to repr...@googlegroups.com
Aqui ele já usa o driver q vc tem, ou seja o A4988.

Não contém vírus.www.avg.com

Eduardo HCS

unread,
Nov 4, 2024, 1:02:10 PM11/4/24
to repr...@googlegroups.com
Veja esse outro vídeo, bem detalhado:
https://www.youtube.com/watch?v=melvk_zZV58

Não contém vírus.www.avg.com

Em sex., 25 de out. de 2024 às 17:43, Celiovaldir Rosa <celiova...@gmail.com> escreveu:
tenho uma motherboard MKS Gen V1.4 e estou a construir uma marble machine, e para isso queria que um motor girasse sempre sem parar mas não sei como configurar o Marlin, alguem pode ajudar-mde por favor?
Obrigado

--

Celiovaldir Rosa

unread,
Nov 5, 2024, 3:37:55 PM11/5/24
to repr...@googlegroups.com
Olá boa noite
Resolvi remecher em alguum hardware antigo e achei uma MKS DLC V2.1, e penso que esta placa é melhor que a outra.
instalei tudo, atualizei ass bibliotecas,  alem daquele sketch que vc me enviou teste muito da net e até com a ajuda do cht gpt que gerou vários sketchs, mas o motor não gira.
quando tento girar o eixo do motor não consigo, ele fica energisado, não sei se é este o termo correto mas fica preso por eletrecidade, se desligo a placa posso virar o motor.
acho que so falta fazer ele comessar a girar mas eu não sei como!


Celiovaldir Rosa

unread,
Nov 5, 2024, 4:08:21 PM11/5/24
to repr...@googlegroups.com
Olá boa noite
Resolvi remecher em alguum hardware antigo e achei uma MKS DLC V2.1, e penso que esta placa é melhor que a outra.
instalei tudo, atualizei ass bibliotecas,  alem daquele sketch que vc me enviou teste muito da net e até com a ajuda do cht gpt que gerou vários sketchs, mas o motor não gira.
quando tento girar o eixo do motor não consigo, ele fica energisado, não sei se é este o termo correto mas fica preso por eletrecidade, se desligo a placa posso virar o motor.
acho que so falta fazer ele comessar a girar mas eu não sei como!

Eduardo HCS

unread,
Nov 5, 2024, 6:41:51 PM11/5/24
to repr...@googlegroups.com
São 2 sinais que a placa arduino envia.
1 - pulsos contínuos que definem a rotação.
2 - defino eo sentido de rotação.

Para que define a rotação deve estar constante,  ou seja,  .

Para que o  motor fique travado, como vc relatou, certamente o sinal de rotação deve estar contínuo, ou seja, o arduino não está gerando a onda quadrada.


Eduardo HCS

unread,
Nov 7, 2024, 10:26:48 AM11/7/24
to repr...@googlegroups.com

Não contém vírus.www.avg.com

Em ter., 5 de nov. de 2024 às 17:37, Celiovaldir Rosa <celiova...@gmail.com> escreveu:
Reply all
Reply to author
Forward
0 new messages