PWM gneration using arduino mega 2560 through simulink

Respected sir/madam I am facing problem to generate the PWM using arduino mega 2560. I am generating the PWM pulses using simulink, PWM genration block at 50 % duty cycle but , arduino mega 2560 generates just upto 1200 hz digital output otherwise overrun detection occurs. I have tested on all pins. So how can i generate the digital output at any frequency( 20khz, 50khz) using simulink without occurrence overrun detection.

답변 (4개)

oday
oday 2015년 1월 5일

0 개 추천

Have you found any solution to your problem, please let me know
jiwanjot singh
jiwanjot singh 2015년 1월 6일

0 개 추천

No.i Think it is not possible by simulink..because in the digital block no timer option is available..I think digital output block of arduino blockset needed to be reconstruct then may possible.
Ahmet yüksel
Ahmet yüksel 2016년 11월 29일

0 개 추천

Have you found any soluion to your problem, please let me know
pls may you help me
Saipraveen
Saipraveen 2018년 11월 29일

0 개 추천

Currently the PWM block generates in the default frequency. The frequency of the pins 4 & 13 is 976.5Hz while the other PWM pins generate at 490.1Hz.

커뮤니티

더 많은 답변 보기:  Power Electronics Community

카테고리

도움말 센터File Exchange에서 Arduino Hardware에 대해 자세히 알아보기

질문:

2014년 8월 26일

답변:

2018년 11월 29일

Community Treasure Hunt

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

Start Hunting!

Translated by