CDIYTOOL ZK-SMC02

Download PDFFree PDF. The Save button below keeps a bookmark and private notes in your account.

CDIYTOOL ZK-SMC02 Stepper Motor Controller + Driver Instruction Manual

Integrated Stepper Motor Control Module

1. Introduction

The CDIYTOOL ZK-SMC02 is an integrated stepper motor controller and driver module designed for single-axis stepper motor operation. This module combines both control logic and motor driving capabilities, allowing direct connection to a stepper motor. It features multiple fixed operating modes, adjustable parameters, and an intuitive LCD display for precise control. This manual provides detailed instructions for its setup, operation, and general use.

Front view of the ZK-SMC02 Stepper Motor Controller + Driver

Image 1.1: Front view of the ZK-SMC02 Stepper Motor Controller + Driver, showing the LCD display, control buttons (CW, CCW, RUN/STOP), and encoder knob.

2. Specifications

The following are the technical specifications for the ZK-SMC02 module:

  • Adapter Motor: Stepper motor (suitable for NEMA 17/23 motors)
  • Number of Control Axes: Single axis
  • Motor Signal: Common negative
  • Power Supply Range: DC 5-30V (general)
  • Driving Capacity: Up to 4A
  • Instruction Characteristics: Streamlined and optimized common instructions
  • Acceleration/Deceleration Control: Yes
  • Input Reverse Protection: Yes
  • Remote Communication Control: TTL serial port
  • Main System Functions: Automatic, manual, setting, serial port control
  • Speed Range: 0.1 ~ 999 revolutions/minute
  • Number of Positive Pulses: 1-9999 pulses
  • Number of Reversal Pulses: 1-9999 pulses
  • Cycle Times: 1-9999
  • Forward Turn Delay Time: 0.0-99.99 seconds
  • Reversal Delay Time: 0.0-999.9 seconds
  • Subdivision Selection Range: 1-128 subdivision
  • Product Use Environment: -5°C to 60°C (non-condensing)
  • Material: Iron
  • Display Type: LCD
Detailed specifications of the ZK-SMC02 module displayed on an image

Image 2.1: Visual representation of the ZK-SMC02 specifications.

3. Product Features

The ZK-SMC02 offers a range of features for versatile stepper motor control:

  • Integrated Design: Combines both stepper motor controller and driver into a single board, simplifying wiring and setup.
  • Multiple Operating Modes: Features 9 default workflow programs covering common applications such as forward/reverse rotation, delay, loop, self-locking, non-locking, and adjustable rotating speed.
  • High-Precision Control: The HD LCD display provides clear and intuitive readings of forward/reverse pulses, speed, delay, and cycle times, enabling precise motor control.
  • Parameter Memory: Supports power-down saving of set parameters including distance, speed, delay, and cycle times.
  • Standalone or System Integration: Can operate independently or be integrated with other systems via its TTL serial port for remote communication control.
ZK-SMC02 module highlighting integrated features like delay adjustment, speed regulation, angle adjustment, and distance adjustment

Image 3.1: Overview of the ZK-SMC02's integrated features, including adjustment for delay, speed, angle, and distance.

4. Setup and Wiring

4.1 Physical Dimensions

Before installation, ensure adequate space for the module. The dimensions are as follows:

  • Length: 79mm (3.11in)
  • Width: 43mm (1.69in)
  • Height: 41mm (1.61in)
Dimensions of the ZK-SMC02 module: 79mm length, 43mm width, 41mm height

Image 4.1: Physical dimensions of the ZK-SMC02 module.

4.2 Wiring Diagram

Proper wiring is essential for the correct operation of the ZK-SMC02. Connect the stepper motor and power supply as shown in the diagrams below.

Wiring diagram for ZK-SMC02 connecting to a stepper motor and power supply. Motor phases A+, A-, B+, B- connect to corresponding terminals on the module. Power supply positive and negative connect to V+ and V- terminals.

Image 4.2: Basic wiring diagram showing connections for the stepper motor and DC power supply.

Top view of the ZK-SMC02 module with labels for components: CW/CCW indicators, encoder knob, Run/Pause button, Current regulation potentiometer (0-4A), Subdivision Settings, Optocoupler isolation, and power supply terminals.

Image 4.3: Top view of the ZK-SMC02 module, detailing the location of indicators, controls, and connection points including the current regulation potentiometer and subdivision settings.

Bottom view of the ZK-SMC02 module showing connections for GND, EN (enabling end), DIR (direction end), PUL (pulse direction) to a driver, and DC 5-30V power supply.

