ZK-SMC02 CNC Stepper Motor Driver

1. Description

The ZK-SMC02 is an operation control module specifically designed for single-axis stepper motors. It features built-in multiple fixed operation modes, allowing users to quickly select the appropriate motion trajectory. The module can save setting parameters after power off. It supports setting distance, speed, delay, and cycle times. It can function independently as a module or be integrated with other systems, making it suitable for general industrial control applications.

2. Features

3. Parameters

4. Setting Methods

4.1. Running Interface

4.2. Parameter Interface

4.3. Auxiliary Function

5. Function Parameter Table

Parameter Function [F] Function Parameter Table Set Ranges Defaults
Working mode selection F-01 Refer to the Work Mode Table (P01~P09) P01
Forward pulses number. High/Low bit change by press potentiometer: High 3Bit: Hxxx Low 4Bit: XXXX F-02 1~9999999 1600
Forward rotation speed in RPM F-03 0.1~999.9 10
Reverse pulses number. High/Low bit change by press potentiometer: High 3Bit: Hxxx Low 4Bit: XXXX F-04 1~9999999 1600
Reverse rotation speed in RPM F-05 0.1~999.9 10
Cycle work times ('----' means infinite loop) F-06 0~9999 or infinite loop 1
Forward in-position delay in second. +/-0.2s F-07 0.0~999.9 0.0
Reverse in-position delay in second. +/-0.2s F-08 0.0~999.9 0.0
Pulse numbers for one revolution. Unit is *10. E.g. if step angle is 1.8 and subdivision is 8, the pulse numbers for one revolution is 360/1.8*8=1600. So the set value should be 160. F-09 1~9999 160
Set LCD display parameters: 0: 1st line displays motor rotating speed in rpm. 2nd line display delay time in second. 1: 1st line displays motor rotating speed in rpm. 2nd line display cycle work times. F-10 0 or 1 0
Set motor working state after press RUN/STOP button: 0: Slow down and stop. 1: Stop immediately. F-11 0 or 1 0
Set the acceleration/deceleration level: 001 is the slowest and 100 is the fastest. F-12 001~100 020
Set device address F-13 001~255 001

6. Work Mode Table

Work Mode: F-01 -> P01

Work Process:

  1. Function: Motor operates based on the potentiometer's rotation. The motor is controlled solely by the potentiometer; other buttons are inactive.
  2. Motor rotates forward, and the CW indicator turns ON when the potentiometer is turned clockwise.
  3. Motor rotates in reverse, and the CCW indicator turns ON when the potentiometer is turned counterclockwise.

Work Mode: F-01 -> P02

Work Process:

  1. Function: Motor rotates when buttons are pressed and stops when released.
  2. Motor rotates forward, and the CW indicator turns ON when the CW button is pressed. Motor stops when the button is released. Rotate the potentiometer to reset motor rotation speed in RPM.
  3. Motor rotates in reverse, and the CCW indicator turns ON when the CCW button is pressed. Motor stops when the button is released. Rotate the potentiometer to reset motor rotation speed in RPM.

Work Mode: F-01 -> P03

Work Process:

  1. Function: Rotates upon the first press and stops upon the second press (self-locking control).
  2. Motor rotates forward, and the CW indicator turns ON when the CW button is pressed. Motor stops when pressed again. Rotate the potentiometer to reset motor rotation speed in RPM.
  3. Motor rotates in reverse, and the CCW indicator turns ON when the CCW button is pressed. Motor stops when pressed again. Rotate the potentiometer to reset motor rotation speed in RPM.
  4. Note: Stop the motor before changing the running direction.

Work Mode: F-01 -> P04

Work Process:

  1. Function: Motor rotates for the number of pulses set in F-02/F-04, then stops. It then loops according to F-06 times.
  2. Press the CW button: Motor rotates forward using F-02 pulses, then stops for the delay time set in F-07. This process loops according to F-06. Example: Forward -> OFF -> ... -> Forward -> OFF.
  3. Press the CCW button: Motor rotates in reverse using F-04 pulses, then stops for the delay time set in F-08. This process loops according to F-06. Example: Reverse -> OFF -> ... -> Reverse -> OFF.
  4. Rotate the potentiometer to reset motor rotation speed in RPM.
  5. Note: Stop the motor before changing the running direction.

Work Mode: F-01 -> P05

Work Process:

  1. Function: Motor rotates for the number of pulses set in F-02/F-04, then stops. It then loops according to F-06 times, running and returning to the start positive in the opposite direction.
  2. Press the CW button: Motor rotates forward using F-02 pulses, stops for the delay time set in F-07, loops according to F-06, then reverses to the start positive. Example: Forward -> OFF -> ... -> Forward -> OFF -> Reverse.
  3. Press the CCW button: Motor rotates in reverse using F-04 pulses, stops for the delay time set in F-08, loops according to F-06, then forwards to the start positive. Example: Reverse -> OFF -> ... -> Reverse -> OFF -> Forward.
  4. Rotate the potentiometer to reset motor rotation speed in RPM.
  5. Note: Stop the motor before changing the running direction.

Work Mode: F-01 -> P06

