The purpose of this master thesis project has been to study, operate and program the 32-bit 150MIPS TMS320F2812 DSP developed by Texas Instruments Inc. In addition, it has also been a goal to implement fast estimation techniques for control of resonant converters. For this purpose, PWM signals that are generated using this DSP are used. The demands on the system and the hardware to solve the problem were already decided when I started the work. The algorithms were programmed in C/C++ language, compiled, debugged and transferred to the DSP development board in a compiling and simulation tool (downloader), called CCS (Code Composer Studio v2), also provided by Texas Instruments. In the first chapters of this thesis I give general information about control systems, digital signal processors, digital signal processing and the DSP used in this work. The following chapters tell about PWM, how to configure the PWM outputs and some examples related with PWM signals are given. After a short review of series resonant converters, I presented the last example implemented in this project. I conclude with a summary and provide some hints of future work.
Inhaltsverzeichnis (Table of Contents)
- 1. Introduction
- 1.1 Power Electronic and Electrical Drive Systems
- 1.1.1 Power Electronic Applications
- 1.1.2 Switched Mode Operation
- 1.1.3 Electrical Drive Applications
- 1.1.3.1 Motion Control
- 1.2 Control Systems
- 1.2.1 Digital versus Analog Implementation
- 1.2.1.1 Review of Today's Servo Drive Systems
- 1.2.2 Digital PWM Control Using DSP
- 1.3 Digital Signal Processors
- 1.3.1 Data Path of a DSP
- 1.3.2 Peripherals of a DSP
- 1.4 Digital Signal Processing
- 1.4.1 The History of DSP
- 2. The TMS320F2812 DSP
- 2.1 Overview
- 2.2 The Peripherals of F2812
- 3. The eZdsp F2812 Board
- 3.1 Overview
- 3.2 eZdsp F2812 Connectors
- 4. DSP Software Development
- 4.1 Basic Software Tools Required
- 4.2 Code Composer Studio
- 4.2.1 Creating a New Project
- 4.2.2 Adding Files to a Project
- 4.2.3 Building and Running the Program
Zielsetzung und Themenschwerpunkte (Objectives and Key Themes)
This master's thesis aims to explore the programming and application of the TMS320F2812 DSP for controlling power electronic converters. The project focuses on implementing fast estimation techniques for resonant converter control using PWM signals generated by the DSP. The work also involves a detailed examination of the DSP's architecture, peripherals, and associated software development tools.
- Control of power electronic converters using a DSP.
- Implementation of fast estimation techniques for resonant converters.
- Programming and utilization of the TMS320F2812 DSP.
- Digital signal processing techniques applied to power electronics.
- Software development using Code Composer Studio.
Zusammenfassung der Kapitel (Chapter Summaries)
1. Introduction: This introductory chapter lays the groundwork for the thesis by providing background information on power electronics, electrical drive systems, and control systems. It establishes the context for the project, explaining the use of digital signal processors (DSPs) in modern control applications, particularly focusing on the advantages of digital control over analog approaches within servo drive systems. The chapter also introduces the specific DSP used in the thesis, the TMS320F2812, and its role in digital pulse-width modulation (PWM) control.
2. The TMS320F2812 DSP: This chapter offers a detailed overview of the TMS320F2812 DSP, delving into its architecture and key peripherals. It provides essential information about the hardware capabilities of the device, which are fundamental to understanding its application in controlling power electronic converters. The chapter examines the DSP's capabilities as a foundation for the subsequent chapters detailing its programming and utilization in the project.
3. The eZdsp F2812 Board: This chapter describes the hardware platform utilized for the project – the eZdsp F2812 development board. It explains the board's features and functionality, providing a crucial link between the theoretical aspects of the DSP discussed in the previous chapters and the practical implementation detailed in later chapters. The description of the board's connectors provides insight into the physical connections and interfaces used for interacting with the DSP and the power electronic converters.
4. DSP Software Development: This chapter details the software development process, focusing on the use of Code Composer Studio (CCS). It guides the reader through setting up a project, adding files, compiling, debugging, and transferring the code to the DSP. This chapter serves as a practical guide to the software tools employed throughout the project and is essential for understanding the implementation of the control algorithms.
Schlüsselwörter (Keywords)
TMS320F2812, DSP, Power Electronic Converters, Control Systems, PWM, Digital Signal Processing, Resonant Converters, Code Composer Studio, C/C++, Fast Estimation Techniques.
Frequently Asked Questions: TMS320F2812 DSP for Power Electronic Converter Control
What is the main topic of this document?
This document is a comprehensive language preview for a master's thesis focusing on the programming and application of the Texas Instruments TMS320F2812 Digital Signal Processor (DSP) for controlling power electronic converters, specifically implementing fast estimation techniques for resonant converter control using Pulse Width Modulation (PWM) signals.
What are the key themes explored in the thesis?
The key themes include the control of power electronic converters using a DSP, implementation of fast estimation techniques for resonant converters, programming and utilization of the TMS320F2812 DSP, digital signal processing techniques applied to power electronics, and software development using Code Composer Studio.
What is the TMS320F2812 DSP, and why is it used in this project?
The TMS320F2812 is a digital signal processor chosen for its capabilities in handling the high-speed computations and precise timing required for controlling power electronic converters. Its architecture and peripherals are specifically examined in the thesis.
What software is used for the DSP development?
The thesis utilizes Code Composer Studio (CCS) for software development, which is a comprehensive Integrated Development Environment (IDE) for Texas Instruments DSPs. The document details the process of creating projects, adding files, building, and running programs within CCS.
What hardware is used for the project?
The project employs the eZdsp F2812 development board, a platform specifically designed for the TMS320F2812 DSP. The document describes its connectors and functionality, providing a practical link between the theoretical and implementation aspects of the thesis.
What are the chapter summaries?
Chapter 1 introduces power electronics, electrical drive systems, control systems, and the TMS320F2812 DSP. Chapter 2 provides a detailed overview of the TMS320F2812's architecture and peripherals. Chapter 3 describes the eZdsp F2812 development board. Chapter 4 focuses on DSP software development using Code Composer Studio.
What are the objectives of this thesis?
The thesis aims to explore the programming and application of the TMS320F2812 DSP for controlling power electronic converters, focusing on implementing fast estimation techniques for resonant converter control using PWM signals generated by the DSP. It also involves a detailed examination of the DSP's architecture, peripherals, and software development tools.
What keywords are associated with this thesis?
Keywords include TMS320F2812, DSP, Power Electronic Converters, Control Systems, PWM, Digital Signal Processing, Resonant Converters, Code Composer Studio, C/C++, and Fast Estimation Techniques.
What types of control systems are discussed?
The thesis discusses both digital and analog control systems, highlighting the advantages of digital control using DSPs, specifically within servo drive systems. It focuses on digital PWM control using a DSP.
What is the overall structure of the provided text?
The provided text acts as a preview, offering a table of contents, objectives and key themes, chapter summaries, and keywords, providing a clear overview of the thesis's content and structure.
- Citar trabajo
- Baris Bagci (Autor), 2003, Programming and use of TMS320F2812 DSP to control and regulate power electronic converters, Múnich, GRIN Verlag, https://www.grin.com/document/24105