Digital Controller for Power Applications – Batch 2

From: 2,500.00

Kindly fill in the EOI form under the Screening Tab before 24th of November, 2023


Last day of registration: TBA



SKU: | Start date: December 2023 Category:


Mode of workshop: Online

Course Abstract

  • Digital controllers find applications in power electronics, industrial drives, automotive, motor control, etc. This course has been designed with both theory and hands-on lab sessions. The lab component focuses on the programming of TI DSP in particular using CCS IDE followed by  digital controller concepts in the theory sessions. An overview of F28379D, SysConfig, SFRA features and examples specific to power applications will be introduced in this course.
  • The lab sessions are organized such that participants can learn the concepts and would be helpful to design a system control. This course has been offered at IIT Madras for 7 years and the course material has been formulated as required.
  • Hence, this course will be helpful for students pursuing a career in Electrical and Electronics Engineering.
  • In this course, additional sessions are organized by Texas Instruments and MathWorks to give a brief overview on the architecture and embedded coder.

Equipments Required :

  1. Digital Storage Oscilloscope with at least 2 probes
  2. Texas Instruments TMS320F28379D Development Board

Software tools used :

Code Composer Studio (Open Source) – Mandate

MATLAB (Licensed) * Preferred, (not a mandate)


Session dates:  December 2023 – January 2024

Time:  TBA 

Last date of Registration:  November 24th, 2023

Detailed Schedule

Mode of workshop: Online

Pre-Recorded Videos

Topic 1 – Introduction

Syllabus, Introduction, Course structure of Theory and Lab sessions

Topic 2- Introduction – II

Introduction to Digital Controller “TMS320F28379D” Architecture

Topic 3 – Schematics

Understanding Board Schematics & demo on “How to run a basic program in TMS320F28379D”

Topic 4 – Analog & digital control Implementation

Analog control and digital control implementations, additional blocks in digital implementation, control block of power

Topic 5 -Digital PWM Module

Analog PWM and Digital PWM Modelling (Effects in Dynamic Performance)


Topic 6 – ADC

Sampler Model, ADC modeling and Quantization effects, Control Schemes, and Sampling Instants

Topic 7- Digital Compensator Design

Mapping of s-domain to Z-domain using Euler’s, Tustin’s, and Pre- warping techniques

Topic 8 – Architecture

A session on “Architecture of DSP” by Texas Instruments


Topic 9- Techniques

Digital control techniques for Power Converter applications



Lab session:

Topic 1 – Basic Programs

Basic Programs like addition, multiplication of integers & Matrices

Topic 2- GPIO

Blink LEDs and delay loop implementation

Topic 3 – Timer

Configure Timer, Timer Interrupt as Delay Loop

Topic 4 – GPIO + Timer

A combined program on GPIO and a Timer


Review Session – I : Live lab session


Topic 5 – ePWM

Constant Reference Pulse Width Modulation, Sine Reference ePWM, ePWM Interrupt, Dead Band Module in PWM


Topic 6 – GPIO + Timer + ePWM

A combined program on GPIO, Timer, and ePWM

Review Session – II : Live lab session

Topic 7- DAC

DAC configuration

Topic 8 – ADC

ADC Configuration (Software Start, PWM Interrupt Start), ADC Interrupt

Topic 9 – GPIO + Timer + ePWM + DAC + ADC

A combined program on GPIO, Timer, ePWM, DAC and ADC


Review Session – III : Live lab session


Topic 10 – Frequency response analyzing tool in F28379D

Digital compensator model verification using Frequency response analyzing tool in F28379D

Embedded Coder and Programming by MathWorks

Industry Support : Texas Instruments and MathWorks


Session dates:  December 2023 to January  2024

Time:  TBA 

Last date of Registration:  November 24th, 2023

About the Instructor

Dr. N. Lakshminarasamma obtained her Ph.D. degree in Electrical Engineering from the Indian Institute of Science, Bangalore. She is currently a Professor with the Department of Electrical Engineering, Indian Institute of Technology Madras Chennai, India. Prior to this, she has put in 4 years in academics; she has worked as a software engineer in I2 Technologies India Private Limited and as a systems specialist in GE Healthcare India Limited. Her areas of interest are power electronics, Switched-mode power conversion and renewable energy systems. She has co authored several journal papers in peer reviewed journals, including the IEEE Transactions on Power Electronics and several premier conferences. Prof. Lakshmi is a Fellow of the Institute of Engineers (India) and she is a recipient of the SERB Power Fellowship outstanding women researcher award 2022 from the Department of Science and Technology. She is a recipient of the prestigious Bimal K Bose award 2022 from Institute of Electronics and Telecommunications IETE for outstanding contributions in the area of Power electronics. She has co-authored several journal papers in peer-reviewed journals, including the IEEE Transactions on Power Electronics and several premier conferences, and holds 8 patents on power conversion systems related to space and defense applications.

Eligibility Requirement and Registration fees

Eligibility Requirement

Academic Qualification: Undergraduates and above in Electrical Engineering

Work Experience: 0

Technical Knowledge: Basic C coding


Fee Breakup

Students : Rs 2950 (2500 + 18% GST)

Faculty : Rs 4130 (3500 + 18% GST)

Industry : Rs 7670 (6500 + 18% GST)


After attending all the live session and completing the weekly assignments and final exam, we will provide a completion certificate from NPTEL

Outcomes of Lab Session

  • Participants will have an understanding of Bit-field and Sysconfig programming for various modules like GPIO, Timer, ePWM, DAC/ADC, eCAP  which are essential for power applications and digital control implementation in any system development. 
  • An overview of embedded coder features in MATLAB and closed loop control of power converters.


There are no reviews yet.

Be the first to review “Digital Controller for Power Applications – Batch 2”