Zener diode in stepper motor driver with TPL7407L

driverstepper motorzener

In TPL7407L's datasheet, there is a stepper motor driver schematic as below

enter image description here

There is a zener diode denoted as "optional". However the 'COM' pin is connected to 'VSUP' directly. The 'optional' means I can remove (not short!) it, right? Then what's the purpose of the zener?

Best Answer

9.2.2.1 Design Requirements - [...] Whenever a Zener diode is used between Vcom and the motor supply, the Vcom pin will slew from the coil supply to a voltage that is the sum of the Zener voltage and the coil supply when there is a flyback event. Depending on the coil inductance & resistance, this can be very rapid. Whenever the COM pin may experience a slew rate greater than 0.5 V/ μ s a capacitor must be added to limit the slew to < 0.5 V/ μ s. See Power Supply Recommendations for further explanation.

So in this particular case you should either:

  1. Add a zener diode from motor supply to V(COM) and forget the V(SUP) at the V(COM) node.
  2. Short both nodes V(COM) to motor supply.

The advantage for 1. is that the energy stored in the motor coils is being broken down more quickly and the stepper response will be 'snappier'. Notice that the motor supply increased with the zener voltage must not exceed 42V (absolute maximum, so you want to be well below that).

Related Topic