• Supports up to 2 axes
  • Configurable to support step or servo motors
  • 5 volts tolerant PWM/Pulse and Direction outputs per axis to ensure compatible with commercially-of-the-shelf amplifiers
  • Two channels (CHA and CHB) incremental encoder quadrature input per axis
  • Two directional (Forward and Reverse) limits per axis
  • One Home indicator per axis
  • One UART interface port, configured at 115200 bps, to interface with a host processor
  • Easy-to-use ASCII-based programming instructions
  • Small footprint with castellated terminals for ease of integration onto PCB
  • Spacing between castellated terminals is 2.54 mm, which is compatible to common prototyping and bread broads
  • +5 volts operation
  • Configuration2 axes
  • Communication ModeUART
  • Serial Port Baud Rate115200 baud (fixed)
  • Position Range-2,147,483,648 to 2,147,483,647 counts
  • Filter ModeScalable PID + Velocity and Acceleration limits
  • Filter Parameter Resolution16 bits
  • Output ModePWM/Direction
  • Limit Switches2 per axis: one for each direction
  • Position-Capture Trigger1 home signal per axis
  • Storage Temperature-40 to +125 degree celsius
  • Operating Temperature-20 to +70 degree celsius.
  • Operating Current200mA (typical)
  • Supply Voltage+4.5 V to +5.5 V
  • Dimensions35 mm X 28.5 mm
  • Weight10 grams
  • Interfaces
  • Can MK-200 operate with any host processor or microcontroller?

    Yes. Any processor or microcontroller with a spare UART can be used as a host to the MK-200.

    Is there any limitation on the size of motors that can be controlled with MK-200?

    There is no limitation on the motor size. MK-200 produces pulse/direction outputs that can be sent to any size amplifier.

    What type of feedback sensor is required to control motors?

    MK-200 accepts incremental encoder for servo motor control. The incremental encoder can be rotatory or linear as long as it produces two channels of information in quadrature format. For stepper motor control, no encoder is required.

  • Programming
  • What is the programming language used?

    All MK series of motion controllers use a unified set of commands developed by MOTKA. These intuitive commands are strings of ASCII characters and can be sent to MK-200 using any software tool that can send and receive ASCII characters. This allow you to evaluate the controller without any serious coding using, say, C++. Please download our free Command Reference for more details.

    Is there software tool provided to speed up evaluation?

    Yes. MOTKA provides the MOTKA Motion Companion software for you to start working with all MK series motion controllers without writing your own program. This software tool, and its user's manual, can be downloaded for free.

  • Service and Support
  • Do you have local support for MOTKA products?

    Our honest answer is no. Our philosophy is to create motion controllers that are both simple to use and functional. These products are so easy to use that every application engineer can DIY with the assistance of our free tools and documentations. This is our way of passing saving to you.

    What type of technical supports do I have when I buy a MOTKA product?

    We are determined to support our customers. We have a list of relevant documentations with examples ready for download to help you understand and use our products. We also welcome further inquiries through emails or messages in our Contact Us page.

  • Sales and Order Information
  • How to I order my controllers?

    You can create an account with us and place your order in our online store. This is our way of streamlining our operation so as to pass saving to you.

    Does MOTKA offer quantity discount to OEM?

    Yes. Our motion controllers are very cost-effective and we offer significant discount to volume purchases. Please email us for more details.

    How long is the warranty?

    MOTKA warranties new controller for 18 months. We cover repairs for all defective parts.

Product Tags

Use spaces to separate tags. Use single quotes (') for phrases.