Work Process:

  1. Function: Motor rotates for the number of pulses set in F-02/F-04, then stops, and changes rotation direction. It then loops according to F-06 times.
  2. Press the CW button: Motor rotates forward using F-02 pulses, stops for the delay time set in F-07, then reverses using F-04 pulses, stops for the delay time set in F-08. This process loops according to F-06. Example: Forward -> OFF -> Reverse -> OFF -> ... -> Reverse -> OFF -> Forward -> OFF.
  3. Press the CCW button: Motor rotates in reverse using F-04 pulses, stops for the delay time set in F-08, then reverses using F-02 pulses, stops for the delay time set in F-07. This process loops according to F-06. Example: Reverse -> OFF -> Forward -> OFF -> ... -> Forward -> OFF -> Reverse -> OFF.
  4. Rotate the potentiometer to reset motor rotation speed in RPM.
  5. Note: Stop the motor before changing the running direction.

Work Mode: F-01 -> P07

Work Process:

  1. Function: Motor rotates when pressed and stops when released. It then runs and returns to the start positive in the opposite direction.
  2. Motor rotates forward, and the CW indicator turns ON when the CW button is pressed. Motor stops for the time set in F-07 when the button is released. It then reverses and returns to the start positive.
  3. Motor rotates in reverse, and the CCW indicator turns ON when the CCW button is pressed. Motor stops for the time set in F-08 when the button is released. It then forwards and returns to the start positive.
  4. Rotate the potentiometer to reset motor rotation speed in RPM.

Work Mode: F-01 -> P08

Work Process:

  1. Function: Motor rotates for the delay time set in F-07/F-08, then stops. It then loops according to F-06 times.
  2. Press the CW button: Motor rotates forward for the delay time set in F-07, stops for the delay time set in F-08. This process loops according to F-06. Example: Forward -> OFF -> ... -> Forward -> OFF.
  3. Press the CCW button: Motor rotates in reverse for the delay time set in F-08, stops for the delay time set in F-07. This process loops according to F-06. Example: Reverse -> OFF -> ... -> Reverse -> OFF.
  4. Rotate the potentiometer to reset motor rotation speed in RPM.
  5. Note: Stop the motor before changing the running direction.

Work Mode: F-01 -> P09

Work Process:

  1. Function: Motor rotates forward using the pulse number set in F-02, stops for the delay time set in F-07, then rotates reverse using the pulse number set in F-04, stops for the delay time set in F-08, and loops like this for F-06 times.
  2. Rotate the potentiometer to reset motor rotation speed in RPM.
  3. Note: Stop the motor before changing the running direction.

7. Note

8. Application

9. Package

Product Overview Diagram

The front panel of the ZK-SMC02 CNC Stepper Motor Controller features a Forward Button, a Reverse Button, a Forward Indicator (CW), a Reverse Indicator (CCW), a display showing Rotating Speed and Delay time or Cycle times, a RUN/STOP button, and a Potentiometer for speed adjustment.

The rear panel and internal components include input control signal terminals (STOP, GND, Forward, Reverse, Reserved), DIP switches (S1, S2, S3) for setting subdivision, a heat sink, optocoupler isolator, power indicator, and connection terminals for the stepper motor (A+, A-, B-, B+) and power input (GND, VCC).

Connection Diagram:

The module has extended function pins for connecting the stepper motor driver: GND (connect to GND from driver), EN (connect to enable pin from driver), DIR (connect to direction control pin), PUL (connect to pulse terminal). It also includes DC- and DC+ for inputting DC 5V-30V work voltage. UART terminals (TX, RX) and a +3.3V connection are also present.

A typical wiring setup shows the stepper motor connected to the A+, A-, B-, B+ terminals of the driver. The power supply (GND, VCC) is connected to the corresponding terminals. The control signals (STOP, GND, Forward, Reverse) are connected to the input control signal terminals.

Dimensions: The module has dimensions of 79mm (width) x 43mm (depth) x 41mm (height), with a potentiometer height of 15mm.

Models: ZK-SMC02 CNC Stepper Motor Driver, ZK-SMC02, CNC Stepper Motor Driver, Stepper Motor Driver, Motor Driver, Driver

File Info : application/pdf, 6 Pages, 980.04KB

PDF preview unavailable. Download the PDF instead.

91s 3NPuv1L

References

WPS 文字

Related Documents

Preview ZK-MT21 2.1 Channel Bluetooth Amplifier Module User Manual
This document provides product parameters, specifications, and FCC compliance information for the ZK-MT21 2.1 Channel Bluetooth Amplifier Module.
Preview ZK-CM30 Coulometer Battery Charge Discharge Controller User Manual
Comprehensive guide to the ZK-CM30 Coulometer, a high-precision current acquisition type battery meter. Learn about its features, functions, parameters, setting procedures, and applications for managing battery charge and discharge cycles.
Preview ZK-MT21 2.1 Channel Bluetooth Amplifier Module: Specifications, Assembly, and FAQ
Detailed information on the ZK-MT21 2.1 channel Bluetooth amplifier module, including product parameters, assembly guidance, functional descriptions, and frequently asked questions. Learn about its specifications, input modes, and sound quality factors.