1. Introduction
The Aideepen XY-SMH is a precision control module specifically designed for single-axis, two-phase, four-wire stepper motors, suitable for general industrial control applications. This versatile module integrates multiple preset operation modes, supports convenient selection of motion trajectories, and features a power-off memory function, ensuring settings remain intact after power loss and resuming operation upon restart. It allows for flexible configuration of travel distance, speed, delay, and cycle count. The XY-SMH can operate independently or integrate seamlessly with other systems to meet diverse application requirements, offering expandable control interfaces for easy connection to external sensors or control systems.
2. Safety Information
2.1 Usage Requirements
This electronic module requires users to have basic electronic technical knowledge. Please read this instruction manual carefully before use to ensure proper and safe operation.
2.2 Usage Restrictions
This product is not suitable for medical, life-saving, or hazardous environments (such as coal mines or oil depots). The manufacturer assumes no liability for related responsibilities arising from use in such environments.
2.3 Risk Statement
Due to user operation or environmental variations, equipment may pose failure risks. Please implement protective measures and establish a risk management plan. The manufacturer shall not be held liable for any personal injury or property damage resulting from product use.
3. Product Overview
3.1 Features
- Built-in diverse operating modes covering multiple standard motion profiles.
- Power-off memory function ensures settings remain intact after power loss, resuming operation upon restart.
- Supports standalone operation or seamless integration with other systems to meet varied application needs.
- Provides expandable control interfaces for easy connection to external sensors or control systems.
- Specifically designed for two-phase four-wire stepper motors, suitable for general industrial control scenarios.
- Features a Wide-View VA Color LCD Screen, larger than 1.8 inches, for clear display.
- Equipped with a durable Silicone Keypad and a Flame-Retardant Enclosure.
- Supports Serial Communication using the Standard MODBUS Protocol.
- Includes Triple Limit Switches and NTC Temperature Protection for enhanced safety and control.
3.2 Components
The XY-SMH controller features a user-friendly interface with a rotary encoder and several buttons for operation, alongside a clear LCD screen for displaying parameters and status.


3.3 Specifications
| Parameter | Value |
|---|---|
| Product Brand | Aideepen |
| Product Name | Single-Axis Stepper Motor Controller |
| Model Number | XY-SMH |
| Control Axes | Single-axis |
| Motor Signal | Common Cathode |
| Power Supply Range | DC 6V~36V |
| Acceleration/Deceleration Control | Yes |
| Reverse Connection Protection | Yes |
| Over-Temperature Protection | Yes |
| Active Cooling | Yes (Fan activates above 55°C, deactivates below 50°C) |
| Communication Interface | TTL Serial (Standard MODBUS Protocol) |
| Primary System Functions | Auto, Manual, Setup, Serial Control |
| Pulse Frequency Range | 100Hz~80000Hz |
| Speed Level Range | 0-1000 |
| Forward Travel | 9999.999mm |
| Reverse Travel | 9999.999mm |
| Cycle Operation Count | 1-9999, ----Infinite Loop |
| CW Delay Time | 0.000~9999.000s |
| CCW Delay Time | 0.000~9999.000s |
| Operating Temperature | -5°C~60°C (Non-condensing) |
| Product Size | 86mm x 28mm x 45mm |
| Product Weight | 51g (79g including packaging) |
| Certification | CE |
| Origin | Mainland China |
4. Setup and Installation
4.1 Product Dimensions and Mounting
The controller is designed for easy integration into control panels. Refer to the diagram below for precise dimensions and the recommended opening size for mounting.

4.2 Wiring Instructions
Ensure all power is disconnected before performing any wiring. Refer to the following diagrams for correct connections.
4.2.1 Motor Drive Wiring
The XY-SMH controller is compatible with mainstream 2-phase stepper motors (4-wire, 6-wire, 8-wire) and almost all drives featuring similar interfaces.

4.2.2 Sensor Power Supply and Limit Switch Wiring
The controller supports NPN 3-wire sensors for limit switch functionality. Ensure correct polarity when connecting the sensor power supply.

5. Operation
5.1 Control Panel and Display Overview
The controller features an intuitive interface for easy operation and monitoring.

