SDT400-R
AI

The **SDT400-R** is a high-performance, programmable step motor driver typically used in industrial automation for precise motion control. It is designed to drive two-phase hybrid stepping motors.
Below is a breakdown of its electronic components, technical specifications, and connectivity.
---
### 1. Core Technical Specifications
The internal electronics are designed to handle high-voltage DC input and convert it into regulated current phases for the motor.
| Component / Feature | Specification |
| :--- | :--- |
| **Input Voltage** | 24V to 40V DC |
| **Output Current** | 0.9A to 4.0A (Peak) |
| **Drive Method** | Bipolar Constant Current PWM Drive |
| **Microstep Resolution** | Up to 12,800 steps/revolution (Programmable) |
| **Pulse Frequency** | Up to 200 kHz |
| **Logic Signal Current** | 7mA to 15mA |
---
### 2. Electronic Interface & Pinout
The SDT400-R features two main terminal blocks: one for high-power connections (Motor and Power) and one for low-voltage logic (Control signals).
#### Power & Motor Terminal (High Voltage)
| Pin Label | Description | Function |
| :--- | :--- | :--- |
| **VCC** | Power Input (+) | DC power supply positive terminal |
| **GND** | Power Input (-) | DC power supply ground |
| **A+ / A-** | Motor Phase A | Connection for the first motor coil |
| **B+ / B-** | Motor Phase B | Connection for the second motor coil |
#### Control Signal Terminal (Opto-Isolated)
To prevent electrical noise from damaging the controller (PLC or Arduino), these inputs are **optically isolated**.
* **PUL+ / PUL- (Pulse):** Controls the speed and distance. Each pulse moves the motor one step.
* **DIR+ / DIR- (Direction):** Controls the clockwise or counter-clockwise rotation.
* **ENA+ / ENA- (Enable):** Used to engage or release the motor's holding torque.
---
### 3. Internal Protection Circuitry
The SDT400-R contains several onboard safety circuits to prevent electronic failure:
1. **Over-Voltage Protection:** Shuts down the drive if the DC input exceeds the safe threshold (usually ~50V).
2. **Over-Current Protection:** Limits output to the motor to prevent coil burnout.
3. **Short-Circuit Protection:** Protects the internal MOSFETs if motor phases are shorted.
4. **Automatic Idle Current Reduction:** When the motor is not moving, the electronics reduce current to roughly 50% to minimize heat.
---
### 4. Configuration (DIP Switches)
The unit features a bank of small switches on the side to configure the internal logic:
* **Current Setting:** Matches the driver's output to the rated current of your specific motor.
* **Microstep Setting:** Determines how many pulses are required for a full rotation (higher microstepping results in smoother motion but lower high-speed torque).
- ⤷
How do I calculate the correct current setting for a specific NEMA 23 motor?
- ⤷ What is the wiring diagram for connecting the SDT400-R to an Arduino?
- ⤷ How does microstepping impact the torque-speed curve of this driver?