Generating PWM using sawtooth wave
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.
Zitieren als
Rayyan Akhtar (2024). Generating PWM using sawtooth wave (https://www.mathworks.com/matlabcentral/fileexchange/58798-generating-pwm-using-sawtooth-wave), MATLAB Central File Exchange. Abgerufen .
Kompatibilität der MATLAB-Version
Plattform-Kompatibilität
Windows macOS LinuxKategorien
- Signal Processing > Signal Processing Toolbox > Measurements and Feature Extraction > Pulse and Transition Metrics >
Tags
Quellenangaben
Inspiriert: Firing Schemes for Controlled P.E Devices - Comparing Sawtooth Carrier Signal with Control Signal
Communitys
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
Version | Veröffentlicht | Versionshinweise | |
---|---|---|---|
1.1.0.0 | In model, naming is provided to the input and output ports. |
||
1.0.0.0 |