-21%
Wiring Connections
- Motor to Driver Board:
-
- IN1: Connects to the microcontroller (e.g., Arduino) digital pin 1.
- IN2: Connects to the microcontroller digital pin 2.
- IN3: Connects to the microcontroller digital pin 3.
- IN4: Connects to the microcontroller digital pin 4.
- Motor Wires: Connect to the corresponding pins on the ULN2003 driver board (usually marked as 1A, 1B, 2A, 2B, etc.).
- Driver Board to Power Supply:
-
- VCC: Connect to a 5V DC power supply.
- GND: Connect to the ground of the power supply.
Power
- Operating Voltage: 5V DC
- Current Consumption: Typically around 200mA per phase (depends on load and stepping mode).
- Power Supply: Can be powered directly from a 5V DC adapter or regulated power supply.
Input and Output
- Inputs:
-
- Control Signals: Four input pins (IN1, IN2, IN3, IN4) from the microcontroller to control the stepping sequence.
- Power Supply: 5V DC for powering both the motor and the driver board.
- Outputs:
-
- Motor Shaft Movement: Rotates the motor shaft based on the stepping commands sent from the microcontroller.
- Control Signals: Provided by the microcontroller to the driver board to control the motor.
Physical Characteristics
- Motor Dimensions: Approximately 28mm x 28mm x 15mm
- Motor Weight: Around 40 grams
- Driver Board Dimensions: Approximately 60mm x 45mm
- Driver Board Weight: Around 30 grams
- Material: Typically plastic housing for the motor and PCB (Printed Circuit Board) for the driver board.
Technical Specifications
- Stepper Motor:
- Step Angle: 11.25 degrees per step (32 steps per revolution in full-step mode).
- Torque: Approximately 34Ncm (0.34 kg-cm), varies based on the load and supply voltage.
- ULN2003 Driver Board:
- IC Used: ULN2003A Darlington transistor array.
- Maximum Current per Output: 500mA.
- Maximum Voltage: 50V DC (not used in this application, just for reference).
Additional Features
- Microstepping Capability: While the standard driver board operates in full-step mode, other driver boards with microstepping capabilities can be used for finer control.
- Overcurrent Protection: The ULN2003 provides basic protection against overcurrent situations.
- Easy to Use: Simplifies the process of driving a stepper motor with a microcontroller.
How to Use
- Connect the Motor:
-
- Attach the motor wires to the corresponding pins on the ULN2003 driver board.
- Connect the Driver Board to the Microcontroller:
-
- Wire the IN1, IN2, IN3, and IN4 pins on the driver board to digital output pins on the microcontroller.
- Connect Power Supply:
-
- Connect the VCC pin on the driver board to a 5V DC power source.
- Connect the GND pin to the ground of the power supply.
- Write Control Code:
-
- Use the microcontroller’s programming environment (e.g., Arduino IDE) to write code that sends stepping signals to the driver board.
- Example code typically involves setting the digital pins high or low in a specific sequence to control the stepping of the motor.
- Upload and Test:
-
- Upload the code to the microcontroller.
- Test the motor to ensure it rotates correctly according to the stepping commands.
This setup is ideal for projects requiring precise control of rotational movement, such as in robotics, CNC machines, or automated systems. The 28BYJ-48 stepper motor with the ULN2003 driver board provides a reliable and straightforward solution for these applications.
Reviews
Clear filtersThere are no reviews yet.