BANRIA GY21902-1

BANRIA Stepper Motor Driver Controller (Model GY21902-1) Instruction Manual

1. Product Overview

The BANRIA Stepper Motor Driver Controller (Model GY21902-1) is an integrated control module designed for unipolar two-phase, 4-wire stepper motors, including Nema 17, 23, and 34 series. It combines both driver and controller functionalities, offering multiple built-in operation modes and power-off memory for settings. This module can operate independently or integrate with other systems, making it suitable for various industrial control applications.

BANRIA Stepper Motor Driver Controller GY21902-1 front view

Image 1.1: Front view of the BANRIA Stepper Motor Driver Controller.

Key Features:

  • Integrated Design: Combines driver and controller functions for unipolar two-phase, 4-wire stepper motors.
  • Wide Motor Compatibility: Supports Nema 17, 23, and 34 stepper motors (42/57/86 series).
  • Intuitive HD LCD Display: Provides real-time monitoring and easy adjustment of speed, delay, and cycle parameters.
  • High-Power Output: Delivers up to 6.6A, suitable for demanding industrial applications.
  • Versatile Control Modes: Features 15 built-in operating modes for various motion trajectories.
  • Forward & Reverse Control: Easily change rotation direction via buttons, potentiometer, or automated modes.
  • TTL Serial Communication: Ensures compatibility with industrial PLCs and PCs.
  • Power-Off Memory: Retains distance, speed, delay, and cycle count settings.
Key features of the Stepper Motor Driver Controller

Image 1.2: Overview of the controller's main features.

2. Product Components and Interfaces

This section details the physical layout and various interfaces of the stepper motor driver controller.

Labeled components of the Stepper Motor Driver Controller

Image 2.1: Front panel showing Forward/Reverse buttons, indicators, LCD display, encoder setting knob, and Run/Stop button.

Expansion Interface and Serial Port:

The controller features an expansion interface for additional functionalities and a serial port for communication.

Expansion interface and serial port output

Image 2.2: Details of the expansion interface, including 12V power output, external trigger signals, limit positions, and 2-channel output signals. The serial port output pins (5V, TXD, RXD, GND) are also shown.

Internal Layout and Dimensions:

Internal components, pinouts, and dimensions of the controller

Image 2.3: Internal view highlighting the 8P expansion interface, motor interface, power supply connections, and current/subdivision/mode selection switches. Dimensions are provided as 3.11 inches (length), 1.61 inches (height), and 1.69 inches (depth).

3. Specifications

FeatureDetail
Model NumberGY21902-1
Compatible MotorsNema 17, 23, 34 (42/57/86 series) Stepper Motors
Controlled AxesUniaxial
Power Supply RangeDC 10V-30V
Driving CapabilityPeak 6.6A
Pulse FrequencyUp to 200KHz
Micro-Step Resolutions8, 16, 32, 64 subdivisions (selectable)
Speed Range0.1-999 revolutions per minute
Operating Modes15 fixed modes (e.g., follow, jog, cycle)
CommunicationTTL Serial Port
Display TypeLCD
Dimensions (L x W x H)4.41 x 2.64 x 1.97 inches (approx. 11.2 x 6.7 x 5 cm)
Item Weight5 ounces (approx. 142 grams)
Operating Environment-10°C to 60°C (non-condensing)
Detailed product specifications table

Image 3.1: Comprehensive table of technical specifications for the controller.

4. Setup and Wiring

Proper wiring is crucial for the safe and correct operation of the stepper motor driver controller. Refer to the diagrams below for connection details.

4.1 Power and Motor Connections

Connect the DC power supply (10V-30V) to the designated terminals. Connect your 4-wire stepper motor to the A+, A-, B+, B- terminals as shown.

Wiring diagram for stepper motor, power supply, and external signals

Image 4.1: Wiring diagram illustrating connections for the stepper motor, DC power supply, and external control signals including start/stop buttons and limit switches.

4.2 Driver Settings (Current and Micro-Step)

Adjust the DIP switches on the controller to set the desired working current and micro-step resolution. Refer to the table below for switch configurations.

DIP switch settings for current, micro-step, chopping mode, and holding current

Image 4.2: Table detailing DIP switch settings (SW1-SW7) for configuring output current, micro-step resolution (8, 16, 32, 64), chopping mode (Smooth, Silent Mode StealthChop), and maintaining current (holding current).

