Datasheet

TMC4361A Datasheet | Document Revision 1.22 2017-JAN-12
132/230
© 2015 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany Terms of delivery and rights
to technical change reserved. Download newest version at: www.trinamic.com .
Read entire documentation; especially the Supplemental Directiveson page 224.
MAIN MANUAL
In
Figure
54 below, the calculation of minimum/maximum PWM duty cycles with
PWM_AMPL
= 32767 is shown on the left side. Resulting duty cycles for different
positions in the sine voltage curve are depicted on the right side. Calculated delays of
minimum/maximum duty cycles are also shown.
Figure 57: Calculation of PWM Duty Cycles (PWM_AMPL)
NOTE:
If hold current scaling is enabled, see section 11.1. , page 121, HOLD_SCALE_VAL
is used for PWM scaling during standstill.
PWM Scale
Example
PWM_SCALE
VACTUAL
PWM_VMAX
(PWM_AMPL+1)
2^17
0.5
t
DUTY_CYCLE
PWM_VMAX
PWM_FREQ
f
CLK
t
DUTY_MAX
=(0.5+PWM_SCALE)•PWM_FREQ/f
CLK
t
DUTY_MIN
=(0.5PWM_SCALE)•PWM_FREQ/f
CLK
VACTUAL
t
voltage(V)
t
t
0.5•PWM_FREQ
f
CLK
t
I
II
IIII
II
III