LOJA FÍSICA
Praça Mauá, 4541 - Sala 22
09580-050 - São Caetano do Sul / SP
CENTRAL DE ATENDIMENTO
(11) 3522-7626
info@robocore.net
HORÁRIO DE FUNCIONAMENTO
De segunda à sexta das 9:00 às 19:00
Sábado das 9:00 às 13:00
Retornar
ao topo

Motor de Passo com Driver ULN2003


Quantidade:
Formas de pagamento:
  • Pague em até 12x no cartão
  • Pague através do PayPal
  • Pague por Boleto Bancário

Quer começar a usar motores de passo e não gostaria de investir em motores e drivers de padrão industrial? Esta solução é perfeita para você. Através desse motor e driver de baixo custo você aprenderá os conceitos fundamentais de controle de motores de passo, como funcionam, qual código deve ser usado junto a eles, e poderá inclusive usar o motor em soluções finais, já que possui um torque de 0,34 kgf.cm, que para aplicações que requerem baixo torque pode ser o suficiente.

O uso deste driver com motor de passo em uma placa Arduino é bastante simples. O motor possui um conector JST de 5 vias o qual se encaixa perfeitamente no driver (em apenas uma posição, para não correr o risco de haver uma ligação errada). O driver possui 6 pinos, onde 2 deles devem ser ligados em 5V e GND. Os outros 4 pinos (IN1, IN2, IN3 e IN4) devem ser ligados a 4 pinos digitais do Arduino, e juntamente a biblioteca Stepper.h presente na IDE do Arduino, é possível fazer o controle de forma muito simples.

Veja abaixo um exemplo de código que pode ser usado no Arduino:

#include "Stepper.h"

const int stepsPerRevolution = 200;  // change this to fit the number of steps per revolution
// for your motor

// initialize the stepper library on pins 8 through 11:
Stepper myStepper(stepsPerRevolution, 8, 9, 10, 11);

int stepCount = 0;         // number of steps the motor has taken

void setup() {
  // initialize the serial port:
  Serial.begin(9600);
}

void loop() {
  // step one step:
  myStepper.step(1);
  Serial.print("steps:");
  Serial.println(stepCount);
  stepCount++;
  delay(500);
}
Note que trata-se do exemplo stepper_oneStepAtATime da biblioteca Stepper incluída na IDE do Arduino, bastando ligar os pinos IN1 a IN4

  • Tensão: 5V
  • Número de Fases: 4
  • Redução interna: 64:1
  • Ângulo do passo: 5,625º/64
  • Frequência: 100Hz
  • Resistência DC: 50Ω±7%(25℃)
  • Torque nominal: 0,34kgf.cm


Para fazer comentários é necessário estar logado. Efetuar login.

Você ainda nao é cadastrado? Cadastre-se agora!


Rafael_Silva
date Enviado: 2017-10-16 17:37:38
Olá, boa noite. Vendem apenas o Driver ULN2003? Obrigado.

ViniDj
date Enviado: 2017-10-16 17:42:37
Rafael_Silva
Infelizmente não, ele é vendido apenas com o motor de passo.

junior.russi201
date Enviado: 2017-08-30 00:42:00
Boa noite, gostaria de saber se vocês tem um motor de passo com o torque equivalente ao Servo TowerPro MG995 Metálico (https://www.robocore.net/loja/produtos/servo-towerpro-mg995-metalico.html). se sim, qual?

Também gostaria de saber qual a melhor maneira de prender algo ao eixo do motor? Seja uma polia ou até mesmo uma engrenagem.

Por favor, podem me ajudar com isso?

MarceloFarias
date Enviado: 2017-08-30 10:20:04
junior.russi201
Os motores que mais se aproximam desse torque são:
https://www.robocore.net/loja/produtos/motor-de-passo-nema23-7kgf_cm.html
https://www.robocore.net/loja/produtos/motor-de-passo-nema23-15kgf_cm.html
Você pode utilizar um acoplador universal para fixar o que desejar: 
https://www.robocore.net/loja/produtos/acoplador-6-35mm.html

Heloiso
date Enviado: 2017-07-20 23:49:29
fala galera ! 

Tem algum motor de passo 12v na loja para substituir esse de 5v ???

Francois
date Enviado: 2017-07-21 11:11:31
Heloiso
Segundo o datasheet do motor, você poderia usar o NEMA 17 de 1,1 kgf.cm (www.robocore.net/loja/produtos/motor-de-passo-nema17-1_1kgf_cm.html) em 12V e configuração unipolar com esse driver. Note que o ULN2003 é uma matriz de transistores, portanto é necessário alimentar o conjunto respeitando as características exatas do motor (tensão e corrente). Isso é diferente de drivers de motor de passo, que geralmente regulam a corrente que vai para o motor e por isso é possível alimentar o conjunto com uma tensão superior à do motor.

RaelTech
date Enviado: 2017-07-13 23:32:24
Boa noite, estou pensando em fazer uma mini CNC com esses motores para escrever os circuitos em placas, mais a minha duvida é com relação ao software que poderia usar, vocês tem alguma sugestão?
Parabéns pelos trabalhos amigos..

MarceloFarias
date Enviado: 2017-07-14 10:11:52
RaelTech
Um software para esse tipo de aplicação que tem se mostrado bem popular é o Mach3 CNC. 

agnaldinho
date Enviado: 2017-07-10 21:52:17
No código fala para utilizar as entradas 8, 9, 10, e 11, mas ja estou usando esses pinos, com isso tentei utilizar outras pinos e o motor não gira, simplesmente só vibra. Porque isso acontece ou qual outra maneira de eu usar outro pinos sem ser esse mencionados?

Francois
date Enviado: 2017-07-11 14:39:51
agnaldinho
Você alterou o código do exemplo? Tente usar o código simples, com somente o motor conectado, pelo menos para ver se o controle está funcionando corretamente. Pode ser algum erro de conexão ou algum erro no software, por isso deve-se começar pelo mais simples, verificar se está tudo certo, e depois incrementar as demais funções.

vrent
date Enviado: 2017-06-13 13:14:34
Eu pretendo fazer uma automação, e controlar uma janela venesiana pelo Arduino. Esse motor é forte o suficiente? Se não, qual seria bom?

MarceloFarias
date Enviado: 2017-06-13 14:17:57
vrent
É difícil de dizer, pois isso vai depender muito de como o sistema mecânico funcionará. Você precisa dimensionar o torque necessário para mover a janela e compará-lo ao torque do motor: 0,34kgf.cm. 

vrent
date Enviado: 2017-06-13 14:24:28
vrent
Esse que é o problema: não entendo nada sobre torque. Pensei em utilizar barras de rosca de 1/4 com porcas presas na janela.