Transform pulses per second (pps) to rpm

Using dimensional analysis, and cancelling out units (i.e., "dimensions") just like they are numbers, gives you a clear answer: $$ \frac{1 \ step}{pulse} \ \times \frac{5000 \ pulse}{1\ sec} \times \frac{1.8 \ degrees}{1 \ step}\times \frac{1 \ revolution}{360 \ degrees}\times \frac{60\ sec}{1\ min} = \frac{1500\ revolution}{min} $$

step, pulse, sec, degrees all cancel out, leaving an answer in revolutions/min


With a step angle of 1.8 degrees and 360 degrees in a single revolution, that's 200 steps per revolution (i.e. 360 / 1.8).

So 5000 pulses per second equates to 25 revolutions per second (i.e. 5000 / 200), which is 1500 rpm (i.e. 25 * 60).