Datasheet
TMC8460-BI Datasheet (V1.00 / 2016-Sep-01)
Copyright © 2016 TRINAMIC Motion Control GmbH & Co. KG 135
2.1.4 PWM Unit Signals
Table 146 : MFCIO PWM unit signals
Signal I/O Function
ES In Emergency Switch Input
PULSE_ZERO Out Pulse indicating the beginning of a new PWM cycle
PULSE_A Out Pulse with programmable positon within the PWM period
PULSE_CENTER Out Pulse indicating the middle of the PWM cycle
PULSE_B Out Pulse with programmable positon within the PWM period
PULSE_AB Out Logical or of PULSE_A and PULSE_B
PWM0_H Out High side control output of PWM unit 0
PWM0_L Out Low side control output of PWM unit 0
PWM1_H Out High side control output of PWM unit 1
PWM1_L Out Low side control output of PWM unit 1
PWM2_H Out High side control output of PWM unit 2
PWM2_L Out Low side control output of PWM unit 2
2.1.5 PWM Unit and Register Set
Table 147 : MFCIO PWM unit register set
MFCIO
direct
access
register
address
#
Register Name R/W
Size
[bit]
Description
18 PWM_MAXCNT W 16
11…0: This parameter determines the duration of the
PWM period resp. the PWM frequency
19 PWM_CHOPMODE W 16
This parameter defines the chopper mode (no
chopper, high side chopper, low side chopper,
complementary chopper) for the three PWM units
(section 7.10.2), each PWM unit can be configured
separately.
10:8
6:4
2:0
20 PWM_ALIGNMENT W 8
1..0: This parameter defines the alignment of the PWM:
00 = off, 10 = left, 01 = right, 11 = centered (6.9.3
7:2 : unused
21 PWM_POLARITIES W 8
0: pwm_low_sides
1: pwm_high_sides
2: pulse_ab
3: pulse_b
4: pulse_centerf
5: pulse_a
6: pulse_zero
7: unused
22
PWM_VALUE_0
W
16
11:0 : These three registers define the PWM duty
cycle (on time) for each PWM output
23
PWM_VALUE_1
W
16
24
PWM_VALUE_2
W
16