Control of Stepper Motor with Simulink
Mostra commenti meno recenti
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 Commenti
Cosimo Mercuro
il 5 Mag 2018
Hi Nicky. May you provide me the simulink file? Thanks in advance
Nicky Man
il 13 Mag 2018
Risposte (2)
Cosimo Mercuro
il 26 Apr 2018
0 voti
Hi Nicky. I've the same issue. Have you found any solution? Thanks in advance
1 Commento
Nicky Man
il 27 Apr 2018
Michael Goebel
il 24 Giu 2020
0 voti
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
Community
Più risposte nel Power Electronics Control
Categorie
Scopri di più su Arduino Hardware in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
