|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/pwm-strategies-with-the-ti-tms320f28379d-microcontroller/
课程评论:没有评论
Coursera上的"使用TI TMS320F28379D微控制器实现PWM策略"课程,旨在帮助电力电子工程师将仿真控制代码顺利移植到微控制器中。 本课程利用免费且流行的QSPICE电路仿真器,对行业内常用功率变换器进行仿真分析,并使用C语言实现脉宽调制(PWM)策略。随后,课程将重点介绍如何利用德州仪器(TI)的TMS320F28379D微控制器及其增强型脉宽调制(ePWM)外设模块来实现这些PWM策略。课程将深入探讨ePWM外设的各项功能,展示如何以便捷的方式,最小化修改地将QSPICE仿真中的控制代码移植到实际硬件中。 该课程强调了仿真工具的重要性,并将其作为电力电子项目的坚实基础。QSPICE作为SPICE仿真器系列中的最新成员,不仅提供了强大的非线性电路仿真能力(支持MOSFET等电力电子常用器件),还允许使用C语言和Verilog进行控制代码的实现。鉴于C语言和Verilog是嵌入式系统中最常用的编程语言,并且大多数数字信号处理器(DSP)和现场可编程门阵列(FPGA)微控制器都使用这些语言进行编程,因此QSPICE仿真将是本课程所有项目的基础。QSPICE目前完全免费使用,没有许可限制,有望成为电力电子行业中最受欢迎的电路仿真器之一。 在硬件方面,课程将使用德州仪器(TI)低成本的LAUNCHXL-F28379D评估套件来编程TMS320F28379D微控制器。所有实验都将在该评估套件、低成本双通道示波器、无焊面包板和少量跳线的基础上进行。因此,本课程非常适合为进入电力电子行业初级职位做准备的学生。
This course has been specifically designed to help power electronics engineers overcome the hurdle of implementing control code from simulations in microcontrollers. The course uses the free and trending circuit simulator QSPICE to examine simulations of the popular power converters used in industry along with the Pulse Width Modulation (PWM) strategies implemented using C programming language. The course will then describe how the TMS320F28379D microcontoller from Texas Instruments can be used to implement these PWM strategies using the specialized Enhanced Pulse Width Modulation (ePWM) peripheral module. The course will examine how the different functionalities provided by the ePWM peripheral can be used in a convenient manner to translate the QSPICE control code with minimal modifications.The course emphasizes on the usefulness of simulations, and how they can be a strong foundation in power electronics projects. QSPICE is the latest in the series of SPICE simulators and besides providing a robust engine for simulating non-linear circuits with MOSFETs and other devices used in power electronics, it offers the convenience of implementing control code in C programming language and Verilog. C programming and Verilog are the most popular languages used in embedded systems with most Digital Signal Processor (DSP) and Field Programmable Gate Array (FPGA) microcontrollers using these languages to program their devices. For this reason, QSPICE simulations are the foundation for all projects in this course. QSPICE has been offered completely for free without any licensing restrictions and will soon become one of the most popular circuit simulators in the power electronics industry.The course uses the low-cost LAUNCHXL-F28379D evaluation kit from Texas Instruments for programming the TMS320F28379D microcontroller. All experiments in this course are performed using this low cost evaluation kit, a low cost two-channel oscilloscope, a solder-less breadboard and a few jumper cables. Therefore, this course is ideal for students preparing themselves for entry-level jobs in the power electronics industry.