Be interesting to measure how accurately a motor steps at 25,000 pulses per revolution. If I understand how they work properly, they might do better than Bazyle's 800 accurate steps per revolution. At least if the load is light.
But my understanding is weak! I visualise a permanent magnet rotor positioning itself at the average point of magnetism created by two pulse trains in the stator coils, where the average depends on the relative phase of the two pulse trains. As they are generated electronically, their phasing could be miles apart or very close together. My feeling is big and small steps can both be made accurately. But there must be a limit!
What is certain is driving the motor at 25000 pulses per revolution would turn it very slowly. The DM542 datasheet says it has a maximum pulse input of 200kHz, so max speed is 8rpm flat out. At 800 steps per revolution the motor will do 250rpm. Both estimates assume that the input controller can put 200kHz into the DM542, which is a tall order, and that the motor's power supply can respond to high speed high current demands. For this an unregulated supply is better than a fancy regulated one.
Whether 8rpm is good or bad news depends on the application. Stepper motors are popular for driving rotary tables because they accurately step the table through a worm drive giving even more accuracy. 25000 pulses per revolution is bad news for this: As my HV6 clone has a 90:1 worm, an 8rpm motor would take over 11 minutes to turn it once. Life is too short…
Dave
Edited By SillyOldDuffer on 16/01/2023 18:57:17