- Mon Apr 17, 2017 12:17 am
#194406
Brand new to the game.
1. Parrallax BS2 BOE
2. Easystepper.
3. Mercury Motor SM-42BYG011-25: 30 tooth GT-2 timing pulley; belt, same pulley on the "other end" 12" away.
I am attempting to move a wooden slider back and forth on metal rails. Very little resistance/friction other than that created by the belt on the pulleys and the slider.
I have a test program running the slider back and forth OK but it is just too slow for what I want. Maybe 60 RPM or so.
With the code shown below and adjusting the belt tension as slack as possible (without skipping) it just is not fast enough for what I want which is about 2X as fast.
Could not detect much change when adjusting the easystepper potentiometer.
Am I expecting too much from that motor? If so what motor should I be looking at?
I played around and the code below seems to get the most out of my configuration:
DO
GOSUB forward ' Step forward
PAUSE 300
GOSUB back ' step back
PAUSE 300 ' pause 300ms
LOOP
' Subroutines
forward:
DEBUG CR, "right", CR
FOR j = 1 TO 200*2
LOW _DIRECTION ' Direction
LOW _MS2 ' Select Full Step...
LOW _MS1 ' two phase
PULSOUT _ONE_STEP, 300
PAUSE 2
NEXT
RETURN
back:
DEBUG CR, "left", CR
FOR j = 1 TO 200*2
HIGH _DIRECTION
LOW _MS2 ' Select Full Step...
LOW _MS1 ' two phase
PULSOUT _ONE_STEP, 300 ' one step; 2 microseconds
PAUSE 2
NEXT
RETURN
Any suggestions appreciated.
1. Parrallax BS2 BOE
2. Easystepper.
3. Mercury Motor SM-42BYG011-25: 30 tooth GT-2 timing pulley; belt, same pulley on the "other end" 12" away.
I am attempting to move a wooden slider back and forth on metal rails. Very little resistance/friction other than that created by the belt on the pulleys and the slider.
I have a test program running the slider back and forth OK but it is just too slow for what I want. Maybe 60 RPM or so.
With the code shown below and adjusting the belt tension as slack as possible (without skipping) it just is not fast enough for what I want which is about 2X as fast.
Could not detect much change when adjusting the easystepper potentiometer.
Am I expecting too much from that motor? If so what motor should I be looking at?
I played around and the code below seems to get the most out of my configuration:
DO
GOSUB forward ' Step forward
PAUSE 300
GOSUB back ' step back
PAUSE 300 ' pause 300ms
LOOP
' Subroutines
forward:
DEBUG CR, "right", CR
FOR j = 1 TO 200*2
LOW _DIRECTION ' Direction
LOW _MS2 ' Select Full Step...
LOW _MS1 ' two phase
PULSOUT _ONE_STEP, 300
PAUSE 2
NEXT
RETURN
back:
DEBUG CR, "left", CR
FOR j = 1 TO 200*2
HIGH _DIRECTION
LOW _MS2 ' Select Full Step...
LOW _MS1 ' two phase
PULSOUT _ONE_STEP, 300 ' one step; 2 microseconds
PAUSE 2
NEXT
RETURN
Any suggestions appreciated.