1. Introduction
This manual provides detailed instructions for the installation, operation, programming, and maintenance of the DKYS DK72420S Programmable Sine Wave Motor Controller. This controller is designed for electric vehicle applications, offering intelligent programmability, reliable performance, and efficient motor control. Please read this manual thoroughly before installation and use to ensure proper function and safety.

2. Safety Information
Always observe the following safety precautions to prevent injury or damage to the controller and associated equipment:
- Ensure the power source is disconnected before performing any installation, wiring, or maintenance.
- Verify all wiring connections are correct and secure before applying power. Incorrect wiring can cause severe damage to the controller and motor.
- The controller operates at high voltages. Exercise extreme caution to avoid electric shock.
- Do not expose the controller to water, excessive moisture, or extreme temperatures.
- Ensure proper ventilation around the controller to prevent overheating.
- The maximum torque for mounting screws is 0-2 N·m. Overtightening can damage the casing.

3. Package Contents
Upon receiving your DKYS DK72420S Motor Controller, please verify that all components are present and undamaged:
- DKYS DK72420S Programmable Sine Wave Motor Controller (Black Edition)
- Wiring Harness (pre-attached or separate, as shown in Figure 1)
If any items are missing or damaged, please contact your supplier immediately.
4. Specifications
The following table details the technical specifications of the DKYS DK72420S Motor Controller:
| Feature | Specification |
|---|---|
| Brand and Model | DKYS DK72420S (Black Edition) |
| Bus Current | 150A |
| Phase Line Current | 420A |
| Voltage Range | 48-72V (Nominal 72V) |
| Communication Interfaces | CAN, TTL, N-ISDN |
| Programming Method | PC, iOS, Android software |
| Adapted Motor Power | ≤5000W |
| Dimensions (L x W x H) | 207mm x 121mm x 58mm |
| Mounting Hole Spacing | 195mm x 105mm |
| Mounting Hole Diameter | Ø6.5mm |

5. Setup and Installation
5.1 Physical Installation
Mount the controller securely in a location that provides adequate ventilation and protection from environmental elements. Use the provided dimensional drawing (Figure 3) to plan your mounting points. Ensure the mounting screws are tightened to a maximum torque of 0-2 N·m to prevent damage.
5.2 Wiring Connections
The controller comes with a pre-attached wiring harness. Carefully identify each connector and wire according to your vehicle's wiring diagram. Common connections include:
- Battery Power: Connect the main positive and negative terminals to your 48-72V battery pack.
- Motor Phase Wires: Connect the three phase wires (U, V, W) from the controller to the corresponding motor phase wires.
- Hall Sensor Wires: Connect the motor's Hall sensor wires to the controller's Hall input.
- Throttle Input: Connect the throttle signal, power, and ground wires.
- Ignition/Key Switch: Connect the ignition wire to enable/disable the controller.
- Other Signals: Connect brake signals, speed sensor, reverse, cruise, anti-theft, and other auxiliary functions as required by your application.
WARNING: Double-check all connections before applying power. Incorrect wiring can lead to irreversible damage to the controller, motor, and battery.
6. Basic Operation
Once the controller is correctly installed and wired, and initial programming (if necessary) is complete:
- Turn on the vehicle's ignition or key switch.
- The controller will perform a self-check.
- Apply throttle gradually to begin motor operation.
- Observe motor response and ensure smooth acceleration and braking.
For advanced features and customized performance, refer to the programming section.
7. Programming and Customization
The DKYS DK72420S controller is fully programmable via PC, iOS, or Android software. This allows for fine-tuning of various parameters to match your specific motor and vehicle requirements. The software interface, typically named 'SP GUI Tool', provides access to a wide range of settings.

