Programming dual-core digital signal processor for high-frequency power electronics

Digital signal processor (DSP) is commonly found in most of the application like audio devices, smartphones, medical devices, control motor, power protection system, and many others. This is because it processes data faster at a very high speed, and is easy to implement in C programming or assembly...

Full description

Saved in:
Bibliographic Details
Main Author: Ei, Thet Khine
Other Authors: Amer M. Y. M. Ghias
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/138846
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Digital signal processor (DSP) is commonly found in most of the application like audio devices, smartphones, medical devices, control motor, power protection system, and many others. This is because it processes data faster at a very high speed, and is easy to implement in C programming or assembly language. DSP is an excellent choice for high power electronics because of its accurate monitoring and control. DSP can manipulate the digital input signals mathematically like audio, video, light, temperature, pressure, and voice. For input analog signals, analog to digital converter is needed, before going through the DSP process. In this project, I would like to use dual-core digital signal processor TMS320F28377D, a product of Texas instrument, to talk about the necessity of using high-performance DSP in advanced power protection, renewable energy, and high-frequency power electronics. It is also essential to understand the difference between three-phases interleave DC-DC boost converter and conventional DC-DC boost converter, which will be explained in this project. I will also introduce Code Composer Studio software, which is used to program for DSP.