Generating PWM using sawtooth wave

PWM with variable duty cycle using sawtooth wave.
497 descargas
Actualizado 21 ago 2016

Ver licencia

This model can be used to vary the duty cycle of PWM by varying a constant value. Here, duty cycle depends on a constant value which is related to the duty cycle by the given relation. If d is duty cycle and the constant value which will vary the duty cycle is a then, d=(4-a)/8. For example, if you want to create a PWM with duty cycle of 25% or d=0.25 then a will be 2. 'a' may have any value between -4 to 4 depending on the required duty cycle. As the value of a increases, value of d decreases.
Phase shifting is also illustrated in the model.

Citar como

Rayyan Akhtar (2024). Generating PWM using sawtooth wave (https://www.mathworks.com/matlabcentral/fileexchange/58798-generating-pwm-using-sawtooth-wave), MATLAB Central File Exchange. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2015b
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux
Comunidades de usuarios

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versión Publicado Notas de la versión
1.1.0.0

In model, naming is provided to the input and output ports.

1.0.0.0