DCS-5020 is a microcontroller based PWM drive for permanent magnet DC (PMDC) motors with supply voltage up to 240 VDC and maximum current up to 50 A.

The output stage of the drive is realized with high  power IGBT transistors and is galvanically separated from the logical (control) part of the drive.

Drive is based on a 16-bit microcontroller with implemented PID control algorithm. As the feedback of DC motor position an incremental encoder with phase-shifted square signal is used. Encoder interface enables 1x, 2x and 4x incremental encoder resolution.

The driver has a built-in dynamic brake circuit that is activated in case the DC motor is operating in generator mode and if the supply voltage exceeds 255 VDC. An external braking resistor is needed.

Adjustment of all DC servo drive DCS-5020 parameters is performed by using the free configuration software ServoTune3. ServoTune3 software has implemented PID auto tune algorithm.

The input control interface enables control via opto-isolated lines in following modes:

  • Encoder follower in 1x, 2x and 4x decoding,

as well as via analog input within the range 0–5 V with and without feedback (there is the connector on the drive for connecting an external potentiometer).

The build-in soft start enables DC motor 1s after powering on decreasing electric shock on start.

There is an opto-isolated output on drive named Track Error which is activated if adjusted value of tracking error offset is exceeded. That output can be used for activation of external circuit for DC motor emergency stop.

Drive has over-voltage and over-temperature protection.

DCS-5020 User's manual


  • CNC machines retrofit
  • Control of permanent magnet DC motors
  • Coordinate tables
  • Positioning
  • Robots
  • Education

Image Gallery


servo tune3 big

ServoTune3 is configuration software for DC servo drive DCS-5020 parameter tuning. How to use the ServoTune3 software is described in detail in the DCS-5020 driver manual. Click on following link to download ServoTune3 software:

zipServoTune3 v3.18.zip - December 2022., Added support for DC servo drive DCS-5020.




Model DCS-5020
Type of operation PWM closed loop PMDC Servo drive with PID controller algorithm
PWM frequency 10÷20kHz, software setup
Number of axis 1
DC motor power supply 30÷240 VDC
Over voltage protection 270 VDC
DC motor current 5÷50 A max, software set up
Logic circuit power supply 18÷28 VDC / 500 mA 
Input control interface

Digital control modes via opto-isolated lines STEP/DIR/ENA, CW/CCW/ENA and Encoder follower (1x, 2x and 4x)
Analog 0-5 V with and without feedback

Command line current ~10 mA at 5 V 
Output Opto-isolated Track Error 
Frequency of STEP command < 600 kHz 
Command line pulse width > 0,5 µs
Feedback Incremental encoder with phase-shifted square signal
Incremental encoder resolution x1, x2 i x4 multiplication, software set up
Incremental encoder power supply Source on drive +5 VDC / 250 mA or +15 VDC / 150 mA
Parameter tuning Via IDC10 connector and isolated programming interface IPI-USB
Build in protections Over voltage and over temeparure
Dimensions (W x L x H) 160 mm x 233 mm x 108 mm
Weight ~2500 g 

NOTE: Specifications are subject to change without notice


  • June 2024
    Redesigned product The ISO-USB-BOX V.3 is a redesigned version of…
  • April 2024
    NEW PRODUCT!!! Single-ended to differential encoder interface SED2 is a…
  • February 2024
    DCS-100-A v.3 is a redesigned version of the existing servo…

logo footer

Develop and produce motion controllers, stepper and DC servo motors drives.

Follow us:

Facebook Twitter Youtube

Contact & Ordering

Ibarskih rudara str. 3/8, 34000 Kragujevac
Serbia, EUROPE

Web: www.audiohms.com
E-mail: prodaja@audiohms.com

Technical support
E-mail: office@audiohms.com