Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

script function pulse rectangle PWM with duty cycle in simulink

13 vues (au cours des 30 derniers jours)
Julio Vela
Julio Vela le 14 Oct 2020
Clôturé : Sabin le 2 Jan 2026 à 12:06
I can't make the pulse width repeat in every time period. I just need that in the code
  5 commentaires
Julio Vela
Julio Vela le 12 Fév 2021
Modifié(e) : Julio Vela le 12 Fév 2021
its easy translate:
function PWM = fcn(amplitude,duty_cycle,requency,clock)%generator PWM
% *** declaración de variables ***
periode=1/frequency;%periodo=period
iduty=duty_cycle/100;
ton=iduty*periode;
toff=periode-ton;
if ((mod((clockt),periode)<=(0)))
PWM=amplitude;
else
PWM=0;
end
end
Julio Vela
Julio Vela le 17 Fév 2021
i resolved the problem!!!
https://www.youtube.com/channel/UCN7owHyMvoT7I6dv2eah6dA/videos

Réponses (0)

Cette question est clôturée.

Community Treasure Hunt

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

Start Hunting!

Translated by