Image 4.4: Detailed internal wiring for the ZK-SMC02, showing connections for GND, EN, DIR, PUL, and power supply. This diagram is relevant for understanding the internal driver connections.

Connection Steps:

  1. Connect the stepper motor's A+, A-, B+, B- phases to the corresponding terminals on the ZK-SMC02 module.
  2. Connect the DC 5-30V power supply to the V+ (positive electrode) and V- (negative pole) terminals on the module. Ensure correct polarity.
  3. If using external control signals (e.g., via TTL serial port), refer to the detailed internal wiring diagram (Image 4.4) for GND, EN, DIR, and PUL connections.
  4. Adjust the current regulation potentiometer (0-4A) if necessary, located on the top side of the module (Image 4.3), to match your stepper motor's current requirements.
  5. Set the desired subdivision using the DIP switches or jumpers, also located on the top side (Image 4.3).

5. Operating Instructions

5.1 Basic Operation

The ZK-SMC02 features an encoder knob and several buttons for intuitive control:

  • Encoder Knob: Rotate to adjust speed in operation mode. Press and hold to enter the menu settings.
  • CW Button: Initiates forward rotation.
  • CCW Button: Initiates reverse rotation.
  • RUN/STOP Button: Starts or stops the motor operation. Press and hold to exit the current operation.
Diagram illustrating ZK-SMC02 operation: rotating the encoder adjusts speed, CW button for forward, CCW for reverse, RUN/STOP for start/stop. Pressing and holding the encoder enters menu settings.

Image 5.1: Guide to basic operation and menu entry using the encoder and buttons.

5.2 Menu Settings and Parameter Adjustment

To access and adjust parameters, follow these steps:

  1. Enter Menu: In the operation interface, press and hold the encoder knob to enter the menu setting interface.
  2. Navigate Parameters: Rotate the encoder to adjust and change the parameter codes (e.g., F-01 to F-13).
  3. Adjust Parameter Value: Briefly press the encoder to enter the corresponding menu parameter setting state. The parameter value will flash. Then, rotate the encoder to adjust the value.
  4. Save and Exit: After adjusting a parameter, briefly press the RUN/STOP key to exit the parameter setting and return to the main menu number adjustment interface. To save all parameters and exit the menu, press and hold the encoder.

The module supports 9 work states and various parameters for fine-tuning motor behavior, including:

  • Forward/Reverse Pulses
  • Speed (RPM)
  • Delay Times (Forward/Reverse)
  • Cycle Times
  • Subdivision Settings

6. Important Notes and Safety

Please observe the following important notes and safety guidelines:

  • This module is intended for general industrial control applications.
  • DO NOT USE this product in critical applications such as medical equipment, life-saving systems, fire protection systems, or any other life-critical fields.
  • DO NOT USE in dangerous environments such as coal mines or oil depots where explosive atmospheres may be present.
  • Electronic module products require a basic understanding of electronics for safe and effective use. Read this product description and manual carefully before operation.
  • Ensure the power supply voltage is within the specified range (DC 5-30V) and observe correct polarity during connection.
  • Avoid operating the module in environments outside the specified temperature range (-5°C to 60°C) or in condensing conditions.

7. Troubleshooting

If you encounter issues with your ZK-SMC02 module, consider the following:

  • Motor Not Responding:
    • Check power supply connections and ensure voltage is within 5-30V DC.
    • Verify motor wiring (A+, A-, B+, B-) is correct and secure.
    • Ensure the motor is compatible (e.g., NEMA 17/23 stepper motor).
    • Check the current regulation potentiometer setting; it might be too low for the motor.
  • Incorrect Motor Movement/Speed:
    • Review the set parameters (speed, pulses, delay, cycle times) in the menu.
    • Verify the subdivision setting matches your motor and desired precision.
    • Ensure the encoder knob is functioning correctly for speed adjustment.
  • Display Issues:
    • Confirm stable power supply.
    • If the display is blank, check all power connections.
  • Module Overheating:
    • Ensure the current regulation potentiometer is set appropriately for your motor and not excessively high.
    • Provide adequate ventilation around the module.

If problems persist after checking these points, please contact customer support for further assistance.

8. Warranty and Support

For warranty information and technical support, please refer to the product's purchase documentation or contact CDIYTOOL customer service directly. Ensure you have your product model (ZK-SMC02) and purchase details available when seeking support.

© 2023 CDIYTOOL. 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.