Home Create an Account  |   Log In

View All »Matching Part Numbers

( 0)

Your Shopping Cart is Empty
           

APT Stepper Motor Control Module


Related Items








APT Stepper Motor Control Module

aptTM Rack System Modules
2-Channel Peizo Control Module
2-Channel Stepper Motor Control Module
2-Channel NanoTrak Auto-Alignment Module
USB Motion Control 19" Rack Chassis

Please note that all Thorlabs Rack System Modules require the use of the apt™ MMR601 Rack System Enclosure. Independent operation of the modules outside the enclosure is not possible.

Features

  • Two Stepper Motor Drive Channels
  • High Resolution Microstepping Control (For Very Fine Positioning Applications)
  • Stable and Predictable Low Speed Operation (For Velocity Sensitive Applications)
  • Supports 2 Phase Bipolar Steppers up to 48 V/50 W Peak
  • Differential Encoder Feedback (QEP Inputs) for Closed-Loop Positioning
  • Auto-Configure Function for all Thorlabs Stages
  • USB Plug and Play for Multi-Axis Expansion
  • Motor Control I/O Port (Jogging, Interlocks)
  • Full Software Control Suite Included
  • Intuitive Software Graphical Control Panels
  • Extensive ActiveX® Programming Interfaces
  • Fully Software Integrated with Other apt™ Family Controllers (Integrated Systems Development)

The apt™ MST601 module is a dual-channel, high-resolution, rack-mounted stepper motor driver designed for use with the apt™ MMR601 Motion Control 19" Modular Rack System. It has been designed to drive 2-phase bi-polar stepper motors up to 50 W, with and without encoder feedback, and is compatible with the full range of stepper-motor-equipped nanopositioning actuators and stages offered by Thorlabs or alternatively, any generic two phase bi-polar motor of varying powers and varying cardinal step sizes, making this module very flexible.

This module has been designed specifically to operate with the highly flexible apt™ MMR601 Motion Control 19" Modular Rack System. Multiple MST601 stepper modules can be fitted to this rack system, providing a scalable motion control solution (up to 12 channels of operation per rack) to support larger scale multi-axis motion control applications. For stand-alone controller options, please see the table below.

USB connectivity via the MMR601 Rack Enclosure provides easy plug and play PC operation - multiple modules can be connected to a single PC via standard USB hub technology for multi-axis motion control applications. Coupling this with the very user friendly apt™ software allows the user to very quickly get up and running in a short period of time. For example, all relevant operating parameters are set automatically for Thorlabs stage/actuator products. Advanced custom motion control applications and sequences are also possible using the extensive ActiveX® programming environment, which are described in more detail on the Software and Video Tutorials tabs.

Other Stepper Motor Controllers
T-CubeTM Single-Channel Controller1-, 2-, and 3-Channel Benchtop ControllerModular 2-Channel Rack System Module 

Module Specifications

