Stepper Motor 28BYJ [5v / 12v] 4-Phase 5-Wire

  • RM6.89

  • Ex Tax: RM6.50
  • Product Code: Stepper Motor 28BYJ
  • Availability: In Stock

Available Options

This is a 28YBJ-48 Stepper Motor with Gear Reduction, so it has good torque for its size, but relatively slow motion. These motors/drivers are made by the millions for A/C units, fans, duct controls etc. which is why they are so inexpensive. Available in 5V or 12V.

 

  • Model : 28BYJ-48
  • Number of Phase : 4
  • Speed Variation Ratio : 1/64
  • Stride Angle : 5.625° /64
  • Rated voltage : DC [5v - 12v]
  • DC resistance : 5v: 60Ω±7%(25℃); 12v: 130Ω±7%(25℃)
  • Frequency : 100Hz
  • Idle In-traction Frequency : > 600Hz
  • Idle Out-traction Frequency : > 1000Hz
  • In-traction Torque >34.3mN.m(120Hz)
  • Self-positioning Torque : 5v: >29.3mN.m; 12v: >42.1mN.m
  • Friction torque : 600-1200 gf.cm
  • Pull in torque : 300 gf.cm
  • Insulated resistance >10MΩ(500V)
  • Insulated electricity power : 600VAC/1mA/1s
  • Insulation grade : A
  • Rise in Temperature <40K(120Hz)
  • Noise <35dB(120Hz,No load,10cm) 

 

Stepper Motor tutorial  (by makecourse)

The Connections

Connect stepper motor and Arduino via Driver Board (eg. ZC-A0591)

 

Arduino Sketch

//Created by Rudy Schlaf after a sketch by Sam Leong

#define pin1  8//these are the Arduino pins that we use to activate coils 1-4 of the stepper motor
#define pin2  9
#define pin3  10
#define pin4  11

#define delaytime 80   //delay time in ms to control the stepper motor delaytime.
                      //Our tests showed that 8 is about the fastest that can yield reliable operation w/o missing steps
                   

void setup() {
  // initialize the 8 pin as an output:
  pinMode(pin1, OUTPUT);
  pinMode(pin2, OUTPUT); 
  pinMode(pin3, OUTPUT); 
  pinMode(pin4, OUTPUT);
}

void loop(){
  int numberOfSteps = 48;
  step_OFF();         //turning all coils off
  while(numberOfSteps>0){
    forward();        //going forward
    numberOfSteps -- ;//counting down the number of steps
  }
  delay(2000);
  
  step_OFF();         //turning all coils off
  numberOfSteps = 48;
  while(numberOfSteps>0){
    backward();       //going backward
    numberOfSteps -- ;//counting down the number of steps
  }
  delay(2000);
}
 

 

CONNECTION NOTES:
NOTE: If your motor vibrates but does not turn, it is probably connected with the wrong sequence.

 

 

Recommend coupling:

Brass Coupling Hexagon w/ Screws

With 5mm size

Write a review

Note: HTML is not translated!
    Bad           Good

Related Products

Tags: Stepper, Motor