EasyManua.ls Logo

Panasonic MN101L Series

Panasonic MN101L Series
563 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 9
16-bit Timer
IX - 62 IGBT Output with Dead Time
9.11.2 Setup Example
Setup Example of IGBT Output with Dead Time (Timer 7)
Here is an example that, using Timer 7 with HCLK (f
HCLK
= 8 MHz) as a clock source, while the external inter-
rupt 0 input signal is generated, the IGBT output waveform having a duty cycle of 1/4 and a frequency of 200 Hz
is output from the TM7IO and TM8IO output pins with a dead time of 0.01 ms or 0.02 ms added.
The setup procedure and its description are shown below.
Figure:9.11.3 Output Waveform of TM7IO and TM8IO
Step Setting Register Description
1 Disable the timer counter TM7MD.TM7EN = 0 Disable the timer count operation.
2 Set the timer mode register TM7MD2.TM7BCR = 1
TM7MD2.T7PWMSL = 1
Select the TM7BC clear source and the duty determination
source of IGBT output.
3 TM7MD3.T7IGBT1-0 = 01 Select the IGBT trigger source.
4 TM7MD3.T7IGBTTR = 0
TM7MD2.T7ICEDG0 = 1
Select the IGBT trigger level and IGBT trigger edge.
5 TM7MD3.T7IGBTDT = 0 Select the dead time input timing.
6 Set the external interrupt IRQISEL0.IRQ0SEL = 0
IRQIEN.IRQI0EN = 1
Enable the external interrupt pin.
7 Set the interrupt level IRQ0ICR.IRQ0LV1-0 Refer to [3.1.3 Maskable Interrupt Control Register Setup].
8 Enable the interrupt IRQ0ICR.IRQ0IE = 1
9 Set the timer mode register TM7MD1.TM7CK1-0 = 00
TM7MD1.TM7PS1-0 = 00
Select HCLK as the count clock source.
10 Set the IGBT output cycle TM7PR1 = 0x9C3F Set the IGBT output cycle.
Setup value: 40000 - 1 = 39999 (0x9C3F)
11 Set the "High" period of IGBT TM7PR2 = 0x270F Set the "High" period of IGBT output.
Setup value: 40000 / 4 - 1 = 9999 (0x270F)
12 Set the dead time TM7DPR1 = 0x4F
TM7DPR2 = 0x9F
The time from the falling edge of TM7IO to the rising edge of
TM8IO: 0.02 ms (0x4F)
The time from the falling edge of TM8IO to the rising edge of
TM7IO: 0.01 ms (0x9F)
T
M8IO output
w
aveform
T
M7IO output
w
aveform
I
GBT trigger
(IRQ0)
I
GBT waveform
200 Hz
0.01 ms 0.02 ms 0.01 ms 0.01 ms0.02 ms

Table of Contents

Related product manuals