MATLAB Answers

How does the TI C2000 ePWM block work?

53 views (last 30 days)
I am presently attempting to generate ePWM pulses for a model that will be deployed onto a TI C2000 board.
I noticed that the ePWM block seems to be designed for this purpose, but I am having trouble understanding how to use it.
Would you be able to explain how this block works?

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 30 Nov 2018
Essentially, each ePWM block configures how a particular ePWM module on the F28379D board fires the ePWM signals.
Under Model Configuration Parameters -> Hardware Implementation -> Target hardware resources -> ePWM, you are able to specify which GPIO pin each PWM signal maps to.
I have attached an example of how this block would work, along with an image that provides a high-level overview of the configuration process.
Below is a link with more information about the capabilities of the ePWM block:

  0 Comments

Sign in to comment.

More Answers (2)

Logeesan Arunachalam
Logeesan Arunachalam on 17 May 2019
Hi Mathworks support,
For the past 2 weeks i am trying to figure out how to generate PWM signal in TI c2000 using Simulink. Can you guys please help me out.
Thanks in advance.
Mathlab v 2015B
TI TMS320F28335

  0 Comments

Sign in to comment.


Zurab Zurab
Zurab Zurab on 4 Jul 2019
Hello!
TMS320F28377S and TMS320F28377D microcontrollers
in ePWM modules do not work "Set counter to phase value specified via input port"
But "Set counter to phase value via dialog" works correctly
Error.pngHow to fix this problem?

  0 Comments

Sign in to comment.

Sign in to answer this question.

Products


Release

R2018a