7.1 Basic Settings
These settings allow you to configure fundamental aspects of the controller's operation:
- Device Info: View controller firmware version and serial number.
- Motor: Configure motor parameters such as pole pairs, sensor type (Hall, sensorless), and motor type.
- Battery: Set battery voltage limits, low voltage cut-off, and overcurrent protection.
- Current: Adjust bus current (150A max) and phase line current (420A max) limits.
- Throttle: Calibrate throttle input range and response curve.
7.2 Function Settings
These settings enable or configure various advanced features:
- Ride Mode: Select different riding profiles (e.g., Eco, Sport).
- Anti Theft: Configure anti-theft features.
- EBS (Electronic Braking System): Adjust regenerative braking strength.
- Three Speed: Set up multiple speed limits or gears.
- Speed Limit: Define maximum vehicle speed.
- Cruise: Enable and configure cruise control functionality.
- Reverse: Enable and set parameters for reverse operation.
- Parking: Configure parking brake or lock functions.
- Charge Protection: Battery charging related settings.
- Side Stand: Safety interlock for side stand.
- TCS (Traction Control System): Advanced traction management.
- HDC (Hill Descent Control): Assists with controlled descent on inclines.
- ARB (Anti-Rollback): Prevents rollback on hills.
Refer to the software's help documentation for detailed explanations of each parameter and recommended values.
8. Maintenance
The DKYS DK72420S controller is designed for durability and requires minimal maintenance. However, regular checks can prolong its lifespan and ensure optimal performance:
- Cleaning: Keep the controller free from dust, dirt, and debris. Use a soft, dry cloth for cleaning. Do not use solvents or abrasive cleaners.
- Connections: Periodically inspect all wiring connections for tightness and signs of corrosion or wear. Re-tighten any loose connections.
- Cooling: Ensure the heatsink (Figure 5) remains clear of obstructions to allow for efficient heat dissipation.
- Environmental Protection: Avoid exposing the controller to harsh weather conditions or environments with excessive vibration.

9. Troubleshooting
This section provides solutions to common issues you might encounter with your motor controller. For problems not listed here, or if solutions do not resolve the issue, please contact technical support.
| Problem | Possible Cause | Solution |
|---|---|---|
| Motor does not run | No power to controller; Loose wiring; Faulty throttle; Motor/Hall sensor issue; Controller error code | Check battery connection and voltage; Inspect all wiring; Test throttle function; Check motor and Hall sensor connections; Consult programming software for error codes. |
| Motor runs intermittently or roughly | Poor motor phase wire connection; Damaged Hall sensors; Incorrect motor parameters in software | Verify motor phase and Hall sensor connections; Re-run motor auto-learn function if available; Adjust motor parameters in programming software. |
| Controller overheats | Insufficient ventilation; Excessive load; High ambient temperature; Incorrect current limits | Ensure proper airflow around heatsink; Reduce load; Check current limits in programming software; Consider relocating controller if ambient temperature is too high. |
| Programming connection fails | Incorrect communication port; Driver issues; Cable fault; Controller not powered on | Verify COM port selection in software; Install/update USB drivers; Check communication cable integrity; Ensure controller is powered on. |
10. User Tips
Based on user feedback and product characteristics, consider the following tips for optimal experience:
- Leverage Programmability: The controller's intelligent programmability is a key feature. Take time to explore the 'SP GUI Tool' to customize parameters like current limits, throttle response, and speed settings to perfectly match your motor and riding style.
- Heat Management: Despite its good heat dissipation design, ensure the controller is mounted in a location with ample airflow, especially for high-power applications, to maintain reliable quality and prevent thermal throttling.
- Compact Design: The small size of the controller makes it versatile for various installations. Plan your mounting carefully to utilize this advantage while ensuring accessibility for wiring and maintenance.
- Regular Software Updates: Check for updates to the programming software (PC, iOS, Android) to benefit from new features, improvements, and bug fixes.
11. Warranty and Support
For any questions regarding the product, technical assistance, or warranty claims, please contact your seller or the manufacturer directly. Provide your product model (DKYS DK72420S) and a detailed description of the issue to facilitate prompt support.





