Greetings - Newbie here. What is the current status of step/direction please? I’m doing a CNC mini lathe build and just received my first ODrive. My plan is to use it for the spindle and Z axis, right now I’m concentrating on the spindle and have a concern over the maximum step rate.
I’ve seen in the docs that the step input is untested, but “should” be good to 50Khz. Has anyone tested this yet? I’m planning on running a Kollmorgen Silverline H-344 for the spindle with a 2:1 reduction via HTD5 belt drive.
My problem is the lowest resolution encoder I have that fits is 250 CPR. Now if my math is right, 250x4 (qudrature) x 2 (drive ratio) is 2000 counts per rev, a 50KHz rate would max the spindle at 1500 RPM, which is a tad low.
On the other end of this formula is Mach with the ESS Smoothstepper with can handle 4MHz step rate, which is obviously no problem.
So I’m weighing options. A lower rez encoder will have to wait for special order and cost a bit, or I could change the belt ratio, or just hope the ODrive step input rate is higher than 50Khz (I’d be very happy to see it hit 80Khz). Or is there any other option that is shipping now or soon to be?
Ideally, I’d really like to see something that has a HAL interface to Mach like the smooth stepper, but interfaces to the ODrive without the Step/Direction input.
I am BTW assuming that PWM is out for threading operations, but maybe a index pulse for the spindle could work along with PWM…
Any ideas appreciated…