[RESOLVED] Stepper Motor Help!!!
I have created a program using inpout32.dll to run my stepper motor .
I can run stepper motor now but the problem is its running very slow! is there any better way i can run my motor fast as i want.
i used following method.
............................................................................
Code:
option explicit on
Dim myTime as object
public sub Form1
mytime=2000
out(888,3)
do untill mytime=0
mytime=mytime-1
loop
mytime=2000
out(888,1)
do untill mytime=0
mytime=mytime-1
loop
end sub
......................................................................
if i set the value of mytime less then 2000 my motor does'nt work at all.
so please help me
i tried also with the timer tool and i wrote the code in the tick event of timer but it is also very slow.
please help me how i can gain my motor speed.
Re: Stepper Motor Help!!!
Why are you defining my time as object but using it as an Integer?
What does Out() do. All I can see in your code is a couple of simple loops that should complete almost instantly other than whatever may happen in out() which you did not provide.
Re: Stepper Motor Help!!!
You can use SLEEP to wait 2 seconds
Code:
option explicit on
Dim myTime as Integer
public sub Form1
mytime=2000
out(888,3)
sleep(mytime)
out(888,1)
sleep(mytime) ' if you even need that one
end sub
Re: Stepper Motor Help!!!
thank you dglienna and DATAMISER.
Sleep methode really work well.
Is there any more ways i can run my motor fast???
Re: Stepper Motor Help!!!
Probably not, as the motor doesn't report anything back. You might be able to set up some other kind of device that reports what the motor actually did, and when...