SlideShare a Scribd company logo
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
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
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.
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.
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
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.
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
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
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
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
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
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
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

More Related Content

Similar to Tms320f28379D microcontroller

D0262019026
D0262019026D0262019026
D0262019026
inventionjournals
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
inventionjournals
 
D0262019026
D0262019026D0262019026
D0262019026
inventionjournals
 
Dc motor speed control with the presence of input disturbance using neural ne...
Dc motor speed control with the presence of input disturbance using neural ne...Dc motor speed control with the presence of input disturbance using neural ne...
Dc motor speed control with the presence of input disturbance using neural ne...
Mustefa Jibril
 
JAVED_ SUMMER INTERNSHIP 2014
JAVED_ SUMMER INTERNSHIP 2014JAVED_ SUMMER INTERNSHIP 2014
JAVED_ SUMMER INTERNSHIP 2014
Muhammad Javed
 
Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...
Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...
Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...
IJECEIAES
 
IRJET- Speed Control of BLDC Motor using PID Tuned Fuzzy Controller
IRJET-  	  Speed Control of BLDC Motor using PID Tuned Fuzzy ControllerIRJET-  	  Speed Control of BLDC Motor using PID Tuned Fuzzy Controller
IRJET- Speed Control of BLDC Motor using PID Tuned Fuzzy Controller
IRJET Journal
 
Self-Tuning Fuzzy PID Design for BLDC Speed Control
Self-Tuning Fuzzy PID Design for BLDC Speed ControlSelf-Tuning Fuzzy PID Design for BLDC Speed Control
Self-Tuning Fuzzy PID Design for BLDC Speed Control
GRD Journals
 
Suresh Resume
Suresh ResumeSuresh Resume
Suresh Resume
Suresh Nagendhiran
 
PSO Fractional-Order PID Controller Design for DC Component Suppression of Gr...
PSO Fractional-Order PID Controller Design for DC Component Suppression of Gr...PSO Fractional-Order PID Controller Design for DC Component Suppression of Gr...
PSO Fractional-Order PID Controller Design for DC Component Suppression of Gr...
IRJET Journal
 
FPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC MotorFPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC Motor
Rajesh Pindoriya
 
Design and Implementation of speed control for 3 phase induction motor using ...
Design and Implementation of speed control for 3 phase induction motor using ...Design and Implementation of speed control for 3 phase induction motor using ...
Design and Implementation of speed control for 3 phase induction motor using ...
IRJET Journal
 
Batch 05.pptx
Batch 05.pptxBatch 05.pptx
Batch 05.pptx
SudharshanR22
 
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
IRJET Journal
 
IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...
IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...
IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...
IRJET Journal
 
IRJET- Design and Implementation of PWM Rectifier with Power Factor Control
IRJET- Design and Implementation of PWM Rectifier with Power Factor ControlIRJET- Design and Implementation of PWM Rectifier with Power Factor Control
IRJET- Design and Implementation of PWM Rectifier with Power Factor Control
IRJET Journal
 
Pid controller and space vector modulation
Pid controller and space vector modulationPid controller and space vector modulation
Pid controller and space vector modulation
remyarrc
 
09_KHIN AYE MU.docx - Abstract
09_KHIN AYE MU.docx - Abstract09_KHIN AYE MU.docx - Abstract
09_KHIN AYE MU.docx - Abstract
butest
 
09_KHIN AYE MU.docx - Abstract
09_KHIN AYE MU.docx - Abstract09_KHIN AYE MU.docx - Abstract
09_KHIN AYE MU.docx - Abstract
butest
 
Digital Voltage Control of DC-DC Boost Converter
Digital Voltage Control of DC-DC Boost ConverterDigital Voltage Control of DC-DC Boost Converter
Digital Voltage Control of DC-DC Boost Converter
IJERA Editor
 

Similar to Tms320f28379D microcontroller (20)

D0262019026
D0262019026D0262019026
D0262019026
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
D0262019026
D0262019026D0262019026
D0262019026
 
Dc motor speed control with the presence of input disturbance using neural ne...
Dc motor speed control with the presence of input disturbance using neural ne...Dc motor speed control with the presence of input disturbance using neural ne...
Dc motor speed control with the presence of input disturbance using neural ne...
 
JAVED_ SUMMER INTERNSHIP 2014
JAVED_ SUMMER INTERNSHIP 2014JAVED_ SUMMER INTERNSHIP 2014
JAVED_ SUMMER INTERNSHIP 2014
 
Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...
Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...
Efficient bridgeless SEPIC converter fed PMBLDC motor using artificial neural...
 
IRJET- Speed Control of BLDC Motor using PID Tuned Fuzzy Controller
IRJET-  	  Speed Control of BLDC Motor using PID Tuned Fuzzy ControllerIRJET-  	  Speed Control of BLDC Motor using PID Tuned Fuzzy Controller
IRJET- Speed Control of BLDC Motor using PID Tuned Fuzzy Controller
 
Self-Tuning Fuzzy PID Design for BLDC Speed Control
Self-Tuning Fuzzy PID Design for BLDC Speed ControlSelf-Tuning Fuzzy PID Design for BLDC Speed Control
Self-Tuning Fuzzy PID Design for BLDC Speed Control
 
