Start   Products   Order   Contact   Imprint   search   terms

USB Motion 3x III                                             

USB Motion 3x II

The USB Motion 3X III is a stepping motor controller card and a USB-I2C-Adapter in one. The board has a 32bit controller, which enables communication over USB with a PC. A chip on board is able to controll three motors with different micro step resolution for each motor.

 

All real time critical tasks are done by the hardware e.g.:

An integrated motion ramp profile generator as well as an adaptable microstep sequencer with microstep RAM table. Advanced stop- and reference switch handling allows for precise and fast referencing as well as on-the-fly position checking. Automatic motor current control gives high motor dynamics while saving energy.

 

The board comes with 3 ADC-inputs (3.0V reference voltage). The ADC-inputs may be used to connect a joystick. The joystick can run with or without a cimputer attached (stand-alone).

 

The USB Motion 3X III board has also an integrated USB I2C converter with a SCL frequency up to 400kHz. Numerous bus participants can be addressed purposefully via a USB such as IO-Expander, sensors, LCDs, 7-segment display, stepping motors, AD/DA converters, real time clocks, tone generators, RAM, EEPROM, etc.

 

3.3V and 5V outputs are also provided by the board, so that I2C IC’s may be connected and controlled without extravagant time and effort. e.g. an additional temperature measuringstation could be realized when using a multiple of the temperature sensor “DS1621”.

 

The SCL-frequency is adjustable by software from 1kHz up to 400kHz. The duty cycle SCL-High/SCL-Low can be also individually adjusted.

 

A 8KByte EEPROM is on board. Therefrom 1KByte are reserved for internal use by the board, e.g. to save stepper controller settings. The rest of 7KByte are available to the user.

 

The Tool does not need any additional drivers. The most of the operating systems offer such drivers (e.g. Windows, Linux, Mac, etc..). It uses e.g. the standard HID driver offered by Windows (WIN98SE, ME, 2000, XP). It is really just plug & play.

 

A 32-bit DLL is also included in delivery. This makes the integration of the adapter into own applications possible. A detailed description and some examples to the DLL are also included. e.g. you as developer could immediately begin with the actual work without dealing with troublesome drivers.

 

If you do not want to use our DLL, so it is also possible to communicate with the adapter using the Windows API function WriteFile() and ReadFile(). Other operating systems should also offer similar function.

 

Features:

  • USB 1.1 / 2.0

  • Controls three 2-phase stepper motors

  • Additionals stepper motors may be controlled over I2C (e.g. TMC222 Module)

  • Several USB Motion 3X may be connected to a PC a time

  • Power supply 7-34V

  • Adjustable/automatic motor current (1.5A)

  • Full step frequencies up to 20 kHz

  • Individual micro step resolution of (1, 2, 4, 8, 16, 32, 64) micro steps

  • Internal 24 bit wide position counters

  • Programmable 6 bit micro step table with up to 64 entries for a quarter sine wave period

  • On-the-fly alteration of target motion parameters (like position, velocity, acceleration)

  • Read-out facility for current motion parameters (position, velocity, acceleration)

  • Integrated motion ramp generator

  • 4 operational modes: RAMP-Mode, SOFT-Mode, VELOCITY-Mode and HOLD-Mode

  • 6 stop- and reference switch handling (left and right for each motor)

  • Internal interrupt controller for monitoring switchs, positioning, etc.

  • 3 ADC-inputs (3.0V reference voltage)  e.g. for a Joystick

 

 

  • USB I2C Adapter

  • Configurable I2C frequency via software between 1kHz - 400kHz

  • adjustable duty cycle (SCL-frequency)

  • supports multi-master

  • Master transmit & receive

  • supports clock streching

  • 7bit addressing

  • no additional drivers needed for Windows

  • 100*80 mm²

Price:

199,- EUR plus VAT & shipping.

 

included in delivery:

USB Motion 3x III

 

Software "USBM3xIII"

 

32bit DLL for Windows

 

Examples for Delphi, VB2008 and C++

 

Example for communication without DLL

 

Manuals

 

Manual & files:

download