Control of Stepper Motor with Simulink
이전 댓글 표시
Hi there!
I have a program that tells the step sequence for a step motor to take. So far, I have been able to make the stepper motor turn clockwise and counter-clockwise. I did this using a repeating sequence stair, where the output is [0,1,2,3], and the sample rate is .01 seconds
Now I want that if I push a button (eg. arduino push button), then the repeating sequence stair logic will operate for 5 seconds. However, the repeating sequence stair logic is a source with no input.
Therefore, my question now is, how do I integrate an if statement so that when the push button is pressed, then the repeating sequence stair logic will initiate for five seconds?
Hardware used:
Arduino Uno
5 Volt DC 28BYJ-48 step motor
Motor Driver Board ULN2003
-----
Thanks, Nick
댓글 수: 2
Cosimo Mercuro
2018년 5월 5일
Hi Nicky. May you provide me the simulink file? Thanks in advance
Nicky Man
2018년 5월 13일
답변 (2개)
Cosimo Mercuro
2018년 4월 26일
0 개 추천
Hi Nicky. I've the same issue. Have you found any solution? Thanks in advance
Michael Goebel
2020년 6월 24일
0 개 추천
You could try to implement it with
- stateflow or
- an enabled subsystem or
- look under the mask of the repeating sequence block and adjust it as u want
커뮤니티
더 많은 답변 보기: Power Electronics Community
카테고리
도움말 센터 및 File Exchange에서 Arduino Hardware에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
