Logo Nanotec
  • Engl. US
  • Deutsch
  • Chinese

SMCI12 - Stepper Motor Controllers

Technical Data

The motor controller SMCI12 for stepper motors is exceptional in the ease with which it can be set up and installed. It is a cost-effective power module for series use. The motor controller makes numerous options available that would otherwise be associated with considerably larger space requirements and higher costs. Because of the ballast switching integrated in the motor controller, an external capacitor is often not necessary.


  • Software-based dspDrive® current controller for optimal operating behavior at all speeds.
  • Interpolated microsteps in the clock-direction mode so that smooth running of the high-resolution one-64th microstep can even be used in full step. As a result, the SMCI12 motor controller is particularly well suited for CNC and other multi-axis applications.
  • Java-based programming language for the creation of autonomous, distributed application programs without a higher-level motor controller.

Please note: When the laptop you connect to our motor controller is plugged in, a USB isolator must be used to prevent damage to the motor controller. The USB isolator is not required when using battery power.

Operating voltage12-24 VDC
Phase currentNominal current 1.8 A, adjustable up to 2.7 A
InterfaceRS485 4-wire or CANopen
Operating typeRS485: position, speed, flag position, clock-direction, analog, joystick
CANopen: position, homing mode, velocity mode, interpolated position mode (as per CAN standard DS402)
Operating mode1/1, 1/2, 1/4, 1/5,1/8, 1/10, 1/32, 1/64, adaptive, feed constant
Step frequency16 kHz in full step; in microstep, corresponding multiples (e.g. up to 1 MHz at 1/64)
Inputs6 digital inputs (TTL), 1 analog input +10/-10V
Outputs3 open collectors, 24 V/0.5 A max.
Current reductionAdjustable 0–100%
Protective circuitOvervoltage, undervoltage and temperature >80°C
Temperature range0 to + 40°C


For current software and manual versions please have a look in the archive.

CANopen Reference Manual V2.5 for NanoCAN 2.xxx
NanoCAN for PD...-O41/-N... and SMCI...
NanoCAN EDS Files for PD...-O41/-N... and SMCI...
NanoCAN User Manual V2.2 for NanoCAN 2.xxx
NanoJ Easy V1.04 all SMCI... and PD...-O41/-N..., except for PD4-C..., N5 and C..., Java based
Programming Manual V2.7 from Firmware 25.01.2013 for NanoJ Easy V1.04
Applying 24-V control signals to a motor controller with pure 5-V inputs

The motor controllers SMCI12, SMCI35, SCMI36 and SCMP33 have 5-V inputs. If a 24-V control signal is to be applied, it is essential that a 39kohm (0.25W) resistance be connected in series to each input in use.

Suppression circuit for overcoupling of 24-V control signals

Depending on the cable type, routing and length, an overcoupling onto the neighboring control line may occur with 24-V control signals. In motor controllers with wide range inputs (5–24V), this can cause a second input that is not activated to be recognized as high. To prevent this without having to change the wiring (which can be an involved process), the following suppression circuit can be provided at each input in use. Inputs that are not required can be connected directly to the motor controller ground.


Switching of a load or PLC via the outputs of the motor controller/Plug & Drive motor

The motor controllers and Plug & Drive motors have open collector outputs. To switch a load or PLC, you require a relay according to this circuit diagram. The flyback diode is required. Please note the maximum switching current or the maximum voltage of the selected motor controller. You can find this information in the respective manual.

SMCI35: A load/PLC cannot be connected with this motor controller.

The firmware update failed – no more communication

If communication is no longer possible with the motor controller or the motor after a failed firmware update, the firmware can be uploaded manually.

Firmware update for downloading: Firmwareupdate.zip

Please click on the respective product in the list below to download datasheets.

Further Product Information

For customer specific shaft and cable modifications please see custom specific solutions and further product information on our FAQ site. You can access the switch mode power supply here.

Type Description PDF Price Basket
ZK-SMCI12 Connection Cable/RS485 € 76,40
ZK-SMCI12-3 Connection Cable/CANopen € 76,40
ZK-SMCI12-IO Connection Cable without Interface € 18,10
ZK-XHP4-300 Motor Cable € 4,90
Z-K4700/50 Charging Capacitor € 4,10
ZK-RS485-USB Converter € 68,70
Type Max. Operating Voltage Current Options Price Basket
Click to open article details
24 1.8
€ 99,40

SMCI12 was added to the basket

For this article the following accessories are available:

Type Description PDF Price Basket
ZK-SMCI12 Connection Cable/RS485 € 76,40
ZK-SMCI12-3 Connection Cable/CANopen € 76,40
ZK-SMCI12-IO Connection Cable without Interface € 18,10
ZK-XHP4-300 Motor Cable € 4,90
Z-K4700/50 Charging Capacitor € 4,10
ZK-RS485-USB Converter € 68,70
Data Sheets/3D Data SMCI12-2


  • 1-4: € 99,40
  • 5-9: € 94,43
  • 10+: € 89,46
  • 14 in Stock
  • 300 pieces after 20.07.17
  • 1-4: € 99,40
  • 5-9: € 94,43
  • 10+: € 89,46
  • 16 in Stock
  • 100 pieces after 03.08.17
Request an offer

Nanotec Electronic GmbH & Co. KG, Kapellenstr. 6, 85622 Feldkirchen/Munich, E-Mail: info@nanotec.de Copyright © 1995-2016 by Nanotec Electronic GmbH & Co KG, all rights reserved