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-LA – TMC9660ATB+ adds smart gate driver (70V), Power Management Unit (PMU), Current Sense Amplifier (CSA) and ramp generator
TMC6200-TA-T – TMC9660ATB+ 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
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.