Every system needs an interface to connect to its environment. Interface specifications depend on complexity level, timing constraints, and robustness requirements.

Board-level products (ICs, Modules) use either logic-level signals (PWM, Step/Direction) or simple busses (I²C, SPI, UART). Standalone systems (Modules, Drives) are remotely controlled or configured over field busses like RS232, RS485, USB, CAN or EtherCAT.

Board-Level Interfaces

Serial Peripheral Interface (SPI)


A single bi-directional interface for both motion commands and diagnostics keep the count of required lead traces low. Only one low-speed SPI interface from the microcontroller enables extremely miniaturized and lean designs.

The SPI chipset allows full control over microstepping tables and a seamless change of microstep resolutions on the fly. The microstepping tables are adaptable in the motion controller for optimized motor requirements.

Step and Direction Interface (S/D)


Step and direction (S/D) drivers and motion controllers simplify the control of stepper motors.

Step and direction interfaces are widespread in industrial applications, and thus allow for compatible solutions. Especially at high microstep resolutions and high step frequencies, S/D architectures reduce the bandwidth required compared to SPI or PWM interfaces. SPI is used for the setup and feedback channel for diagnostics down to the power stage.


Motion control

As real objects are involved, motion control requires precision and reliability more than most other disciplines.
scope full vs micro step

Trinamic technologies

Trinamic's unique technologies enable customers to reduce time-to-market, while improving efficiency and precision.
trinamic staff

Why Trinamic

Our expertise and years of experience in motor and motion control allow you to focus on what's important to you.