Hello all, I've been learning and trying to reverse-engineer the logic, nature and anatomy of a stepper motor. In my quest I am trying to figure out what any given stepper motor will draw at any given rpm with given specs about the motor. These motors come with certain specs as far as Vmax, A/phase and so forth. I have learned that a 1.8degree motor is 360/1.8 = 200 steps in the motor. when trying to calculate desired RPM you use PPS (Pulse Per Second). in this case if we choose a desired 500RPM for the motor to output... the math would show: (500Rpm / 60sec-min) = 8.33Rps. Then (200steps-in-motor-per-rev X (8.33Rps)) = 1,666 PPS. Then If I calculate (1rpm/60sec-min) = 0.016667 -> (200steps X (0.016667)) = 3.3333PPS Would I assume that a 1.8 degree motor is always 3.33PPS per step? My question is: If I want 500Rpm out of this motor....and I need 1,666 pulses per second to achieve 500Rpm, how is PPS a function of Voltage, Amperage and resistance? What would be the draw of the motor in and V and A at 500Rpm and 1,666PPS? And/or how would I calculate this if I have the ratings for the motor? Any advice appreciated.