Motor Drive Connector (15-Pin D-type Female)
Per Channel (see Drawing Opposite)
2 Phase Bipolar Motor Drive OutputForward, Reverse Limit Switch Inputs
Differential Quadrature Encoder (QEP) InputEncoder 5 V (with Ground)
Motor Control Connector (15-Pin D-type Female)
Jog Forward/Back InputTTL Level
Enable/Disable Interlock (per channel)Connect to Return to Operate Motor
User 5 V (with Ground) 100 mA Max
User I/O Connector (26-Pin D-type Female)
4 Logic InputsTTL Level
4 Logic OutputsOpen Collector
Trigger InputTTL Level
Trigger OutputOpen Collector
2 Analogue InputsSingle Ended 0-10 V (12-bit)
Motor Resolution
128 Microsteps per Full Step
For 200 Step Motor - 25,600 Microsteps/Rev
For 24 Step Motor - 3,072 Microsteps/Rev
Motor Drive Voltage48 V
Motor Drive PowerUp to 50 Wpeak/25 Wave
Motor SpeedsUp to 600 RPM (200 Full Step Motor)
Encoder Feedback Bandwidth500 kHz
General
HousingSingle apt™ Rack System Bay
Dimensions (W x D x H)190 x 270 x 50 mm (7.5" x 10.6" x 2")
Weight1.5 kg (3.3 lbs)

Compatible Motor Specifications

SpecificationValue
Peak Powers5 to 50 W
Average Power25 W Maximum
Step Angle Range20° to 1.8°
Coil Resistance (Nom) 4 to 15 Ω
Coil Inductance (Nom)4 to 15 mH
Rated Phase Currents (Nom)100 mA to 1 A
MST601
BOC201

Driver Flexibility

Stepper motors give excellent low speed performance and positioning stability compared to DC servo motors. A wide range of 2-phase bipolar stepper motors and associated actuators are commercially available, each with its own characteristics, such as step resolution, peak phase current or voltage, and lead screw pitch. To support such a wide range of motors, the apt™ MST601 stepper drive modules are fully configurable (parameterized) with key settings exposed through the associated software graphical interface panels. Motor step resolution and lead screw pitch can be set for a particular motor/actuator combination, phase currents can be limited to suitable peak powers as required, and limit switch configuration is accommodated through flexible logic settings.

Moreover, relative and absolute moves can be initiated with move profiles, which are set using velocity profile parameters (including acceleration/deceleration). Similarly, homing (zero position datum) sequences have a full set of associated parameters that can be adjusted for a particular stage or actuator. For simplicity of operation, the apt™ software incorporates pre-configured settings for each of the Thorlabs stages and actuators, while still exposing all parameters individually for use with third party stepper motor driven systems.

For convenience and ease of use, adjustment of all key parameters is possible through direct interaction with intuitive software graphical panels. For example, a move to the next position can be initiated by clicking directly on the position display and entering a new value.

Note that all such settings and parameters are also accessible through the ActiveX® programmable interfaces for automated alignment sequences. Refer to the Software tab for further information on the apt™ software support for the MST601 module.

Encoded Feedback - Positioning Accuracy

The MST601 stepper controllers also support encoder feedback on each channel through dedicated quadrature encoded pulse (QEP) inputs. A “built in” algorithm can be enabled to allow the stepper system to reach and maintain an encoded position through a highly configurable iterative move sequence. For custom closed loop algorithms, the apt™ software exposes the encoder position for access through the ActiveX® programmable interfaces.

ActiveX

Full Software GUI Control Suite & ActiveX® Controls Included

A full and sophisticated software support suite is supplied with the MST601 module. The suite includes a number of 'out of the box' user utilities to allow immediate operation of the unit without any detailed pre-configuration. All operating modes can be accessed manually and all operating parameters changed and saved for next time use. For more advanced 'custom' motion control applications, a fully featured ActiveX® programming environment is also included to facilitate custom application development in a wide range of programming environments. Note that all such settings and parameters described above are also accessible through these ActiveX® programmable interfaces. For further information on the apt™ software support refer to the Software tab. Demonstration videos illustrating how to program the apt™ software are also available for viewing from the Video Tutorial tab.

Other apt Motion Controll Electronics

The ActiveX® apt™ system software shipped with this module is also compatible with other apt™ family controllers including our bench top and smaller optical table mountable 'Cube' controllers. This single unified software offering allows seamless mixing of any apt™ benchtop, table top, or rack based units in any single positioning application.

The key innovation of the apt™ range of controllers and associated mechanical products is the ease and speed with which complete automated alignment/positioning systems can be engineered at both the hardware and software level. All controllers in the apt™ range are equipped with USB connectivity. The 'multi-drop' USB bus allows multiple apt™ units to be connected to a single controller PC using commercial USB hubs and cables. When planning a multi-channel application, simply add up the number and type of drive channels required and connect together the associated number of APT controllers.

APT Integrators

Click on the image to the right to download a PDF explaining the benefits and features to system integrators of using the aptTM modular rack system in multi-axis motion control applications

Software Developers Support CD

A developers’ kit is shipped with all of our apt™ series controllers. This additional software support is intended for use by software developers working on large, system integration projects that incorporate apt™ products. The kit contains an extensive selection of useful code samples as well as a library of Video Tutorials.

Motor I/O Controller

D-type Female

DB15 Female

PinDescriptionReturnPinDescriptionReturnPinDescriptionReturn
1User 5 V I/O96** Channel 2 Emergency Stop Daisy Chain Link Return1411* Channel 2 Jog Backwards9
2* Channel 1 Jog Forwards97** Channel 2 Enable Return1512** Channel 1 Emergency Stop Daisy Chain Link4
3* Channel 2 Jog Forwards98Not Used-13** Channel 1 Enable5
4** Channel 1 Emergency Stop Daisy Chain Link Return129User 0V-14** Channel 2 Emergency Stop Daisy Chain Link6
5** Channel 1 Enable Return1310* Channel 1 Jog Backwards915** Channel 2 Enable7

Notes
* Jog inputs are opto-coupled and must be short circuit to User 0V (pin 9) in order to function.
** Channel enable inputs and daisy chain links are non-driveable and require a closed contact to the associated return pin in order to function.

User I/O Controller

D-type Female

DB26 Female

PinDescriptionReturnPinDescriptionReturnPinDescriptionReturn
1 Digital I/P 11910Digital O/P 11919‡ Digital Ground 1 (0 V)-
2Digital I/P 21911Digital O/P 21920Ext Trigger I/P22
3Digital I/P 31912Digital O/P 31921Ext Trigger O/P22
4Digital I/P 41913Digital O/P 41922‡ Digital Ground 2 (0 V)-
5Channel 1 RS232 TX-14Channel 2 RS232 TX-235 V User O/P (50 mA Max.)-
6Channel 1 RS232 RX-15Channel 2 RS232 RX-24Reserved for Future Use-
7Not Used-16Reserved for Future Use-25Reserved for Future Use-
8† Channel 2 Analog I/P (+)1717† 0 V (Analog Rtn)826* ‡ Analog
Ground (0 V)
-
9† Channel 1 Analog I/P (+)1818† 0 V (Analog Rtn)9

Notes
* For use with analog inputs.
† 0 to 10 V d.c. between I/P +ve and I/P -ve (e.g. pins 8 and 17).
‡ Ground pins are common to the equipment ground.

Drive Channel Connector

D-type Female

DB15 Female

PinDescriptionPinDescriptionPinDescription
1Encoder A +ve6Not Used110 V User
2Encoder A -ve7Phase B -12Reserved for Future Use
3Encoder B +ve8Phase A -13Reserved for Future Use
4Encoder B -ve9CW Limit Switch14Phase B +
55 V User10CCW Limit Switch15Phase A +
APTUser
Typical APT User GUI

The APT (Advanced Positioning Technology) family covers a wide range of motion controller products ranging from small low powered single channel optomechanical motor drivers (the 'Cube' drivers) to high power multi-channel modular 19" rack nanopositioning systems (the APT Rack System).

All controllers in the APT family share a common software platform, the APT System Software. The software CD supplied with all controllers contains an installation of this system software, together with a wealth of support information in the form of handbooks, help files, tutorial videos, FAQs and other relevant information on using and programming these Thorlabs products.

By providing this common software platform, Thorlabs has ensured that users can easily mix and match any of the APT controllers in a single application while only having to learn one single set of software tools. In this way it is perfectly feasible to combine any of the controllers from the low powered single axis to the high powered multi-axis systems and control all from a single PC based unified software interface.

The APT System Software allows two methods of usage - graphical user interface utilities (supplied) for direct interaction and control of the controllers out of the box, and a set of programming interfaces that allow custom integrated positioning and alignment solutions to be easily progammed in the development language of choice.

APTConfig
Typical Configuration Screen

Detailed information on both usage modes is provided on the CD.

Also of particular interest is the inclusion on the software CD of a range of software video tutorials (see the Video Tutorials tab). These videos illustrate some of the basics of using the APT System Software from both a non-programming and a programming point of view. There are videos that illustrate usage of the supplied APT utilities that allow immediate control of the APT controllers out of the box. There are also a number of videos that explain the basics of programming custom software applications using Visual Basic, LabView and Visual C++. 

Click here to go direct to the Thorlabs Download Area to access the full APT software CD. Experiment with the software using the simulator mode - refer to the Tutorial Videos for the APTConfig utility to learn how to select simulator mode.

These videos illustrate some of the basics of using the APT System Software from both a non-programming and a programming point of view. There are videos that illustrate usage of the supplied APT utilities that allow immediate control of the APT controllers out of the box. There are also a number of videos that explain the basics of programming custom software applications using Visual Basic, LabView and Visual C++. Watch the videos now to see what we mean.

 Click here to view the video tutorial 

To further assist programmers, a guide to programming the APT software in LabView is also available.

Labview IconClick here to view the LabView guideLabview Icon
Loading Tag Cloud Loading...

Please Give Us Your Feedback
 
Email   Feedback On
(Optional)
Contact Me:
Your email address will NOT be displayed.
 
 
Please type the following key into the field to submit this form:
Click Here if you can not read the security code.
This code is to prevent automated spamming of our site
Thank you for your understanding.
  
 
Would this product be useful to you?       Little Use   1 2 3 4Very Useful

Enter Comments Below:
 
Characters remaining 8000    
Posted Comments:
Poster: tcohen
Posted Date: 2012-07-12 13:25:00.0
Response from Tim at Thorlabs to Michal: Thank you for your inquiry. All of the Thorlabs Rack System Modules require the use of the MMR601 for operation.
Poster: nejbauer
Posted Date: 2012-07-12 12:20:58.0
Hello, It is possible to operate MST601 unit without having MMR601 Rack system? Best regards, Michal Nejbauer
Poster: jjurado
Posted Date: 2011-05-27 10:27:00.0
Response from Javier at Thorlabs to i.abbadi: Thank you for your reply.It looks like you can use the SetAbsMovPos and MoveAbsolute commands. I was not able to contact you directly via e-mail regarding your last inquiry. Please contact us at techsupport@thorlabs.com so that we can discuss your application.
Poster: i.abbadi
Posted Date: 2011-05-27 05:43:14.0
hi , thanks for your response , well i want to command the rotation of two motors at the same time ;im looking for the instruction how to set its position without turning or make a boolean command to move the motors after setting there positions before , im using a BSC102 and the motors are connected to its channels
Poster: jjurado
Posted Date: 2011-05-26 10:12:00.0
Response from Javier at Thorlabs to i.abbadi: Thank you very much for contacting us. The LLSetGetDigOPs method sets or gets the status of the digital outputs on the APT unit associated with the ActiveX control instance. If the bSet parameter is set to TRUE, the method sets the output state. If bSet is set to FALSE, the method returns the output state. I will contact you with more details about this method and I will also like to get additional info about your application. You can also find more information in the Help section of the APT software: Start > All Programs > Thorlabs > APT > Help > APT Server Help > Programming Guide.
Poster: i.abbadi
Posted Date: 2011-05-26 06:54:14.0
hi,we have the MST601 and we could not control it by Labview. can we have more information about the LLSetGetDigOPs commands?
Poster: Thorlabs
Posted Date: 2010-10-20 16:15:29.0
Response from Javier at Thorlabs to jouko.viitanen: the User I/O connections of the MST601 are intended for use with ActiveX compatible platforms such as Visual Basic, LabVIEW, etc. You would use the low level commands LLSetGetDigOPs and LLSetGetHostDigOPs, which talk to the motherboard I/O instead of the separate card I/Os. I will contact you directly with more information about these commands.
Poster: jouko.viitanen
Posted Date: 2010-10-19 12:54:47.0
We have your MST601 stepper motor controller in the MMR rack. The controller works ok. I would also like to use the the 4 digital output bits available from the "User I/O" connector of the MST601. However, they are not available from the GUI panel, and I did not find any hints from the APT configurator utility, if some other driver needs to be installed in order to be able to switch the bits on/off in the APT user interface.
Click on any phrase below to search our site using our new Search Engine:
LNR50   Modular 2 Channel Stepper Motor Controller   modular controller   motorized stage   nanomax   rack controller   stepper control module   stepper controller   stepper motor control module   stepper motor controller  
Based on your currency / country selection, your order will ship from Newton, New Jersey  
+1 Qty Docs Part Number - Universal/Imperial Price Available / Ships
MST601 Support Documentation MST601 APT Modular 2-Channel Stepper Motor Controller $1,210.00
3-5 Days
Add To Cart
Log In   |   My Account  |   Contact Us  |   Privacy Policy  |   Home  |   Site Index
Regional Websites: East Coast US US | West Coast US US | Asia | China | Japan
Copyright © 1999 - 2013 Thorlabs
Sales: 1-973-579-7227
Technical Support: 1-973-300-3000