Introduction to the TMSF2407 DSP Controller (5 hrs)
- Introduction
- Brief Introduction to Peripherals
- Types of Physical Memory
- Software Tools
F2xxx DSP CPU and Instruction Set (10 hrs)
- Introduction to the F2xxx DSP Core and Code Generation
- The Components of the F2xxx DSP Core
- Mapping External Devices to the F2xxx Core and the Peripheral Interface
- System Configuration Registers
- Memory
- Memory Addressing Modes
General Purpose Input/Output (GPIO) Functionality (5 hrs)
- Pin Multiplexing (MUX) and General Purpose I/O Overview
- Multiplexing and General Purpose I/O Control Registers
- Using the General Purpose I/O Ports
Interrupts on the F2407 (10 hrs)
- Introduction to Interrupts
- Interrupt Hierarchy
- Interrupt Control Registers
- Initializing and Servicing Interrupts in Software
The Analog-to-Digital Converter (ADC) (10 hrs)
- ADC Overview
- Operation of the ADC
The Event Managers (EVA, EVB) (20 hrs)
- Overview of the Event Manager (EV)
- Event Manager Interrupts
- General Purpose (GP) Timers
- Compare Units
- Capture Units and Quadrature Encoded Pulse (QEP) Circuitry
- General Event Manager Information
DSP-Based Implementation of DC-DC Buck-Boost Converters (20 hrs)
- Introduction
- Converter Structure
- Continuous Conduction Mode
- Discontinuous Conduction Mode
- Connecting the DSP to the Buck-Boost Converter
- Controlling the Buck-Boost Converter
- Main Assembly Section Code Description
- Interrupt Service Routine
- The Regulation Code Sequences
DSP-Based Control of Stepper Motors (20 hrs)
- Introduction
- The Principle of Hybrid Stepper Motor
- The Basic Operation
- The Stepper Motor Drive System
DSP-Based Control of Permanent Magnet Brushless DC Machines (20 hrs)
- Introduction
- Principles of the BLDC Motor
- Torque Generation
- BLDC motor control system
- BLDC Motor Control System
Clarke’s and Park’s Transformations (20hrs)
- Introduction
- Clarke’s Transformation
- Park’s Transformation
- Transformations Between Reference Frames
- Field Oriented Control (FOC) Transformations
Space Vector Pulse Width Modulation (20 hrs)
- Introduction
- Principle of Constant V/Hz Control for Induction Motors
- Space Vector PWM Technique
DSP-Based Control of Permanent Magnet Synchronous Machines (20) hrs)
- Introduction
- The Principle of the PMSM
- PMSM Control System
DSP-Based Vector Control of Induction Motors (20 hrs)
- Introduction
- Three-Phase Induction Motor Basic Theory
- Model of the Three-Phase Induction Motor in Simulink
- Reference Frame Theory
- Induction Motor Model in the Arbitrary q-d-0 Reference Frame .
- Field Oriented Control
- DC Machine Torque Control
- Field Oriented Control, Direct and Indirect Approaches
- Simulation Results for the Induction Motor Control System
- Induction Motor Speed Control System
- System Components
DSP-Based Control OF Switched Reluctance Motor Drives (20 hrs)
- Introduction
- Fundamentals of Operation
- Fundamentals of Control in SRM Drives
- Open Loop Control Strategy for Torque
- Closed Loop Torque Control of the SRM Drive
- Closed Loop Speed Control of the SRM Drive
- Algorithm for Running SRM Drive using an Optical Encoder
DSP-Based Control of Matrix Converters (20 hrs)
- Introduction
- Topology and Characteristics
- Control Algorithms
- Space Vector Modulation
- Bidirectional Switch
- Current Commutation
- Overall Structure of Three-Phase Matrix Converter
PRACTICAL SECTION (60 hrs)
- Assembly Programming Using the F2xxx DSP Instruction Set
- General Purpose I/O Exercise
- Interrupt Usage Exercise
- Analog to Digital converter usage exercise
- PWM Signal Generation
- Implementation of DC-DC buck-boost convertors using F2407 DSP
- Implementation of Stepper Motor Control System Using the F2407 DSP
- Implementation of the BLDC Motor Control System Using the F2407 DSP
- Implementing Clarke’s and Park’s Transformations on the F2407 DSP
- Implementation of Space vector Pulse Width Modulation technique using F2407 DSP
- Implementation of the PMSM System using F2407
- Implementation of Field-Oriented Speed Control of Induction Motor using F2407 DSP
- Implementation of Switched Reluctance Motor Drive control using F2407 DSP
- Implementation of the Venturini Algorithm using the F2407 DSP