Image not available
Illustrative purposes only
SMCI35
Stepper Motor Driver, Positioning Control, 6 A, 24 Vdc to 48 Vdc
⚠️ Reference pricing provided. In case of supply shortages, we will connect you with our trusted procurement partners to ensure your project's continuity.
- Manufacturer: NANOTEC
- Product type: Stepper Motor Drives
- Supply Voltage Min:24VDC; Supply Voltage Max:48VDC; No. of Phases:-; Power Rating:-; Output Voltage Max:5V; Output Current:20mA; Product Range:-; SVHC:No SVHC (27-Jun-2018); Current Limit Max:6A
- SVHC: Lead (14-Jun-2023)
- No. of Phases: -
- Product Range: -
- Output Current Max: 20mA
- Supply Voltage Max: 48VDC
- Supply Voltage Min: 24VDC
- Control / Drive Type: Controller / Driver Module
| Delivery and price | |
|---|---|
| Units per pack | 1 |
| Price | 198.46 € |
| Current stock | 10+ |
| Lead time | 30 days |
## **Technical Manual** ## **Controller for stepper and BLDC motors SMCI35** **NANOTEC ELECTRONIC GmbH & Co. KG Kapellenstraße 6 D-85622 Feldkirchen b. Munich, Germany** **Tel. +49 (0)89-900 686-0 Fax +49 (0)89-900 686-50 info@nanotec.com** **Technical Manual** SMCI35 **Editorial** ## **Editorial** 2013 **Nanotec[®] Electronic GmbH & Co. KG** Kapellenstraße 6 D-85622 Feldkirchen b. Munich, Germany Tel.: +49 (0)89-900 686-0 Fax: +49 (0)89-900 686-50 Internet: www.nanotec.com All rights reserved! MS-Windows 2000/XP/Vista are registered trademarks of Microsoft Corporation. ## **Translation of original handbook** ## **Version/Change overview** |**Version/Change overview**||| |---|---|---| |**Version**|**Date**|**Changes**| |1.0|25.01.2010|New issue| |1.1|05.03.2010|Newpicture on coverpage| |1.2|22.03.2010|Various changes| |1.3|03.11.2010|BLDC use| |1.4|03.11.2011|Revision| |1.5|25.06.2013|Revision| 2 of 29 Issue: V 1.5 () Nanotec’ **Technical Manual** SMCI35 **About this manual** ## **About this manual** ## **Target group** This technical manual is aimed at designers and developers who need to operate a Nanotec[] motor without much experience in stepper motor technology. ## **Important information** This technical manual must be carefully read before installing and commissioning the controller. Nanotec[] reserves the right to make technical alterations and further develop hardware and software in the interests of its customers to improve the function of this product without prior notice. This manual was created with due care. It is exclusively intended as a technical description of the product and as commissioning instructions. The warranty is exclusively for repair or replacement of defective equipment, according to our general terms and conditions; liability for subsequent damage or errors is excluded. Applicable standards and regulations must be complied with during installation of the device. For criticisms, proposals and suggestions for improvement, please contact the above address or send an email to: info@nanotec.com ## **Additional manuals** Please also note the following manuals from Nanotec: |**NanoPro**<br>**User Manual**|Configuration of controllers with the<br>NanoPro software|WWNanotec<br>Benutzerhandbuch<br>oo<br>snmmacenccoweed| |---|---|---| |**Programming manual**|Controller programming<br>•Command reference<br>•NanoJ<br>•COM interface|W)Manotec<br>Programmiemhandbuch<br>fe Scheictmeator-<br>‘Meverungen| The manuals are available for download at www.nanotec.com. 3 of 29 Issue: V 1.5 **Technical Manual** SMCI35 4 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Contents** ## \) Nanotec ## **Contents** |**Contents**|**Contents**| |---|---| |Editorial .................................................................................................................................................... 2|| |About this manual .................................................................................................................................... 3|| |Contents .................................................................................................................................................. 5|| |**1**|**Overview ............................................................................................................................... 7**| |**2**|**Connection and commissioning ........................................................................................ 9**| |2.1|Overview ................................................................................................................................ 9| |2.2|Stepper motor ...................................................................................................................... 10| |2.3|BLDC motor ......................................................................................................................... 11| |2.4|Commissioning ..................................................................................................................... 12| |**3**|**Connections and circuits .................................................................................................. 14**| |3.1|Inputs and outputs: Connector X4 and X5 ........................................................................... 14| |3.2|Encoder connection: Connector X2 ..................................................................................... 16| |3.3|Motor and voltage supply connection: Connector X3 .......................................................... 18| |3.3.1|Pin assignment ..................................................................................................................... 18| |3.3.2|Stepper motor connection .................................................................................................... 18| |3.3.3|BLDC motor connection ....................................................................................................... 18| |3.3.4|Power supply connection ..................................................................................................... 19| |3.4|Setting the motor current ..................................................................................................... 20| |3.5|RS232 interface: Connector X1 ........................................................................................... 21| |**4**|**Operating modes ................................................................................................................ 22**| |**5**|**Troubleshooting ................................................................................................................. 24**| |**6**|**Technical data .................................................................................................................... 25**| |Index ...................................................................................................................................................... 29|| 5 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Contents** 6 of 29 Issue: V 1.5 () Nanotec’ **Technical Manual** SMCI35 **Overview** ## **1 Overview** ## **Introduction** Motor controller SMCI35 is an extremely compact and cost-effective constant current power output stage with integrated closed loop current control. Due to the great capacity and functions available, it offers designers and developers a rapid and simple method of resolving numerous drive requirements with less programming effort. It is used for controlling standard stepper motors (including with attached encoders) or motors with an integrated encoder. BLDC motors are also supported. The SMCI35 is ideal for device installation due to its open, economical design and TTL signal level (5 V). For machine integration, we recommend the closed controllers SMCI33 and SMCI47-S-2, which can also process 24 V signals and are built on the same software basis. ## **SMCI35 functions** The SMCI35 controller contains the following functions: - 12-48 V supply voltage, max. 6 A eff. phase current - Microstep -1/1 – 1/64 final output stage (step resolution of up to 0.014° in motors with a step angle of 0.9° in 1/64 step mode) - Closed loop current control (sinusoidal commutation via the encoder) - Sinus commutation for BLDC motors with hall sensors for better running smoothness and higher speed ranges - Microstep emulation in full step operation for smoother running - Powerful DSP microprocessor for flexible I/O - Sequence programs with NanoJ - Easy programming with the NanoPro Windows software Closed loop current control (sinusoidal commutation via the encoder): In contrast to conventional controllers where only the motor is actuated or the position adjusted via the encoder, sinusoidal commutation controls the stator magnetic field via the rotary encoder as in a servomotor. The stepper motor acts in this operating mode as nothing more than a high pole servomotor, i.e. the classic stepper motor noises and resonances vanish. As the current is controlled, the motor can no longer lose any steps up to its maximum torque. If the controller recognizes that the rotor is falling behind the stator field due to overload, adjustments are made with optimal field angle and increased current. In the opposite case, i.e. if the rotor is running forward due to the torque, the current is automatically reduced so that current consumption and heat development in the motor and controller are much lower compared to normal controlled operation. 7 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Overview** With dspDrive[®] , the motor current is controlled directly by a digital signal processor. Unlike conventional ICs, which resolve the winding current measurement and the target current value with only 6 or 8 bit, the new dspDrive[®] performs the entire control with a resolution of 12 bit. The parameters of the PI current controller can be adjusted to the motor and by the user as a function of the rpm. This has the following application advantages: - Very smooth, low-resonance operation with a sinusoidal current in the windings, even at low speeds. - Very good step angle precision and synchronicity, even in open loop operation. - BLDC motors can be controlled as well. The integrated programming language NanoJ, based on the Java standard, means complete application programs can be realized on the drivers that can be executed independently without a higher-order controller. The programs can be created, compiled directly and written to the controller with the free NanoJEasy editor. More detailed information can be found in the separate programming manual. ## **Presettings** When the SMCI35 is delivered, it is preconfigured to clock direction mode. Connection to the PC is not necessary. The phase current can be set in 10% steps on a DIP switch (10% = 400 mA, max. 150% = 6 A). The inputs for the clock, direction and enable signal are already preconfigured on the X4 connector. The step mode can only be changed via software. Full step is preset. Microstep emulation, however, means extremely smooth running and very good performance of the stepper motor is already achieved in the full step. ## **Further settings** The operating behavior of the motor can be set and optimized according to individual requirements by setting the motor-related parameters. The parameters can be set using the NanoPro software and significantly reduce commissioning time. An RS232 (3.3 V) to USB converter is required for this (Nanotec item number: ZKRS232-USB-3.3V). More detailed information on this can be found in the separate NanoPro user manual. 8 of 29 Issue: V 1.5 Nanotec” **Technical Manual** SMCI35 **Connection and commissioning** ## **2 Connection and commissioning** ## **2.1 Overview** ## **Plug connections** The controller has the following connectors: X1: RS232 interface (3.3 V) - X2: Encoder interface X3: Motor and power supply connection X4 and X5: Inputs and outputs ## **Configuration** The following figure shows the configuration of the connectors on the printed circuit board. 9 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Connection and commissioning** ## **2.2 Stepper motor** ## **Connection diagram** To operate a stepper motor with the SMCI35, the wiring must be implemented according to the following connection diagram. The pin configuration for the motor can be found on the motor data sheet, which can be downloaded from www.nanotec.com. 10 of 29 Issue: V 1.5 () Nanotec’ **Technical Manual** SMCI35 **Connection and commissioning** ## **2.3 BLDC motor** ## **Connection diagram** In order to operate a BLDC motor using the SMCI35, you must carry out the wiring in accordance with the connection diagram below. The pin configuration for the motor can be found on the motor data sheet, which can be downloaded from www.nanotec.com. 11 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Connection and commissioning** ## **2.4 Commissioning** ## **Operation with presettings** The SMCI35 is delivered with the following presettings: - Operating mode: Clock direction - Stepper mode: Full step (with microstep emulation) - Inputs on X4 connector (all 5 V): - Input 6 = clock signal - Input 5 = direction signal - Input 4 = enable (low or open = disable) - Phase current: 50% (current level) - Phase current during idle: 25% (idle current) The phase current is set on a DIP switch, see Section “3.4 Setting the motor current”. For a controller in its delivered state, if you now apply clock signals to input 6, the connected motor will turn by one step with each clock signal (e.g. 1.8° mechanically for a standard stepper motor). ## **Configuration with NanoPro** The following steps are only necessary if the controller is not to be operated in the preset clock direction mode or if a BLDC motor is to be connected. This section describes the main first steps you need to take to be able to quickly begin working with the SMCI35 if you are using the NanoPro software from a PC. You will find more detailed information in the separate NanoPro manual. If you want to work with a PLC or your own program later, you will find the necessary information in the separate programming manual. Familiarize yourself with the SMCI35 controller and the corresponding NanoPro control software before you configure the controller for your application. Proceed as follows: |**Step**|**Action**|**Note**| |---|---|---| |1|Install the NanoPro control software on your PC.<br>See the NanoPro separate manual.|Download from<br>www.nanotec.com| |2|Connect the controller to the stepper motor<br>according to the connection diagram.|Connection diagram, see<br>Section 2.<br>Detailed information on<br>connections can be<br>found in Section 3.| |3|Switch on the operating voltage<br>(12 V DC ... 48 V DC).|The red LED lights up<br>briefly.| |4|If necessary, install the converter driver for the<br>converter cable ZK-RS232-USB-3.3V.|Download from<br>www.nanotec.com<br>under the<br>Accessories/Converter<br>menu item| |5|Connect the controller to the USB port of your<br>PC.<br>Use the converter cable<br>ZK-RS232-USB-3.3V.|Order identifier:<br>•ZK-RS232-USB-3.3V| 12 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Connection and commissioning** ## WN. |**Step**|**Action**|**Note**| |---|---|---| |6<br>~~|~~|Start the NanoPro software.<br>ee<br>§thee<br>Seton<br>tb<br>:<br>[restart op**e**ronig reads:Operaterode<br>aigial<br>‘Maw “y SUPT) tet PSEL vere CeeDINE<br>SereGrtigoann ta Cree<br>PamCortegrmne<br>tonOne<br>Movenent Mode |nin Seangs | Bake| OutayPopener<br>|Grscommten<br>| hou<br>| Oueat |Communic**a**tion<br>| Sat dastey| CLPeome**e**<br>| Supe| Se r |<br>one.<br>one tor<br>Prmomode Near<br>y<br>DeveSeed<br>ae<br>otreese See 8 ||]Oo<br>fos<br>pares<br>a Sep<br>Ob Secrest Aesive. 0h<br>ns eee<br>=<br>*<br>Prams Carect<br>ot<br>19 romarmcge- seamen uct,<br>||]ew<br>-<br>Ln<br>OtOPT<br>1} hommes aes Sk<br>||Senep ee<br>ioom ee<br>oe<br>oa<br>eS OO —<br>~~ |nn<br>2h somurose neat a8 sf<br>ovevadawnd<br>—=<br>|<br>e<br>—<br>.<br>.<br>=<br>Grey San<br>=<br>WsCir<br>eatCover<br>cone<br>4<br>~~Brake|DisplayProperties|Enrorconrection|Input|Output(Communication|5Se~~|The NanoPro main menu<br>appears.<br>~~Se~~| |7<br>~~|~~|Select the <Communication> tab.<br>~~Brake|DisplayProperties|Enrorconrection|Input|Output(Communication|5Se~~|~~Se~~| |8<br>~~| ~~|In the "Port" field, select the COM port to which<br>the SMCI35 is connected.<br> ~~Brake | Display Properties | Enrorconrection | Input | Output (Communication | 5Se~~<br>Patt<br>Jcomt<br>7|<br>Write Timeout<br>iO00<br>me<br>ReadTimecut<br>fiood<br>me<br>Baudrate<br>[716200 bps<br>~||The number of the COM<br>port to which the<br>controller is connected<br>can be found in the<br>device manager of your<br>Windows PC (System<br>Control/System/Hardwar<br>e).<br>~~Se~~| |9|Select the "115200 bps" entry in the "Baudrate"<br>selection field.|| |10<br>~~=~~|Check the current setting using the motor data<br>sheet.<br>**Presettings:**<br>•Phase current: 50% (current level)<br>•Phase current during idle: 25% (idle current)<br>~~MovementMode|MotorSettings|Brake|DisplayProperties|ErrorcorrerBS~~|Under no circumstances<br>may the current be set to<br>a value higher than the<br>rated current of the<br>motor.<br>~~BS~~| |11<br>~~=~~|Select the "Movement Mode" tab.<br>~~MovementMode|MotorSettings|Brake|DisplayProperties|ErrorcorrerBS~~|~~BS~~| |12<br>~~= ~~|Click on the <Test Record> button to carry out<br>the pre-set travel profile.<br> ~~Movement Mode | Motor Settings | Brake | Display Properties | ErrorcorrerBS~~<br>TestRecord<br>|<br>StopRecord<br>|<br>Save toMotor<br>|<br>ReadfronMotor<br>||The connected motor<br>operates with the pre-set<br>travel profile (default<br>travel profile after new<br>installation).<br>~~BS~~| |13|You can now enter your required settings.<br>For instance,you can enter a new travelprofile.|See the NanoPro<br>separate manual.| 13 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Connections and circuits** ## **3 Connections and circuits** ## **3.1 Inputs and outputs: Connector X4 and X5** ## **Introduction** An overview of the assignments can be found in the connection diagram in Section 2. This section looks in detail at the assignments, functions and circuits of connectors X4 and X5. ## **Pin assignment X4** |**Pin no.**|**Name**|**Observations**| |---|---|---| |1|Output 1|Digital output(max. +5 V)| |2|Input 6|Digital inputs (max. 5 V);<br>For BLDC motors:<br>•Input 5 = Hall sensor H2<br>•Input 4 = Hall sensor H1| |3|Input 5|| |4|Input 4|| |5|Analogue In 1|Analoginput(–10 V ... +10 V)| |6|GND|| ## **Pin assignment X5** The X5 connector is a JST-ZHR6 connector. Matching connection cable: ZK-ZHR6-500 (length 500 mm, single-conductor). |**Pin no.**|**Name**|**Observations**| |---|---|---| |1|GND|| |2|Output 3|Digital outputs (max. +5 V)| |3|Output 2|| |4|Input 3|Digital inputs;<br>For BLDC motors:<br>•Input 1 = Hall sensor H3| |5|Input 2|| |6|Input 1|| 14 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Connections and circuits** ## \) Nanotec’ ## **Function of the inputs** All digital inputs – with the exception of the "Clock" input in the clock directional mode – can be freely programmed using the NanoPro software (e.g. as a limit position switch, enable, etc.) and can be used for sequential control with NanoJ. All inputs can be configured for “active-high" (PNP) or “active-low" (NPN) with NanoPro. ## **Signal states at the outputs** The following table shows the possible signal states at the outputs 1 to 3: |**Signal states**|**Signal states**|**Signal states**|**Meaning**| |---|---|---|---| |Output 3|Output 2|Output 1|| ||0|0|Rotation monitoring (error)or limit switch| ||0|1|Motor idle(waitingfor new command)| ||1|0|Busy (controlprocessinglast command)| ||1|1|Referencepoint or zeropoint reached| |1|||Overtemperature| The outputs can be freely programmed using the NanoPro software. **Note** : Output 3 is also used to display errors and when switching on the controller. ## **Input circuits** ## **Note:** The voltage must not exceed 5 V. It should drop below 2 V for safe switching off and be at least 4.5 V for safe switching on. ## **Circuitry of hall sensors in BLDC mode** See Section 2.3 “BLDC motor”. 15 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Connections and circuits** ## **Output circuits** The outputs are a TTL output circuit (5 V / max. 20 mA). To be able to test the output, an LED with a series resistance against earth can be integrated. The LED lights up when the output is active. ## **3.2 Encoder connection: Connector X2** ## **Pin assignment** The X2 connector is a JST-ZHR5 connector. Matching connection cable: ZK-ZHR5-90 (length 90 mm, single-conductor). |**Pin no.**|**Name**|**Observations**| |---|---|---| |1|GND|With BLDC motors, pin 1 (GND) and pin 5 (+5 V)<br>are used for supplying the hall sensors, see<br>Section 2.3 "BLDC motor".| |2|Track(B)|| |3|Index track(I)|| |4|Track(A)|| |5|+5 V|| 16 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Connections and circuits** ## \) Nanotec ## **Optional encoder** An optional encoder can be connected to the controller. By default, the controller is designed for a three-channel encoder with 500 pulses/revolution in a 1.8° stepper motor. With an 0.9° stepper motor, you should use an encoder with 1000 pulses/revolution to achieve the same control quality. Depending on the application, it may make sense to use higher encoder resolutions (up to max. 2000 pulses/revolution) to improve control quality or to use a lower resolution (min. 200 pulses/revolution) for low-cost applications or for step monitoring alone. The following encoder resolutions can normally be processed by the controller: 192, 200, 256, 400, 500, 512, 1000, 1024, 2000, 2048, 4000, 4096. ## **Recommendation** If possible, use Nanotec encoders with the order identifier WEDS/WEDL-5541 Xxx. If an encoder is **not** used, the "Disable" mode must be set in the <Errorcorrection> tab in the "Rotation Direction Mode" selection menu. See the NanoPro separate manual. ## **Using encoders with line drivers** The encoders of the WEDL series with a line driver output an inverted signal in addition to the encoder signal; this leads to better interference immunity and is especially recommended for long lines lengths (> 500 mm) and neighboring interference sources. The differential signal can be evaluated with a line driver/encoder adapter. Since the SMCI35 is designed for device installation, the differential signals are not evaluated so that only channels A, B and I need to be connected to perform position monitoring. We recommend shielding and twisting the encoder line to minimize interference with the encoder signal from the outside. If the line length in your application exceeds 500 mm, or if there is interference on the lines due to other sources, we recommend the use of controller SMCI33 or SMCI47-S, for which there is an adapter for encoders with a line driver. 17 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Connections and circuits** ## **3.3 Motor and voltage supply connection: Connector X3** ## **3.3.1 Pin assignment** |**Pin no.**|**Name**|**Observations**| |---|---|---| |1|A|See the data sheet of the connected stepper<br>motor.<br>For BLDC motors:<br>•A = V<br>•A/ = U<br>•B = W<br>•B/ = not connected| |2|A/|| |3|B|| |4|B/|| |5|Vcc|Operatingvoltage +12 V DC ... +48 V DC| |6|GND|Earth(0 V)| ## **3.3.2 Stepper motor connection** ## **General information** The motor is connected to the SMCI35 with a 4-wire cable. Twisted wire pair cables with braided shields are recommended. ## **Danger of electrical surges** Mixing up the connections can destroy the output stage! See the data sheet of the connected stepper motor. Never disconnect the motor when operating voltage is applied! **Never** disconnect lines when live! ## **3.3.3 BLDC motor connection** See Section 2.3 “BLDC motor”. 18 of 29 Issue: V 1.5 ()[Nanotec] **Technical Manual** SMCI35 **Connections and circuits** ## **3.3.4 Power supply connection** ## **Permissible operating voltage** The permissible operating voltage for the SMCI35 lies between +12 and +48 V DC; it must not exceed 50 V or fall below 10 V. A charging condenser with minimum 4700 µF (10000 µF) must be provided for the operating voltage to prevent exceeding the permissible operating voltage (e.g. during braking). ## **Danger of electrical surges** Connect charging condensor with minimum 4700 µF! Connect a condenser with 10000 µF for motors with flange size 86x86 (series ST8918) or greater! An operating voltage > 50 V will destroy the output stage! Mixing up the connections can destroy the output stage! See the data sheet of the connected stepper motor. Never disconnect the motor when operating voltage is applied! **Never** disconnect lines when live! ## **Connection diagram** ~~a]~~ **Note** : ~~[]~~ Complete connection diagram, see Section 2 "Connection and commissioning". ## **Accessories** Appropriate power packs and charging condensers are available as accessories: |**Name**|**Order identifier**| |---|---| |Power pack|NTS-xxV-yA<br>(xx=voltage: 12, 24 or 48 V,<br>y=current: 2.5, 5 or 10 A)<br>Information on the selection of the required<br>power supply unit can be found in our FAQ on<br>www.nanotec.com.| |Chargingcondenser|Z-K4700 or Z-K10000| **Note:** Further information about accessories can be found on the Nanotec website www.nanotec.com. 19 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Connections and circuits** ## **3.4 Setting the motor current** ## **Setting options** The motor current can be set either in the software (NanoPro) or in the hardware via the DIP switch on the board. ## **DIP switch** The DIP switches form the first four digits of the binary system, where the digit with the lowest value is set with switch "0" and the digit with the highest value is set with switch "3". In this way, the decimal values of 0 to 15 can be set. ## **Procedure** If all DIP switches are set to OFF (decimal value 0), the motor current can be specified via NanoPro. For all other DIP switch settings, the motor current results from the following equation (in % of effective current 4 A): Motor current = dip switch decimal value * 10% Example: switch 3 = ON, switch 2 = OFF, switch 1 = OFF, switch 0 = ON Decimal value = 9 Motor current = 90% of effective current = 3.6 A |**DIP switch**<br>~~a~~<br>~~SR~~|**DIP switch**<br>~~a~~<br>~~SR~~|**DIP switch**<br>~~a~~<br>~~SR~~|**DIP switch**<br>~~a~~<br>~~SR~~|**Phase current**<br>~~a~~|**Phase current**<br>~~a~~| |---|---|---|---|---|---| |**3**<br>~~SR~~|**2**<br>|**1**<br>|**0**<br>|**rel.**|**abs.**| |0<br>~~SRee~~<br>~~ee~~<br>~~ee~~|0<br>~~ee~~<br>~~es~~|0<br>~~es~~<br>~~es~~|0<br>~~es~~<br>~~es~~|NanoPro<br>~~es~~<br>~~ee~~|| |0<br>~~ee ~~<br>~~ee~~<br>~~ee~~<br>~~ee~~|0<br> ~~ee~~<br>~~es~~<br>~~es~~<br>|0<br>~~es~~<br>~~es~~<br>~~ee~~<br>|1<br>~~es~~<br>~~es~~<br>~~es~~<br>|10 %<br>~~es~~<br>~~ee~~<br>~~ee~~|0.4 A<br>~~es~~| |0<br>~~ee~~<br>~~ee~~<br>~~ee es~~<br>~~ee~~|0<br>~~es~~<br>~~es~~<br>~~es ese~~<br>|1<br>~~es~~<br>~~ee~~<br>~~ese~~<br>|0<br>~~es~~<br>~~es~~<br>~~ese~~~~**s**~~<br>|20 %<br>~~es~~<br>~~ee~~<br>~~ee~~|0.8 A<br>~~es~~| |0<br>~~ee~~<br>~~ee es~~<br>~~ee~~<br>~~ee~~|0<br>~~es~~<br>~~es ese~~<br>|1<br>~~ee~~<br>~~ese~~<br>|1<br>~~es~~<br>~~ese~~~~**s**~~<br>|30 %<br>~~ee~~<br>~~ee~~<br>~~ee~~|1.2 A| |0<br>~~ee es~~<br>~~ee~~<br>~~ee~~<br>~~ee~~|1<br>~~es~~<br>~~es ese~~<br>~~e~~<br>~~es~~<br>|0<br>~~ee~~<br>~~ese~~<br>~~e~~<br>~~ee~~<br>|0<br>~~es~~<br>~~ese~~~~**s**~~<br>~~e~~<br>~~es~~<br>|40 %<br>~~ee~~<br>~~ee~~<br>~~ee~~|1.6 A| |0<br>~~es~~<br>~~ee~~<br>~~ee~~<br>~~ee es~~<br>~~ee~~|1<br>~~es ese~~<br><br>~~es~~<br>~~es ese~~<br>|0<br>~~ese~~<br><br>~~ee~~<br>~~ese~~<br>|1<br>~~ese~~~~**s**~~<br><br>~~es~~<br>~~ese~~~~**s**~~<br>|50 %<br>~~ee~~<br>~~ee~~<br>|2.0 A| |0<br>~~ee~~<br>~~ee es~~<br>~~ee~~<br>~~ee~~|1<br>~~es~~<br>~~es ese~~<br>|1<br>~~ee~~<br>~~ese~~<br>|0<br>~~es~~<br>~~ese~~~~**s**~~<br>|60 %<br>~~ee~~<br>~~ee~~<br>~~ee~~|2.4 A| |0<br>~~ee es~~<br>~~ee~~<br>~~ee~~<br>~~ee~~|1<br>~~es~~<br>~~es ese~~<br>~~e~~<br>~~es~~<br>|1<br>~~ee~~<br>~~ese~~<br>~~e~~<br>~~ee~~<br>|1<br>~~es~~<br>~~ese~~~~**s**~~<br>~~e~~<br>~~es~~<br>|70 %<br>~~ee~~<br>~~ee~~<br>~~ee~~|2.8 A| |1<br>~~es~~<br>~~ee~~<br>~~ee~~<br>~~ee es~~<br>~~ee~~|0<br>~~es ese~~<br>~~e~~<br>~~es~~<br>~~es eses~~|0<br>~~ese~~<br>~~e~~<br>~~ee~~<br>~~eses~~|0<br>~~ese~~~~**s**~~<br>~~e ~~<br>~~es~~<br>~~eses~~|80 %<br> ~~ee~~<br>~~ee~~|3.2 A| |1<br><br>~~ee~~<br>~~ee es~~<br>~~ee~~|0<br><br>~~es~~<br>~~es eses~~|0<br><br>~~ee~~<br>~~eses~~|1<br> <br>~~es~~<br>~~eses~~|90 %<br> ~~ee~~<br>~~ee~~|3.6 A| |1<br>~~ee es~~<br>~~ee~~|0<br>~~es~~<br>~~es eses~~<br>~~ee~~|1<br>~~ee~~<br>~~eses~~<br>~~ee~~|0<br>~~es~~<br>~~eses~~<br>~~se~~|100 %<br>~~ee~~<br>~~se~~|4.0 A| 20 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Connections and circuits** ## \) Nanotec ° |**DIP switch**|**DIP switch**|**DIP switch**|**DIP switch**|**Phase current**|**Phase current**| |---|---|---|---|---|---| |**3**|**2**|**1**|**0**|**rel.**|**abs.**| |1|0|1|1|110 %|4.4 A| |1|1|0|0|120 %|4.8 A| |1|1|0|1|130 %|5.2 A| |1|1|1|0|140 %|5.6 A| |1|1|1|1|150 %|6.0 A| ## **Note:** The idle current changes in proportion to the phase current set on the DIP switch. ## **3.5 RS232 interface: Connector X1** ## **Introduction** The controller has a serial TTL RS232 interface (3.3 V) for connecting to a PC. ## **Converter cable** Use the converter cable ZK-RS232-USB-3.3V for connection to the USB port of the PC. ## **Pin assignment** |**Pin no.**|**Name**|**Observations**| |---|---|---| |1|GND|Black| |2|Tx|yellow| |3|Rx|Orange| 21 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Operating modes** ## **4 Operating modes** ## **Introduction** Depending on the travel profile, the motor can be operated using different operating modes. Due to the great capacity and functions available, it offers designers and developers a rapid and simple method of resolving numerous drive requirements with less programming effort. Select the required operating mode for each drive profile and configure the controller according to your requirements. More detailed information can be found in the separate NanoPro manual. ## **Overview of operating modes and their areas of application** |**Operation mode**|**Application**| |---|---| |Relativepositioning|Use this mode when you wish to travel to a specific<br>position.<br>The motor travels according to a specified drive profile<br>from a Position A to a Position B.| |Absolute positioning|| |Internal reference run|During the internal reference run, the motor travels to<br>an internal reference point (the index mark of the<br>encoder)at the set minimum speed.| |External reference run|During an external reference run, the motor travels to<br>a switch connected to the reference input.| |Speed mode|Use this mode when you wish to travel with a specific<br>speed (e.g. a conveyor belt or pump speed).<br>In the speed mode, the motor accelerates with a<br>specified ramp from the starting speed (start frequency<br>"V Start") to the specified maximum speed (maximum<br>frequency "V Normal").<br>Several inputs enable the speed to be changed on-<br>the-flyto different speeds.| |Flag positioning mode|The flag positioning mode offers a combination of the<br>speed and positioning modes. The motor is initially<br>operated in speed mode; when a trigger point is<br>reached, it changes to the positioning mode and the<br>specified setpoint position (relative to the trigger<br>position) is approached.<br>This operating mode is used for labeling, for example:<br>the motor first travels with the set ramp to the<br>synchronous speed of the conveyed goods. When the<br>labels are detected, the preset distance (position) is<br>traveled to applythe labels.| 22 of 29 Issue: V 1.5 ()[Nanotec] **Technical Manual** SMCI35 **Operating modes** |**Operation mode**|**Application**| |---|---| |Clock direction mode<br>left/right|Use this mode when you wish to operate the motor<br>with a superordinate controller (e.g. CNC controller).<br>In the clock direction mode, the motor is operated via<br>two inputs with a clock and a direction signal from a<br>superordinate positioning control (indexer).| |Analog and joystick mode|The speed setting of the motor is controlled in this<br>operating mode simply with a potentiometer or a<br>joystick (–10 V to +10 V).<br>Use this mode if you want to use the motor in a simple<br>application:<br>•Setting a specific speed, e.g. via an external<br>potentiometer,<br>•Traveling synchronously with a superordinate<br>controller with analog output (–10 V to +10 V).| |Analogue positioning mode|Use this mode when you wish to travel to a specific<br>position.<br>The voltage level on the analog input is proportional to<br>the requiredposition.| |Torque mode|Use this mode when you require a specific output<br>torque independent of the speed as is the case in<br>typical winding and unwinding applications. The<br>maximum torque is specified via the analoginput.| ## **Selecting the operating mode in NanoPro** 23 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Troubleshooting** ## **5 Troubleshooting** ## **Troubleshooting procedure** Proceed with care during troubleshooting and error rectification to avoid damaging the controller. ## **Danger of electrical surges** An operating voltage > 50 V and incorrect connections can destroy the end stage. Never disconnect the motor when operating voltage is applied! Never disconnect lines when live! ## **Possible error** |**Error**|**Possible cause**|**Rectification**| |---|---|---| |Controller is<br>not ready|Data transmission to SMCI35<br>is not possible (communication<br>error):<br>Incorrect COM port selected.|In the <Communication> tab, select<br>the PC port to which you connected<br>the SMCI35 (e.g. "COM-1").<br>The port used can be found in the<br>device manager ofyour PC.| ||Wrong baud rate setting.|Select the baud rate 115200 bps in<br>the <Communication> tab.| ||Communication cable not<br>connected or interrupted<br>(incorrect converter used).|Use the recommended converter<br>from Nanotec:<br>•Order identifier:<br>ZK-RS232-USB-3.3V| ||A non-existent motor number<br>(module number) is set.|Set the correct module address.<br>See the separate manual on<br>NanoPro.| ||The power supply of the<br>SMCI35 is interrupted.|Check voltage supply, switch on if<br>necessary.| ||Another open program is<br>blocking the COM port to<br>which the SMCI35 is<br>connected.|Close down other programs on your<br>PC.| ||Inadmissible data was sent to<br>the controller during the output<br>of a travel profile.|Click on the <Yes> button to stop the<br>travel profile.<br>The SMCI35 switches back to the<br>"Ready" state. The data can then be<br>resent to the controller.| |Transmission<br>error|Data transmission to the<br>SMCI35 is disturbed (sender<br>or receiver are disturbed).|Check the possible causes for the<br>transmission error and rectify the<br>cause of the error.| |Position error|The motor cannot reach the<br>position or the limit switch was<br>overrun.|Click the <Yes> button in the error<br>message; the error is reset.| 24 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Technical data** ## **6 Technical data** ## **Electrical connections** |**Electrical connections**|| |---|---| |Operatingvoltage Vb|DC 12 V to 48 V ±4%| |Max. phase current|Adjustable up to max. 6 A/phase<br>Continuous current 4 A/phase| |Current drop|Adjustable 0 to 150% of rated current| |Interface|TTL-RS232 (3.3 V)| ## **Controller parameters** |Step resolution|Full Step<br>Half Step<br>Quarter Step<br>Fifth Step<br>Eighth Step<br>Tenth Step<br>16th step<br>32nd Step<br>64th Step<br>Feed rate<br>Adaptive microstep (1/128)| |---|---| |Step frequency|16 kHz with a full step, corresponding multiples<br>with a microstep (e.g. 1 MHz with 1/64)<br>Max. input frequency, clock direction mode: 200<br>kHz| |Position monitoring|dependingon encoder resolution| ## **Protective circuits** |**Protective circuits**|| |---|---| |Overvoltage and undervoltage|Protection circuit for voltage<br>> 50 V or < 10 V| |Max. heat sink temperature|Approx. 80 °C| |Max. ambient temperature|0 to 40 °C| ## **Inputs and outputs** |Inputs|•6 digital inputs (TTL, max. 5 V)<br>•1 analog input (+10 V / • 10 V)| |---|---| |Outputs|•3 digital outputs (TTL, +5 V, 20 mA)| 25 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Technical data** ## **SMCI35 dimensions** A complete set of datasheets is available for downloading at www.nanotec.com. ## **Connectors** The following connectors are available on the SMCI35: - Connector X1: Pin connector 2.54 - Connector X2 and X5: JST-ZH - Connector X3 and X4: RIA 059 ## **Overtemperature protection** At a temperature of approx. 75C, the power drive of the controller is switched off and output 3 is switch on. After the controller is cooled and restarted, it operates normally again. Temperature tests were performed under the following conditions: - Operating voltage: 24 V/48 V DC - Motor current: 100% (4 A)/150% (6 A) - Operation mode: Full step speed mode, 25 rpm and 0 rpm - Operating environment: Binder FED 53 temperature cabinet, circulated air at 100% fan speed - Ambient temperature: 45 °C (50 °C, 55 °C, 60 °C for the comparative measurement) - Measurement point: Rear of controller for power transistors, on outside of housing 26 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Technical data** ## WN. The following graphics show the temperature test results: **Operating voltage 24 V** ## **Operating voltage 48 V** 27 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Technical data** **Comparative temperature measurement (48 V, motor current 150%)** 28 of 29 Issue: V 1.5 **Technical Manual** SMCI35 **Index** ## \) Nanotec’ ## **Index** ## **A** Accessories for voltage supply ...................... 19 ## **B** BLDC motor ................................................... 11 **C** Closed loop current control.............................. 7 Commissioning .............................................. 12 ## **D** DIP switch ...................................................... 20 dspDrive........................................................... 8 **E** Encoder ......................................................... 16 **F** Functions ......................................................... 7 ## **H** Hall sensors ................................................... 15 **I** Input circuits .................................................. 15 Inputs ............................................................. 14 ## **M** ## **N** NanoJ .............................................................. 8 ## **O** Operating modes .......................................... 22 Operating voltage .......................................... 19 Output circuits ............................................... 16 Outputs ......................................................... 14 Overtemperature protection .......................... 26 ## **P** Phase current ................................................ 20 Pin assignment Connector X1 ............................................ 21 Connector X2 ............................................ 16 connector X3 ............................................. 18 Connector X4 ............................................ 14 Connector X5 ............................................ 14 Plug connections ............................................. 9 Protective circuits .................................... 25, 26 ## **R** RS232 interface ............................................ 21 ## **V** Voltage supply .............................................. 19 ## Motor connection BLDC motor ............................................... 18 Stepper motor ............................................ 18 Motor current ................................................. 20 29 of 29 Issue: V 1.5
Updated at April 23, 2026
About Novapart
Novapart is a B2B electronic component broker specialising in stock shortages and cost reduction. We source hard-to-find parts and identify compliant alternatives across a catalogue of 410,000+ components from 500+ manufacturers.
Learn more →Stock Shortage Specialist
When a component is unavailable, discontinued or has an unacceptable lead time, we tap into our network of vetted European and Asian distributors to source what you need — without compromising on quality or traceability.
Request a quote →Compliant Alternatives
We identify pin-to-pin, electrically equivalent substitutes that meet the same certifications (RoHS, AEC-Q100, REACH) as your original specification — validated against datasheets, not just part numbers. Often at a lower cost.
BOM Analysis service →