Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
TMS320 DSP: Control a Boost Converter
Rating: 4.0 out of 5(6 ratings)
186 students

TMS320 DSP: Control a Boost Converter

Hands-on Guide to Designing and Implementing Boost Converters with TMS320 and MATLAB
Last updated 6/2024
English

What you'll learn

  • Design principles of a boost converter
  • Implementation of firmware using Code Composer Studio (CCS)
  • Voltage Mode Control theory and application
  • Generation of digital controller coefficients using MATLAB

Course content

6 sections9 lectures1h 7m total length
  • Theoretical Overview8:51

Requirements

  • Basic understanding of electronics and circuit design
  • MATLAB software for PI controller design
  • Code Composer Studio (CCS) installed on your computer

Description

Unlock the potential of boost converters with this in-depth course, where participants will learn to design and implement these critical devices using the robust TMS320F28027 microcontroller. Beginning with the foundational principles of boost converter design, learners will explore the essential equations and theoretical concepts that underpin their functionality.

Transitioning from theory to practice, the course guides participants through the firmware development process using Code Composer Studio (CCS). Hands-on experience in implementing Voltage Mode Control utilizing the Hysteresis method within the TMS320F28027 firmware will be provided, ensuring a thorough grasp of control mechanisms and their practical applications.

A major highlight of the course is the integration of MATLAB for designing and simulating a Proportional-Integral (PI) controller specifically for boost converters. Participants will learn how to generate digital controller coefficients in MATLAB and seamlessly implement these in firmware to achieve precise Voltage Mode Control on the TMS320 platform.

Throughout the course, practical exercises and real-world examples will be incorporated to solidify understanding and enable effective application of these concepts. While the LAUNCHXL-F28027 development board is not mandatory, it is highly recommended to maximize the hands-on learning experience.

By the end of this course, participants will possess a comprehensive understanding of boost converters, advanced control strategies, and the practical skills necessary to implement these in various projects and professional settings. This course is designed for engineering students, hobbyists, professionals, and anyone eager to enhance their knowledge in power electronics and control systems. Whether an aspiring engineer or a seasoned professional, this course aims to provide the expertise and confidence to master boost converter design and implementation.

Who this course is for:

  • Electrical engineering students and enthusiasts
  • Hobbyists interested in power electronics and control systems
  • Makers and DIY enthusiasts seeking practical experience with microcontrollers
  • Individuals preparing for projects or careers in embedded systems and control engineering