Olá,

Sou novo aqui e se possível gostaria da ajuda no problema abaixo:

Objetivo :

Velocidade de 1800 – 3000 RPM (30 – 50 rps)

 

Equipamentos :

Motor Passo : AK23/21F8FN1.8 NEOYAMA

Fonte : 48 v – 10 A

Driver : hy-div268n-5ª (setting : 1 P/ 1 a 5A)

Arduino : UNO

Detalhes da Programação :

Biblioteca AccelStepper.h

200 Pulsos  = 1 volta

Mesmo alterando a velocidade entre  1200 até 3600 ( daria 6 a 18 rps)  a velocidade não passa de (1 rps)

Gostaria de saber aonde pode estar o limitador de velocidade ?

Muito obrigado

Exibições: 6025

Responder esta

Respostas a este tópico

Bom dia Jean Carlos, o limite de velocidade do motor depende das especificações do motor. 

É questão de tecnologia do motor. Se exceder a rotação máxima do motor, ele começará a vibrar, perder o torque e até parar . 

Veja abaixo a tabela do seu motor. 

PPR (passos por revolução) = 200 

Supondo PPS = 1500 ( veja que o torque cai bastante ! ) 

  RPM = PPS x 60 / PPR 

  RPM = 1500 x 60 / 200 = 450 RPM ( essa é a velocidade máxima ) 

 link do seu motor :

http://www.neoyama.com.br/motor-de-passo-nema-23-torque-21-00-kgfcm...

Muito obrigado foi muito esclarecedor.

Aproveitando a sua ajuda gostaria de saber se existe algum motor de passo que possa atingir essa velocidade mesmo com um torque bem inferior ? Se por acaso conseguir um motor com rpm alto qual seria a suposta velocidade máxima limitada pelo driver ou pelo Arduíno (rpm) ? 

Muito obrigado novamente

Oi JCD, bom dia.

No datasheet do motor que informou está escrito:  

Como o PPSeg máximo é da ordem de 1550,  = 93.000 PPMin,

ele faz uma rotação com 200 passos (Angulo de 1,8 graus), portanto a velocidade máxima dele

será de 93.000/200 = 465 RPM.

O limitador da velocidade é definido pelo fabricante e pela conceito de um motor de passo.

O motor de passo não é recomendado em casos em que o dispositivo trabalhe em altas velocidades

uma vez que devido a inércia do rotor as bobinas podem n˜ao ser capazes de atrair o mesmo

para uma determinada posição fazendo com o que o motor “perca passos”.

Rui

Oi JCD,

tem vários tópicos aqui escritos pelo JGAM, sobre motor de passo.

Leia os tópicos, pois atualmente o JGAM é o amigo que mais conhece motor de

passo por aqui no LdG. (Na minha opinião).

Rui

Muito obrigado

Oi

E seu eu usar esse conjunto : 

Motor : 573HBM20-1000

Driver :HBS507

Fonte : 48 v – 10 A

Arduino : UNO

O que voces acham ?

Muito obrigado novamente

Envie o link das especificações por favor. 

Como o Rui já disse, o motor de passo não foi projetado para altas rotações. 

O que precisa girar com esse motor com essa faixa de rotação ? 

O motor sem escova (BLDC) pode ser o mais indicado. 

Mas ele não tem o mesmo torque de um motor de passo . 

http://labdegaragem.com/forum/topics/tutorial-arduino-esc-motor-sem...

Muito obrigado

Vou analisar essa opção.

Corrigindo , existem sim motores BLDC com grande potência ...

Os carros elétricos usam motores BLDC. 

O que eu quis dizer, é que os motores BLDC pequenos não tem tanto torque. 

Muito obrigado

Jean Carlos , me desculpe o esquecimento...

Se for usar o modulo driver no modo micro-passo poderá conseguir velocidades mais altas...

Mas tem que testar para ver se vai dar certo...

Nos tópicos anteriores , a gente esta fazendo cálculos com o modo passo completo .

Veja Micro-passo ( veja os vídeos) 

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

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2021   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço