ULN2003 Stepper Motor Driver

KSh 225.00

ULN2003 Stepper Motor Driver in More Categories

Description

Description

Description:

Rated Voltage: DC5V
4-phase
Reduction Ratio: 1/64
Step Torque Angle:
5.625/64
DC Resistance: 200±7% (25)
Insulation Resistance: >10M (500V)
Dielectric Strength: 600V AC / 1mA / 1s
Insulation Grade: A
No-load Pull in Frequency: >600Hz
No-load Pull out Frequency: >1000Hz
Pull in Torque: >34.3mN.m(120Hz)
Detent Torque: >34.3mN.m
Temperature Rise: <40K(120Hz)
Noise: <40dB (120Hz, No load, 10cm)
Board Size: Approx. 29 ×21 m 

Schematics

Steppers required a power supply of 3V, 5V or more. External power supply should be preferred especially if the motor requires more than 5V. In this case, the stepper can be powered with the pin 5V of the board and the Arduino can be powered via the USB cable.

 

Code

To control a unipolar motor we used a 8-step sequence. The stepper 28BYJ-48 describe a rotation in 2048 steps.

#define IN1  11
#define IN2 10
#define IN3 9
#define IN4 8
int Steps = 0;
int Direction = 0;
int number_steps=512;//= 2048/4
void setup()
{
Serial.begin(9600);
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
// delay(1000);
}
void loop()
{
//1 rotation counter clockwise
stepper(number_steps);
delay(1000);
//1 rotation clockwise
stepper(-number_steps);
delay(1000);
//Keep track of step number
for(int thisStep=0;thisStep<number_steps;thisStep++){
stepper(1);
}
delay(1000);
for(int thisStep=number_steps;thisStep>0;thisStep--){
stepper(-1);
}
delay(1000);
}
void

Additional information

Brand

Reviews

There are no reviews yet.

Be the first to review “ULN2003 Stepper Motor Driver”

Your email address will not be published. Required fields are marked *