Download Print this page

Renesas M16C/50 Series User Manual page 373

Advertisement

M16C/5L Group, M16C/56 Group
17.3.3.3
Carrier Wave Control
In three-phase mode 1, the reload timing of the TB2 register can be selected by setting the PWCON
bit in the TB2SC register.
17.3.3.4
Three-Phase PWM Waveform Output Level Control
In triangular wave modulation mode, the output levels set in registers IDB0 and IDB1 are transferred
to the three-phase output shift registers by a transfer trigger. After a transfer trigger is generated, first
the value set in the IDB0 register, and then, at the falling edge of one-shot pulse for timers A1, A2,
and A4, the values set in the IDB1 register become output signals for each phase (internal signal)
and consequently the three-phase PWM output changes. Afterward, the values in registers IDB0 and
IDB1 alternately become an output signal for each phase at every falling edge of one-shot pulse for
timers A1, A2, and A4.
When the INV15 bit in the INVC1 register is 0 (dead time enabled), a phase changing from active to
nonactive changes simultaneously with output signals for each phase (internal signal), while a phase
changing from nonactive to active changes when the dead time timer stops.
A transfer trigger is generated under the following conditions:
The first timer B2 underflow after registers IDB0 and IDB1 are written.
Writing to the TB2 register when timer B2 is stopped (when the INV10 bit in the INVC1 register is
1).
Setting the INV07 bit in the INVC0 register to 1 (software trigger).
R01UH0127EJ0110 Rev.1.10
Sep 01, 2011
17. Three-Phase Motor Control Timer Function
Page 336 of 803

Advertisement

loading