-1
Мне нужно создать сигнал ШИМ с рабочим циклом после синуса. Как я могу сделать это в simulink и после этого имитировать на микроконтроллере F28027 PICCOLO?как генерировать PWM после синуса в simulink?
Мне нужно создать сигнал ШИМ с рабочим циклом после синуса. Как я могу сделать это в simulink и после этого имитировать на микроконтроллере F28027 PICCOLO?как генерировать PWM после синуса в simulink?
Я не уверен в ваших требованиях. Я думаю, что приведенные ниже коды могут помочь вам в качестве первого шага. Я думаю, что это должно генерировать сигнал ШИМ.
percent=input('Enter the percentage:');
TimePeriod=input('Enter the time period:');
Cycles=input('Enter the number of cycles:');
x=0:0.01:Cycles*TimePeriod;
t=(percent/100)*TimePeriod;
for n=0:Cycles
y(((n*TimePeriod)< x) & (x<(n*TimePeriod+t))) = 1;
y(((n*TimePeriod+t)< x)& (x<((n+1)*TimePeriod))) = 0;
plot(y,'b','LineWidth',2)
grid on
end
Вы попробовали блок генератора ШИМ? – Daniel
ok Я положил этот блок, но после этого, что мне нужно сделать, чтобы иметь PWM с рабочим циклом после синуса? – user