Suresh Resume
Suresh ResumeSuresh Resume
Suresh Resume
 
PSO Fractional-Order PID Controller Design for DC Component Suppression of Gr...
PSO Fractional-Order PID Controller Design for DC Component Suppression of Gr...PSO Fractional-Order PID Controller Design for DC Component Suppression of Gr...
PSO Fractional-Order PID Controller Design for DC Component Suppression of Gr...
 
FPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC MotorFPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC Motor
 
Design and Implementation of speed control for 3 phase induction motor using ...
Design and Implementation of speed control for 3 phase induction motor using ...Design and Implementation of speed control for 3 phase induction motor using ...
Design and Implementation of speed control for 3 phase induction motor using ...
 
Batch 05.pptx
Batch 05.pptxBatch 05.pptx
Batch 05.pptx
 
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
 
IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...
IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...
IRJET- Modeling and Control of Three Phase BLDC Motor using PID and Fuzzy Log...
 
IRJET- Design and Implementation of PWM Rectifier with Power Factor Control
IRJET- Design and Implementation of PWM Rectifier with Power Factor ControlIRJET- Design and Implementation of PWM Rectifier with Power Factor Control
IRJET- Design and Implementation of PWM Rectifier with Power Factor Control
 
Pid controller and space vector modulation
Pid controller and space vector modulationPid controller and space vector modulation
Pid controller and space vector modulation
 
09_KHIN AYE MU.docx - Abstract
09_KHIN AYE MU.docx - Abstract09_KHIN AYE MU.docx - Abstract
09_KHIN AYE MU.docx - Abstract
 
09_KHIN AYE MU.docx - Abstract
09_KHIN AYE MU.docx - Abstract09_KHIN AYE MU.docx - Abstract
09_KHIN AYE MU.docx - Abstract
 
Digital Voltage Control of DC-DC Boost Converter
Digital Voltage Control of DC-DC Boost ConverterDigital Voltage Control of DC-DC Boost Converter
Digital Voltage Control of DC-DC Boost Converter
 

Recently uploaded

Cleades robinson:The Diplomat is Blue
Cleades robinson:The Diplomat is BlueCleades robinson:The Diplomat is Blue
Cleades robinson:The Diplomat is Blue
Cleades Robinson
 
Collective Mining | Corporate Presentation - June 2024
Collective Mining | Corporate Presentation - June 2024Collective Mining | Corporate Presentation - June 2024
Collective Mining | Corporate Presentation - June 2024
CollectiveMining1
 
Osisko Gold Royalties Ltd - Corporate Presentation, June 12, 2024
Osisko Gold Royalties Ltd - Corporate Presentation, June 12, 2024Osisko Gold Royalties Ltd - Corporate Presentation, June 12, 2024
Osisko Gold Royalties Ltd - Corporate Presentation, June 12, 2024
Osisko Gold Royalties Ltd
 
快速办理(CUBoulder毕业证书)科罗拉多大学博尔德分校毕业证录取通知书一模一样
快速办理(CUBoulder毕业证书)科罗拉多大学博尔德分校毕业证录取通知书一模一样快速办理(CUBoulder毕业证书)科罗拉多大学博尔德分校毕业证录取通知书一模一样
快速办理(CUBoulder毕业证书)科罗拉多大学博尔德分校毕业证录取通知书一模一样
f3wjr2q2
 
Corporate Presentation Probe June 2024.pdf
Corporate Presentation Probe June 2024.pdfCorporate Presentation Probe June 2024.pdf
Corporate Presentation Probe June 2024.pdf
Probe Gold
 
UnityNet World Environment Day Abraham Project 2024 Press Release
UnityNet World Environment Day Abraham Project 2024 Press ReleaseUnityNet World Environment Day Abraham Project 2024 Press Release
UnityNet World Environment Day Abraham Project 2024 Press Release
LHelferty
 
Methanex Investor Presentation - April 2024
Methanex Investor Presentation - April 2024Methanex Investor Presentation - April 2024
Methanex Investor Presentation - April 2024
Methanex Corporation
 
AGM Presentation Probe June 11 Final.pdf
AGM Presentation Probe June 11 Final.pdfAGM Presentation Probe June 11 Final.pdf
AGM Presentation Probe June 11 Final.pdf
Probe Gold
 
ZKsync airdrop of 3.6 billion ZK tokens is scheduled by ZKsync for next week.pdf
ZKsync airdrop of 3.6 billion ZK tokens is scheduled by ZKsync for next week.pdfZKsync airdrop of 3.6 billion ZK tokens is scheduled by ZKsync for next week.pdf
ZKsync airdrop of 3.6 billion ZK tokens is scheduled by ZKsync for next week.pdf
SOFTTECHHUB
 
Collective Mining | Corporate Presentation - June 2024
Collective Mining  | Corporate Presentation - June 2024Collective Mining  | Corporate Presentation - June 2024
Collective Mining | Corporate Presentation - June 2024
CollectiveMining1
 
