
Explore theoretical aspects of a boost converter, including duty cycle calculations and parasitics in sizing of inductor, capacitor, diode, and mosfet for 42 V to 50 V at 100 kHz.
Summarize the boost converter schematic on the ep 28027 launchpad xl, covering input filter, inductor, mosfet, schottky diode, output capacitor, sensors, and pwm control connections.
Explore the hardware layout of a boost converter, from input terminals and ferrite core to input filter capacitors, mosfet, diode, and output capacitors, plus the TLP351 driver and control wiring.
Initialize the pwm two peripheral to run at 100 kHz in edge align mode for maximum resolution, using a 60 MHz clock and shadow-loaded period and duty cycle.
Initialize the adc peripheral and its interrupt, set the voltage reference, channel, trigger source, and acquisition time for stable sampling. Explain disabling continuous interrupts and oversampling options.
Explore hysteresis control for a boost converter using fixed-point arithmetic and ADC-to-voltage scaling. Show how duty-cycle limits and step size regulate the output toward 50 V.
Design a pi controller in MATLAB for a boost converter, select a 400 rad/s crossover, account for parasitics, and implement a bilinear-transformed digital controller with a 20 microsecond period.
Initialize the pwm, implement the pi controller for the boost converter in firmware, compute error as reference minus output voltage, and apply fixed-point pi with a1, b0, b1 and scaling.
Review boost converter theory and equations, and show Matlab-driven hardware testing on F2 027F launch Excel board, including pwm, adc, mosfet driver, sensors, and hysteresis or pi control.
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.