Replies: 1 comment 2 replies
-
Max step rate, interrupt latency is the main limiting factor.
Start with evaluating the iMXRT1062 (Teensy 4), this can easily output step rates in excess of what most steppers/stepper drivers can handle (200-250KHz). STM32F7xx or STM32H7xx would be my next choice. The TI C2000 seems to be limited to 120MHz clock speeds, not what you want since there is quite a bit of processing going on in the stepper interrupt handler. My guess is that your main challenges will be on the mechanical side - motors able to handle the neccesary step rates/speeds ... |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, we are considering making a new controller, mainly for lasers.
And i want to ask what MCU will be the best for this job.
Im looking for MCU that will be able to handle high speed engraving 1000mm/s +.
What are the limitations of grbl/grblHAL in this high speeds?
What should we consider ?
few MCUs we are looking at:
i.MX RT from NXP are somewhat available (MIMXRT1062DVJ6B is in teensy)
https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-mcus:IMX-RT-SERIES
ST
https://www.st.com/content/st_com/en/arm-32-bit-microcontrollers.html
TI
https://www.ti.com/microcontrollers-mcus-processors/c2000-real-time-control-mcus/overview.html
Beta Was this translation helpful? Give feedback.
All reactions