Understanding-the-E-Way-Bill-A-Digital-Transformation-in-Logistics.pptx
Understanding-the-E-Way-Bill-A-Digital-Transformation-in-Logistics.pptxUnderstanding-the-E-Way-Bill-A-Digital-Transformation-in-Logistics.pptx
Understanding-the-E-Way-Bill-A-Digital-Transformation-in-Logistics.pptx
cosmo-soil
 
Cyberagent_For New Investors_EN_240424.pdf
Cyberagent_For New Investors_EN_240424.pdfCyberagent_For New Investors_EN_240424.pdf
Cyberagent_For New Investors_EN_240424.pdf
CyberAgent, Inc.
 
Mandalay Resouces June 2024 Investor Relations PPT
Mandalay Resouces June 2024 Investor Relations PPTMandalay Resouces June 2024 Investor Relations PPT
Mandalay Resouces June 2024 Investor Relations PPT
MandalayResources
 
ppt-namibia-worldeconomy-standardbank.ppt
ppt-namibia-worldeconomy-standardbank.pptppt-namibia-worldeconomy-standardbank.ppt
ppt-namibia-worldeconomy-standardbank.ppt
TestOrg1
 

Recently uploaded (14)

Cleades robinson:The Diplomat is Blue
Cleades robinson:The Diplomat is BlueCleades robinson:The Diplomat is Blue
Cleades robinson:The Diplomat is Blue
 
Collective Mining | Corporate Presentation - June 2024
Collective Mining | Corporate Presentation - June 2024Collective Mining | Corporate Presentation - June 2024
Collective Mining | Corporate Presentation - June 2024
 
Osisko Gold Royalties Ltd - Corporate Presentation, June 12, 2024
Osisko Gold Royalties Ltd - Corporate Presentation, June 12, 2024Osisko Gold Royalties Ltd - Corporate Presentation, June 12, 2024
Osisko Gold Royalties Ltd - Corporate Presentation, June 12, 2024
 
快速办理(CUBoulder毕业证书)科罗拉多大学博尔德分校毕业证录取通知书一模一样
快速办理(CUBoulder毕业证书)科罗拉多大学博尔德分校毕业证录取通知书一模一样快速办理(CUBoulder毕业证书)科罗拉多大学博尔德分校毕业证录取通知书一模一样
快速办理(CUBoulder毕业证书)科罗拉多大学博尔德分校毕业证录取通知书一模一样
 
Corporate Presentation Probe June 2024.pdf
Corporate Presentation Probe June 2024.pdfCorporate Presentation Probe June 2024.pdf
Corporate Presentation Probe June 2024.pdf
 
UnityNet World Environment Day Abraham Project 2024 Press Release
UnityNet World Environment Day Abraham Project 2024 Press ReleaseUnityNet World Environment Day Abraham Project 2024 Press Release
UnityNet World Environment Day Abraham Project 2024 Press Release
 
Methanex Investor Presentation - April 2024
Methanex Investor Presentation - April 2024Methanex Investor Presentation - April 2024
Methanex Investor Presentation - April 2024
 
AGM Presentation Probe June 11 Final.pdf
AGM Presentation Probe June 11 Final.pdfAGM Presentation Probe June 11 Final.pdf
AGM Presentation Probe June 11 Final.pdf
 
ZKsync airdrop of 3.6 billion ZK tokens is scheduled by ZKsync for next week.pdf
ZKsync airdrop of 3.6 billion ZK tokens is scheduled by ZKsync for next week.pdfZKsync airdrop of 3.6 billion ZK tokens is scheduled by ZKsync for next week.pdf
ZKsync airdrop of 3.6 billion ZK tokens is scheduled by ZKsync for next week.pdf
 
Collective Mining | Corporate Presentation - June 2024
Collective Mining  | Corporate Presentation - June 2024Collective Mining  | Corporate Presentation - June 2024
Collective Mining | Corporate Presentation - June 2024
 
Understanding-the-E-Way-Bill-A-Digital-Transformation-in-Logistics.pptx
Understanding-the-E-Way-Bill-A-Digital-Transformation-in-Logistics.pptxUnderstanding-the-E-Way-Bill-A-Digital-Transformation-in-Logistics.pptx
Understanding-the-E-Way-Bill-A-Digital-Transformation-in-Logistics.pptx
 
Cyberagent_For New Investors_EN_240424.pdf
Cyberagent_For New Investors_EN_240424.pdfCyberagent_For New Investors_EN_240424.pdf
Cyberagent_For New Investors_EN_240424.pdf
 
Mandalay Resouces June 2024 Investor Relations PPT
Mandalay Resouces June 2024 Investor Relations PPTMandalay Resouces June 2024 Investor Relations PPT
Mandalay Resouces June 2024 Investor Relations PPT
 
ppt-namibia-worldeconomy-standardbank.ppt
ppt-namibia-worldeconomy-standardbank.pptppt-namibia-worldeconomy-standardbank.ppt
ppt-namibia-worldeconomy-standardbank.ppt
 

Tms320f28379D microcontroller

  • 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