MATLAB Answers

Is there a PWM block available in Simulink?

18 views (last 30 days)
Hello.
I wonder if there is a PWM block avaible in Simulink?
It needs to be a 10-bit PWM.
I want to transform a signal between 0 and 1023 to 1 and 0.
The time period needs be avaible to change if needed so. For example 1 second or 1 milli second.

  2 Comments

Preethi
Preethi on 13 Oct 2016
hi,
search for PWM in Simulink library, few are available in Simscape
Mostafa
Mostafa on 13 Oct 2016
You'll either need to buy the Simulink library or implement it yourself.

Sign in to comment.

Accepted Answer

ALBERT ALEXANDER STONIER
ALBERT ALEXANDER STONIER on 13 Oct 2016
There are so many options for the generation of PWM in MATLAB. Some are listed as below: 1. You can use a function generator and specify your time period. 2. You can generate a PWM signal by comparing a modulating and carrier signals 3. You can write a simple .m file code for PWM and can send the coding to the simulink using PWM generator There are so many PWM generation options available in MATLAB/Simulink 2016 b like SVPWM generator, 2 level/3 level/multi level PWM generators

  2 Comments

Daniel
Daniel on 14 Oct 2016
Hi. What is the name of the block on the function generator?

Sign in to comment.

More Answers (0)

Sign in to answer this question.