5.1.1 Quick Display Switching in Operation UI
- Short-press the SW button in the Operation UI to enter quick setup ("SET" displayed).
- The first line blinks: Rotate the encoder to switch display content. Short-press SW again to switch to the second line, then rotate the encoder to adjust.
- In OFF state: "SET" blinks; upper/lower lines show corresponding settings.

5.2 Motion Mode Selection (P-0)
The controller offers 26 different motion modes. Long-press the SW button in the operation interface to enter the stepper motor motion parameter settings. Short-press CW to select the next parameter, short-press CCW to select the previous parameter. After completing parameter settings, long-press the SW/encoder button to exit and save the parameters.

5.3 System Motor Parameter Definitions (F-parameters)
To access system motor parameter settings, long-press the encoder button on the operation interface. Short-press CW to select the next parameter, short-press CCW to select the previous parameter. After completing parameter settings, long-press the SW/encoder button to exit and save the parameters.

5.4 Motion Settings (P-parameters)
These parameters define specific motion characteristics. Access and adjust them as described for F-parameters.

6. Maintenance
To ensure the longevity and optimal performance of your XY-SMH Stepper Motor Controller, follow these maintenance guidelines:
- Cleaning: Regularly clean the exterior of the controller with a soft, dry cloth. Avoid using abrasive cleaners or solvents that could damage the casing or screen.
- Environmental Conditions: Operate the controller within the specified operating temperature range of -5°C to 60°C (non-condensing). Avoid exposure to excessive dust, 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.
- Firmware Updates: Check the manufacturer's website for any available firmware updates. Follow the provided instructions carefully for any update procedures.
- Cooling Fan: The active cooling fan activates above 55°C and deactivates below 50°C. Ensure the fan vents are clear of obstructions to allow for proper airflow.
7. Troubleshooting
This section provides solutions to common issues you might encounter with the XY-SMH Stepper Motor Controller.
| Problem | Possible Cause | Solution |
|---|---|---|
| Controller does not power on. | Incorrect power supply voltage or polarity; loose power connection. | Verify power supply is within DC 6-36V and connected with correct polarity. Check all power connections. |
| Motor does not move or moves erratically. | Incorrect motor wiring; incorrect parameter settings (e.g., speed, steps); motor drive issue. | Check motor wiring against Figure 4. Review F-parameters (F-01, F-02, F-03, F-04, F-05) and P-parameters (P-1 to P-8) for correct values. Ensure motor drive is functioning correctly. |
| Limit switches not responding. | Incorrect sensor wiring; sensor malfunction; limit switch parameters not set. | Check NPN sensor wiring against Figure 5. Test sensors independently. Verify relevant F-parameters (e.g., Homing Mode) and P-0 motion modes are correctly configured. |
| Display shows "SET" blinking continuously. | Controller is in setup mode. | Long-press the SW/encoder button to exit setup mode and save changes. |
| Over-temperature warning. | Insufficient cooling; high ambient temperature; fan obstruction. | Ensure proper ventilation around the controller. Check if the cooling fan is operating (activates above 55°C). Clear any obstructions from fan vents. |
8. User Tips
- Start Simple: When first setting up, begin with basic motion modes and gradually introduce more complex trajectories as you become familiar with the controller's functions.
- Parameter Backup: Before making significant changes to system parameters, note down your current settings. This allows for easy restoration if unintended behavior occurs.
- External Temperature Monitoring: If operating in environments with fluctuating temperatures, consider utilizing the external temperature sensor interface (10K 3950B NTC) for more precise motor temperature protection.
- Modbus Integration: For advanced control and integration with other industrial systems, explore the standard MODBUS Protocol via the TTL serial communication interface.
- Power-Off Memory: Leverage the power-off memory function by configuring your desired motion parameters and modes. The controller will retain these settings and resume operation upon power restoration.
9. Warranty and Support
This product comes with a standard manufacturer's warranty. Please refer to the product packaging or the seller's website for specific warranty terms and conditions.
For technical support, troubleshooting assistance, or inquiries regarding product functionality, please contact your point of purchase or the manufacturer directly. Ensure you have your model number (XY-SMH) and any relevant purchase information ready when seeking support.





