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!



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

É 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

Esse que é o problema: não entendo nada sobre torque. Pensei em utilizar barras de rosca de 1/4 com porcas presas na janela.