TMC9660 – 70V Smart Gate Driver with Servo (FOC) Controller in HW and Buck Converter

TMC9660 – 70V Smart Gate Driver with Servo (FOC) Controller in HW and Buck Converter

Motor Driver and Motion Controller ICs of Analog Devices Inc./Maxim Integrated (Trinamic)

Value Proposition

Motion Control Core (MCC) in Hard-Ware (HW) with Field Oriented current Controller (FOC) and fast Pulse Width Modulation (PWM) engine as Versatile 70V/2A smart gate driver for Stepper, Brush-Less Direct Current (BLDC) or Brushed Direct Current (BDC) motors

Key Benefits

Minimize Bill Of Material (BOM) and boardspace (One-Chip Solution)

FOC in hardware; no code required

Maximize battery lifetime using most efficient motor control by ADI TRINAMIC

TMC9660 – Subsystem Diagrams

3-Phase with Hall Sensor & Encoder

3-Phase Motor with Hall Sensor

Stepper Motor with Encoder

3-Phase Motor with 2x Encoder

TMC9660 – Features & Positioning

Features and Specifications

70V/2A Smart gate driver for Stepper, BLDC or BDC

Ultra-low offset bottom shunt current measurement

Motion Control Core (MCC) in Hard-Ware (HW) with Field Oriented current Controller (FOC*) and fast PWM engine

Encoder engine [Hall, A/B/N, abs. SPI (Serial Peripheral Interface) / SSI (Simple Serial Interface), analog]

EightPoint ramp controller in hardware

Buck converter +3V3 and +5V/600mA and LDOs for gate driver, Input/Output (IO) and core supply

ADI Portfolio Positioning

TMC4671-LATMC9660ATB+ adds smart gate driver (70V), Power Management Unit (PMU), Current Sense Amplifier (CSA) and ramp generator

TMC6200-TA-TTMC9660ATB+ adds support for stepper, Power Management Unit (PMU), motion control core (FOC + Servo) with encoder feedback & ADCs

Competitive Positioning

Field Oriented Control in Hardware is unique in the market and requires no software code

Highest control loop frequency up to 100kHz

Powerful smart gate driver offers an additional 4th Half bridge for stepper motor control or brake output

TMC9660 – Design Resources

Evaluation Board: Available

TMC9660-3PH-EVKIT Evaluation Board | Analog Devices

TMC9660-STP-EVKIT Evaluation Board | Analog Devices

Companion Products:

TMC8100ATG+ : Multiprotocol Encoder Controller

Product Home Page:

TMC9660 Datasheet and Product Info | Analog Devices

TMC9660ATB+

TMC9660 – Application Examples & Benefits

Applications Benefits
Robotics Versatile motor platform solution can be sized for all motors/joints in the system.
Fast control loops allow for high dynamic movements.
Power Tools /
Gardening Precise current control provides best torque output at all operating conditions.
Lab Automation /
Medical Closed-Loop FOC Control without coding gives easy access to advanced motion &
motor control.
E-Bike / LEV Scripting functionality offers the possibility for a one-chip standalone motor controller
with various sensor inputs.

Top eight FAQs – Frequently Asked Questions

Q1: What is the difference between the Register and Parameter Mode?

A1: In Parameter Mode many register writes are simplified and overseen by the internal MCU.
This way more advanced protections and fault-handling are possible. For the features refer to the TMC9660 Datasheet.

Q2: Is it possible to drive a Motor and a brake at the same time?

A2: Yes. While using a BLDC or BDC motor the 4th Half-Bridge can be used. Using a Stepper motor, GPIOs can be used in
Parameter mode with an external driver for the brake

Q3: Can I use the TMC9660 in a standalone application?

A3: Yes. In Parameter mode an externally connected SPI Flash can store scripts for automatic execution.

Q4: How can I save settings of the TMC9660?

A4: Parameters can be saved to an external connected Flash or EEPROM in Parameter Mode.

Q5: Is it possible to program the MCU of the TMC9660 with custom code?

A5: No. The internal MCU is pre-programmed and its code stored in ROM.

Q6: What is the maximum motor current?

A6: The maximum motor current is defined by the externally attached FETs and shunts.
The FET-Gate current provided by the Gate Driver Unit is up to 2A for fast switching.

Q7: What is the maximum motor voltage?

A7: The Gate Driver Unit is rated up to 70V. The external attached FETs need to be rated for the used voltage.

Q8: Does a connected host device need to calculate ramps and do PI control?

A8: No. All PI control and ramp calculation is done within TMC9660 in fast hardware.
After initial configuration only target values for torque, velocity or position need to be set.