Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

stepper motor parameters

Status
Not open for further replies.

KlausST

Super Moderator
Staff member
Joined
Apr 17, 2014
Messages
20,488
Helped
4,461
Reputation
8,931
Reaction score
4,490
Trophy points
1,393
Activity points
135,458
Hi,

I can´t find "sps", nor "steps per second" at the given internet site.

Therefore I assume both phrases (sps and pps) mean the same.

I think "step" is more related to the motor, where "pulse" is more related to the driver.
There are full_step, half_step and microstep drivers available.

Klaus
 

manush30

Member level 1
Joined
Jul 14, 2016
Messages
33
Helped
0
Reputation
0
Reaction score
0
Trophy points
6
Activity points
340
Hi again,

I've try to Write the acceleration profile for the motor above.
i try to make a bubble chart(must to do it before is starting to wrote the code) for it but have a problem with the acceleration.
I want to do it with 0.5s accelerate.

I try to create two counters, one for the speed and the second for the time.
i calculate it for 100 steps.

Can someone help me how to do create the acceleration?

Thx A lot!!
 

FvM

Super Moderator
Staff member
Joined
Jan 22, 2008
Messages
48,905
Helped
14,332
Reputation
28,927
Reaction score
13,077
Trophy points
1,393
Location
Bochum, Germany
Activity points
282,201
Acceleration and deceleration are achieved by varying the step frequency respectively the delay between steps with each step.

First decide about the intended acc/dec curve, e.g. frequency variation linear in time, then calculate a table of inter step delays to be executed force and back for acc/dec. Or write a function that calculates the next step delay during run time for given actual delay and acc/dec factor.
 

manush30

Member level 1
Joined
Jul 14, 2016
Messages
33
Helped
0
Reputation
0
Reaction score
0
Trophy points
6
Activity points
340
Hi again,

I tried to do it with 100 steps(dec=NOT acc).
I take the 500Hz-1000Hz acceleration.

I will work with seconds meaning the acceleration speed will be 2msec--> 1msec for 100 steps is 10usec each step.
For the acceleration time will be 0.5s that means 0.5/100= 5msec each step.

It is very easy to calculate the steps delays but not easy at all to implemented the Bubble chart (the VHDL code will be easy to write with good and clear bubble chart).

Thx a lot FvM!
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top