Hey all,
Currently designing a small project that utilizes stepper motors. I have encountered a small problem however, in the attached program you will see that I have it set up so that each coil of the stepper motor is powered accordingly and steps without problem. But this is only true if it steps in increments of 4, I understand this is because I have a decimal sequence of (5,9,10,6) which powers each coil as required. So if i for say input 12 steps it will run smoothly because it has gone through the full cycle. However when i input for example 3 steps it will always revert back to the start of the sequence. I.e it will step with 5,9,10 and stop there as it is 3 steps but when restarted instead of resuming from it last position it will restart at 5.
How would I over come this? My guess would be to implement a tracking system so the stepper motor knows where it stopped and continue on. I would like my stepper motor to move in steps of 1, pause momentarily and restart.
Any help would be appreciated as i am quite a beginner in regards to labview