Important: Ensure power is disconnected before adjusting DIP switches to prevent damage to the unit or connected components.

5. Operating Instructions

This section outlines how to operate the BANRIA Stepper Motor Driver Controller and adjust its parameters.

5.1 Basic Operation

  • Running Interface:
    • Press the CW button for clockwise/forward rotation.
    • Press the CCW button for counter-clockwise/reverse rotation.
    • Press the RUN/STOP button to start or stop motor operation.
    • Rotate the potentiometer to change the rotation speed.
  • Entering Menu Settings: From the running interface, press and hold the potentiometer for more than 3 seconds to enter the menu settings.

5.2 Parameter Setting Methods

The controller allows for detailed parameter adjustments through its menu system.

Diagram showing parameter setting steps on the LCD

Image 5.1: Visual guide for navigating and adjusting parameters (F-01 to F-14) using the rotary encoder and buttons. It illustrates how to enter the menu, select parameters, modify values, and save settings.

  • In Menu Settings Interface:
    • Rotate the potentiometer to cycle through parameters F-01 to F-14.
    • Press and hold the potentiometer for more than 3 seconds to save the current parameter and exit the Parameter Set Mode.
  • Modifying Parameter Values:
    • Method 1: Directly rotate the potentiometer to change the value.
    • Method 2: Short press the potentiometer to select a digit (the selected digit will blink). Rotate the potentiometer to change the value of the blinking digit. Repeat for other digits.
    • Short press the RUN/STOP button to exit parameter settings and return to the main menu number adjustment interface.

6. Maintenance

To ensure the longevity and optimal performance of your BANRIA Stepper Motor Driver Controller, follow these general maintenance guidelines:

  • Cleaning: Keep the device clean and free from dust and debris. Use a soft, dry cloth for cleaning. Avoid using liquid cleaners or solvents.
  • Environment: Operate the controller within the specified temperature and humidity ranges. Avoid exposure to extreme temperatures, moisture, or corrosive environments.
  • Connections: Periodically check all wiring connections to ensure they are secure and free from corrosion. Loose connections can lead to intermittent operation or damage.
  • Ventilation: Ensure adequate airflow around the controller, especially around the heatsink, to prevent overheating. Do not obstruct ventilation openings.

7. Troubleshooting

This section provides solutions to common issues you might encounter with the stepper motor driver controller.

  • Motor Not Moving:
    • Check power supply: Ensure the DC input voltage is within 10V-30V and correctly connected.
    • Verify motor wiring: Confirm that the stepper motor wires (A+, A-, B+, B-) are correctly connected to the controller.
    • Check RUN/STOP button: Ensure the motor is not in a stopped state.
    • Review parameter settings: Verify that speed and mode settings are appropriate for the motor.
  • Motor Runs Erratic or Vibrates:
    • Incorrect micro-step setting: Adjust the micro-step resolution via DIP switches to match your application requirements.
    • Current setting: Ensure the output current setting is appropriate for your motor. Too low or too high can cause issues.
    • Loose connections: Check all motor and power connections for tightness.
    • Motor type: Confirm the motor is a unipolar two-phase, 4-wire stepper motor compatible with the controller.
  • LCD Display Not Working:
    • Check power supply: Ensure the controller is receiving power.
    • Contact support: If power is confirmed and the display remains blank, there may be an internal fault.
  • Overheating:
    • Check current setting: Ensure the output current is not set excessively high for the motor.
    • Verify ventilation: Ensure the heatsink is not obstructed and there is adequate airflow.
    • Holding current: Consider enabling the 1/2iRun holding current setting via DIP switch SW7 to reduce heat when the motor is idle.

8. Warranty and Support

For warranty information, technical support, or service inquiries regarding your BANRIA Stepper Motor Driver Controller (Model GY21902-1), please refer to the product packaging or contact BANRIA customer service directly. Contact details can typically be found on the manufacturer's official website or through your point of purchase.

When contacting support, please have your product model number (GY21902-1) and purchase details readily available.

© 2025 BANRIA. All rights reserved.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.

After a successful submission, we securely hash the supplied account or form email before sending it to Microsoft Advertising for conversion attribution. Privacy details.