It can drive a micro-stepping motor of up to 128 steps with a voltage ranging from 2.5 to 16 V at currents of up to 2 A. On-resistance (R(DSON)), a critical figure of merit, is just 0.48 Ω due to use of Toshiba’s latest-generation CDMOS process. It delivers a PWM-controlled, constant-current drive from a supply ranging from 2.5 to 16.0 V. Standby current is just 0.1 µA for extended battery life, and it supports a 1.8- to 5.0-V interface for connection to a wide variety of hosts and microcontrollers.
Fault and error detection are also important attributes in a motor driver. The TC78H670FTG includes multiple error-detection functions including thermal shutdown, overcurrent, motor load open, and undervoltage lockout, with an error-detection flag output function. The oscillation frequency and chopping frequency, which are coupled, can be adjusted by an external resistor from 636 to 3290 kHz and 41 to 206 kHz, respectively. (As always, there are tradeoffs: as the chopping frequency increases, the drive-current ripple decreases, but the gate losses and dissipation also increase; a chopping frequency in the range of 50 to 100 kHz is recommended.)
The motor-driver IC is housed in 16-lead, 3- × 3-mm QFN package with thermal pad. Full details are provided in the extensive TC78H670FTG datasheet.