1. Hardware Implementation Of Power Electronic
Converter’s Controller Using TI-C2000
October 9, 2022
Kumar Kartikey , Pooja Meena
191020012015 , 191020012019
In the Guidance of Dr.Manjunath K.,Assistant Professor
hasan.alikhattak@seecs.edu.pk
Department of Electrical Engineering
Institute of Infrastructure Technology Research and Management
Ahmedabad , Gujarat
2. 12
Hardware
Implementation Of
Power Electronic
Converter’s Controller
Using TI-C2000
Kumar Kartikey,Pooja
Meena
Introduction
TI-C2000
Microcontroller
Overview
Launchpad
Launchpad Configuration
ADC Configuration
GPIO Configuration
Sinusoidal Pulse
Width Modulation
Technique
Simulation
Implementation
Model Analysis
Reference
Department of Electrical
Engineering
INDEX
Introduction
TI-C2000 Microcontroller
Overview
Launchpad
Launchpad Configuration
ADC Configuration
GPIO Configuration
Sinusoidal Pulse Width Modulation
Technique
Simulation
Implementation
Model Analysis
Reference
3. 12
Hardware
Implementation Of
Power Electronic
Converter’s Controller
Using TI-C2000
Kumar Kartikey,Pooja
Meena
2 Introduction
TI-C2000
Microcontroller
Overview
Launchpad
Launchpad Configuration
ADC Configuration
GPIO Configuration
Sinusoidal Pulse
Width Modulation
Technique
Simulation
Implementation
Model Analysis
Reference
Department of Electrical
Engineering
Introduction
▶ Power electronics are significantly reliant on the
production, transmission, and distribution of electrical
power.
▶ AC drives/VFD are another name for inverters. They are
electronic machinery capable of converting DC to AC.
▶ Inverters have several advantages, including energy
savings, soft starting, easy installation, etc.
▶ Circuit topologies, control algorithms, and systems as a
whole are now more sophisticated as a result of recent
advancements in power electronics.
▶ As the distance between simulation software and actual
hardware widens, this advancement is a logical outcome.
▶ The concept, implementation, and testing phases of
development can all make use of these platforms.
4. 12
Hardware
Implementation Of
Power Electronic
Converter’s Controller
Using TI-C2000
Kumar Kartikey,Pooja
Meena
Introduction
TI-C2000
Microcontroller
3 Overview
Launchpad
Launchpad Configuration
ADC Configuration
GPIO Configuration
Sinusoidal Pulse
Width Modulation
Technique
Simulation
Implementation
Model Analysis
Reference
Department of Electrical
Engineering
TI-C2000 Microcontroller
Overview
▶ Power electronic devices must have a microcontroller,
which also monitors the device’s operation.
▶ A digital signal controller with dual core 32 bit processing
circuitry and a base clock frequency of 200 MHz, the
F298379D is a member of the TI C2000 series.
▶ A built-in JTAG debug tool makes it possible to
communicate directly with a PC for easy programming,
debugging, and testing.
▶ Based on the embedded code support packages for TI
C2000 processors, it was written in Matlab/Simulink.
5. 12
Hardware
Implementation Of
Power Electronic
Converter’s Controller
Using TI-C2000
Kumar Kartikey,Pooja
Meena
Introduction
TI-C2000
Microcontroller
Overview
4 Launchpad
Launchpad Configuration
ADC Configuration
GPIO Configuration
Sinusoidal Pulse
Width Modulation
Technique
Simulation
Implementation
Model Analysis
Reference
Department of Electrical
Engineering
TI-C2000 Microcontroller
Launchpad
Figure: TMS320F298379D Launchpad
6. 12
Hardware
Implementation Of
Power Electronic
Converter’s Controller
Using TI-C2000
Kumar Kartikey,Pooja
Meena
Introduction
TI-C2000
Microcontroller
Overview
Launchpad
5 Launchpad Configuration
ADC Configuration
GPIO Configuration
Sinusoidal Pulse
Width Modulation
Technique
Simulation
Implementation
Model Analysis
Reference
Department of Electrical
Engineering
TI-C2000 Microcontroller
Launchpad Configuration
A few parameters must be made in order to set the code
generation tools’ TI-C2000 target before beginning to develop
the control model. These options are available in:
▶ Simulink model
▶ Model Configuration Parameters
▶ Hardware Implementation
▶ Target hardware resources
1. Build options: Build action=Build, load and run.
2. Device Name=F28379D, Select CPU=CPU1.
3. Clocking: Desired CPU clock in MHz=200,
Oscillator clock frequency in MHz=20.
4. ADCA/ADCB: Select CPU core=CPU1,
ADC clock prescaler=SYSCLKOUT/5.0.
7. 12
Hardware
Implementation Of
Power Electronic
Converter’s Controller
Using TI-C2000
Kumar Kartikey,Pooja
Meena
Introduction
TI-C2000
Microcontroller
Overview
Launchpad
Launchpad Configuration
6 ADC Configuration
GPIO Configuration
Sinusoidal Pulse
Width Modulation
Technique
Simulation
Implementation
Model Analysis
Reference
Department of Electrical
Engineering
TI-C2000 Microcontroller
ADC Configuration
▶ When setting the ADC
converter, a number of
practical considerations
are taken into account.
▶ The ADC module that will
sample and convert the
detected signal has to be
carefully selected.
Figure: ADC Configuration
8. 12
Hardware
Implementation Of
Power Electronic
Converter’s Controller
Using TI-C2000
Kumar Kartikey,Pooja
Meena
Introduction
TI-C2000
Microcontroller
Overview
Launchpad
Launchpad Configuration
ADC Configuration
7 GPIO Configuration
Sinusoidal Pulse
Width Modulation
Technique
Simulation
Implementation
Model Analysis
Reference
Department of Electrical
Engineering
TI-C2000 Microcontroller
GPIO Configuration
I/O pin configuration
consists of several steps:
1. Plan the device pin-out.
2. (Optional) Enable internal
pullup resistors.
3. Select input qualification.
4. Select the direction of any
general-purpose I/O pins.
5. Select low-power mode
wake-up sources.
6. Select external interrupt
sources.
Figure: GPIO Configuration
9. 12
Hardware
Implementation Of
Power Electronic
Converter’s Controller
Using TI-C2000
Kumar Kartikey,Pooja
Meena
Introduction
TI-C2000
Microcontroller
Overview
Launchpad
Launchpad Configuration
ADC Configuration
GPIO Configuration
Sinusoidal Pulse
Width Modulation
8 Technique
Simulation
Implementation
Model Analysis
Reference
Department of Electrical
Engineering
Sinusoidal Pulse Width Modulation
Technique
▶ The SPWM approach compares a sinusoidal wave with
frequency fr to a triangle wave with frequency fc.
▶ The switching instants of the inverter’s switches are
determined by the intersection of the triangular and
sinusoidal waves.
Figure: SPWM logic
10. 12
Hardware
Implementation Of
Power Electronic
Converter’s Controller
Using TI-C2000
Kumar Kartikey,Pooja
Meena
Introduction
TI-C2000
Microcontroller
Overview
Launchpad
Launchpad Configuration
ADC Configuration
GPIO Configuration
Sinusoidal Pulse
Width Modulation
Technique
9 Simulation
Implementation
Model Analysis
Reference
Department of Electrical
Engineering
Sinusoidal Pulse Width Modulation
Simulation
Figure: SPWM model in MATLAB/Simulink
Figure: Aforementioned model output
11. 12
Hardware
Implementation Of
Power Electronic
Converter’s Controller
Using TI-C2000
Kumar Kartikey,Pooja
Meena
Introduction
TI-C2000
Microcontroller
Overview
Launchpad
Launchpad Configuration
ADC Configuration
GPIO Configuration
Sinusoidal Pulse
Width Modulation
Technique
Simulation
10 Implementation
Model Analysis
Reference
Department of Electrical
Engineering
Sinusoidal Pulse Width Modulation
Implementation
The block diagram of the scheme’s Microcontroller
implementation is shown in below.
Figure: Block Diagram of Matlab-CCS-Microcontroller Interface
12. 12
Hardware
Implementation Of
Power Electronic
Converter’s Controller
Using TI-C2000
Kumar Kartikey,Pooja
Meena
Introduction
TI-C2000
Microcontroller
Overview
Launchpad
Launchpad Configuration
ADC Configuration
GPIO Configuration
Sinusoidal Pulse
Width Modulation
Technique
Simulation
Implementation
11 Model Analysis
Reference
Department of Electrical
Engineering
Sinusoidal Pulse Width Modulation
Model Analysis
Figure: Matlab/Simulink Interface Model for PWM Generation
Figure: Output in DSO
13. 12
Hardware
Implementation Of
Power Electronic
Converter’s Controller
Using TI-C2000
Kumar Kartikey,Pooja
Meena
Introduction
TI-C2000
Microcontroller
Overview
Launchpad
Launchpad Configuration
ADC Configuration
GPIO Configuration
Sinusoidal Pulse
Width Modulation
Technique
Simulation
Implementation
Model Analysis
12 Reference
Department of Electrical
Engineering
Reference
▶ H. Wang, M. Liserre, and F. Blaabjerg,“Toward reliable
power electronics:IEEE Ind.Electron. Mag., vol. 7, no. 2,
pp. 17–26, 2013.
▶ J. Poon, P. Haessig, J. G. Hwang, and I. Celanovic,2010
IEEE Conf.Innov. Technol.an Effic.Reliab. Electr. Supply,
CITRES 2010, pp. 420–424,2010.
▶ B. Kamiriski, K. Wejrzanowski, and W. Koczara,2004, pp.
336–341.
▶ B. Dos Santos, R. E. Araujo, D. Varajao, and C.
Pinto,IECON Proc. (Industrial Electron. Conf.,pp.
2303–2308, 2013.
▶ Li Lei; Wang Tian-yu; Xu Wen-guo; , "Application of
Sinusoidal Pulse Width Modulation Algorithm,20ll
International Conference on , vol.2,
no.,pp.254-257,24-25,Sept.2011