Shop OBEX P1 Docs P2 Docs Learn Events
stepper motor ramp up speed program — Parallax Forums

stepper motor ramp up speed program

ArchiverArchiver Posts: 46,084
edited 2002-06-22 03:58 in General Discussion
Greetings to all. Here is a simple program with the BS2 that I used to ramp
the M061 stepper motor driven with a 3535 bipolar chopper drive from B&B
Motor Control to 10,000 RPM just moments ago. Sure hope the maths right. I
know i'll be hereing about it if it isn't. The stepper supply Vdc is 33 volts
at 5 amps. The motor is 200 steps with a phase amp rating of 5.3 vdc.

'BS2 motor ramp up program using 3535 bipolar chopper & M061 bipolar stepper
motor
'at 33 volts and 3.5 amps/phase.

'do the RPM math.
'minimum pulse width = 30 microseconds (.000030). best we could get the motor
to handle.
'200 pulses/revolution: 200 * .00030 = .006 sec/revolution.
'.006 * 1 sec. = 166.66 revolutions/sec.
'166.66 * 60 sec. = 9,999.999 or 10,000 rpm

pulsout 1,80
pause 1
pulsout 1,75
pause 1
pulsout 1,70
pause 1
pulsout 1,69
pause 1
pulsout 1,68
pause 1
pulsout 1,67
pause 1
pulsout 1,66
pause 1
pulsout 1,65
pause 1
pulsout 1,64
pause 1
pulsout 1,63
pause 1
pulsout 1,62
pause 1
pulsout 1,61
pause 1
pulsout 1,60
pause 1
pulsout 1,59
pause 1
pulsout 1,58
pause 1
pulsout 1,57
pause 1
pulsout 1,56
pause 1
pulsout 1,55
pause 1
pulsout 1,54
pause 1
pulsout 1,53
pause 1
pulsout 1,52
pause 1
pulsout 1,51
pause 1
pulsout 1,50
pause 1
pulsout 1,49
pause 1
pulsout 1,48
pause 1
pulsout 1,47
pause 1
pulsout 1,46
pause 1
pulsout 1,45
pause 1
pulsout 1,44
pause 1
pulsout 1,43
pause 1
pulsout 1,42
pause 1
pulsout 1,41
pause 1
pulsout 1,40
pause 1
pulsout 1,39
pause 1
pulsout 1,38
pause 1
pulsout 1,37
pause 1
pulsout 1,36
pause 1
pulsout 1,35
pause 1
pulsout 1,34
pause 1
pulsout 1,33
pause 1
pulsout 1,32
pause 1
pulsout 1,31
pause 1
pulsout 1,30
pause 1
pulsout 1,29
pause 1
pulsout 1,28
pause 1
pulsout 1,27
pause 1
pulsout 1,26
pause 1
pulsout 1,25
pause 1
pulsout 1,24
pause 1
pulsout 1,23
pause 1
pulsout 1,22
pause 1
pulsout 1,21
pause 1
pulsout 1,20
pause 1
pulsout 1,19
pause 1
pulsout 1,18
pause 1
pulsout 1,17
pause 1
pulsout 1,16
pause 1
pulsout 1,15
pause 1

again:
pulsout 1,15
goto again
Sign In or Register to comment.