
MODULES FOR BLDC MOTORS MODULES
V 1.04
HARDWARE MANUAL
+ +
1-axis BLDC
controller / driver
5A / 24V DC
RS485 + USB interface
hall sensor interface
hallFX™
encoder interface
+ +
TMCM-1640
TRINAMIC Motion Control GmbH & Co. KG
Hamburg, Germany
www.trinamic.com

TMCM-1640 Hardware Manual (V1.04 / 2011-NOV-16) 2
Table of Contents
1 Life support policy ....................................................................................................................................................... 3
2 Features ........................................................................................................................................................................... 4
3 Order codes .................................................................................................................................................................... 5
4 Mechanical and electrical interfacing ..................................................................................................................... 6
4.1 Controller/driver board size and mounting holes ..................................................................................... 6
4.2 Connectors ............................................................................................................................................................. 7
4.2.1 Power connector ............................................................................................................................................ 8
4.2.2 Motor connector............................................................................................................................................. 8
4.2.3 Hall sensor connector .................................................................................................................................. 9
4.2.4 Encoder connector......................................................................................................................................... 9
4.2.5 USB connector ................................................................................................................................................ 9
4.2.6 GPIOs and RS485 connector ..................................................................................................................... 10
4.3 Input/output circuits ......................................................................................................................................... 11
4.3.1 Hall sensor input ......................................................................................................................................... 11
4.3.2 Encoder input ............................................................................................................................................... 11
4.3.3 General purpose inputs/outputs ............................................................................................................. 12
5 Operational ratings .................................................................................................................................................... 13
6 Functional description .............................................................................................................................................. 14
6.1 System architecture ........................................................................................................................................... 14
6.1.1 Microcontroller ............................................................................................................................................. 14
6.1.2 TMC603 3-phase pre-driver ........................................................................................................................ 14
7 hallFX™ ......................................................................................................................................................................... 15
8 Revision history .......................................................................................................................................................... 16
8.1 Document revision ............................................................................................................................................ 16
8.2 Hardware revision ............................................................................................................................................. 16
9 References..................................................................................................................................................................... 16
Copyright © 2011, TRINAMIC Motion Control GmbH & Co. KG

TMCM-1640 Hardware Manual (V1.04 / 2011-NOV-16) 3
1 Life support policy
TRINAMIC Motion Control GmbH & Co. KG does not
authorize or warrant any of its products for use in life
support systems, without the specific written consent of
TRINAMIC Motion Control GmbH & Co. KG.
Life support systems are equipment intended to support or
sustain life, and whose failure to perform, when properly
used in accordance with instructions provided, can be
reasonably expected to result in personal injury or death.
© TRINAMIC Motion Control GmbH & Co. KG 2011
Information given in this data sheet is believed to be
accurate and reliable. However neither responsibility is
assumed for the consequences of its use nor for any
infringement of patents or other rights of third parties,
which may result from its use.
Specifications are subject to change without notice.
Copyright © 2011, TRINAMIC Motion Control GmbH & Co. KG

TMCM-1640 Hardware Manual (V1.04 / 2011-NOV-16) 4
2 Features
The TMCM-1640 is a highly compact controller/driver module for brushless DC (BLDC) motors with up to 5A
coil current, optional encoder and/or hall sensor feedback. For communication the module offers RS485 and
(mini-)USB interfaces.
Applications
Compact single-axis brushless DC motor solutions
Electrical data
Supply voltage: +24VDC nom. (+12V… +28.5V DC)
Motor current: up to 5A RMS (programmable)
Integrated motion controller
High performance ARM Cortex™-M3 microcontroller for system control and communication protocol
handling
Integrated driver
High performance integrated pre-driver (TMC603)
Support for sensorless back EMF commutation (hallFX™)
High-efficient operation, low power dissipation (MOSFETs with low R
Dynamic current control
Integrated protection
Interfaces
USB: mini-USB connector, full speed (12Mbit/s) serial communication interface
RS485 serial communication interface
Hall sensor interface (+5V TTL or open-collector signals)
Encoder interface (+5V TTL or open-collector signals)
3 general purpose inputs: 2x digital (+5V / +24V compatible), 1x analogue (0… 10V)
1 general purpose output (open-drain)
Software
Available with TMCL™
stand-alone operation or remote controlled operation
program memory (non volatile) for up to 2048 TMCL™ commands
PC-based application development software TMCL-IDE
PC-based application development software TMCL-BLDC for initial settings
Please refer to separate TMCM-1640 TMCL™ Firmware Manual for further information
DS(ON)
)
Copyright © 2011, TRINAMIC Motion Control GmbH & Co. KG

TMCM-1640 Hardware Manual (V1.04 / 2011-NOV-16) 5
1-axis BLDC controller/driver module with up to 5A /
28.5V. RS485 and USB 2.0 interface
42 x 42 x 15
Component parts
QMot BLDC motor 42 mm, 4000RPM, 0.06Nm
QMot BLDC motor 42 mm, 4000RPM, 0.13Nm
3 Order codes
Cables are not included. Add the TMCM-1640-CABLE to your order if required.
Table 3.1: Order codes
Copyright © 2011, TRINAMIC Motion Control GmbH & Co. KG