Remora - Rpi Software Stepping Using External Microcontroller via SPI

  • ALittleOffTheRails
  • New Member
  • New Member
More
4 years 10 months ago #229250 by ALittleOffTheRails
I assumed it would "insert pulses" within the confines of the initial step duration.

Like if we where banging nails in, you hit me on the head once with your hammer and then I hit the nail with my hammer 4 times before you next hit me on the head.

Ahhhh yes my memory was good regarding micro stepping.

Please Log in or Create an account to join the conversation.

More
4 years 10 months ago #229261 by Bari
I wasn't referring to microstepping with the frequency multiplier. Microcontrollers often have some hardware counters and oscillators that operate at frequencies faster than they can toggle their IO.

Please Log in or Create an account to join the conversation.

More
4 years 10 months ago #229265 by cakeslob
misinterpreted, reading writing and math are not my strong suits, I thought he was saying he was microstepping 16x to get the speed he needed. which imo seems like a lot of empty resolution , and is causing him unnecessary grief. I mostly wonder what real world benefits you get from 1/16 stepping on 4mm pitch, as opposed to 1/8 or even 1/4

Please Log in or Create an account to join the conversation.

More
4 years 10 months ago #229307 by Cncninja
X16 is not for resolution.. 8x would probably meet mechanical limits. But I run TMC drives with spread cycle and a few other options enabled it significantly smooths and quiets the drive noise and does produce a better surface with 3D sweeps. X16 is the minimum you feed a TMC drive, it then internally makes decisions on step resolution based on a few factors and can change between 1x~256x microsteps to be smooth at both slow speeds and fast speeds. So even tho the input is 16x the output to the stepper changes to match speed velocity and torque. if you are not familiar with TMC drives I would recommend you take a look.

Please Log in or Create an account to join the conversation.

More
4 years 10 months ago #229350 by scotta

What are my options for boards with no SD card slot, and for boards with the SD card slot hooked into spi ?
I just got 2 fysetc boards in the mail, and forgot to figure it out before hand, the S6 has no sd slot and the Spider looks like sd slot is connected to an spi channel,



bari, the ethernet board is a 407

I personally needed 45KHz using 4mm pith and 16x micro-stepping to get the speeds I needed.

explain, because I have not observed or read about microstepping having any relation on speed. but those who do want higher output frequencies, mxmaster made some kind of stepgen multiplier
github.com/kubroid/steps-frequency-multiplier
Hi, for the Fysetc Spider we'll need to create another firmware variant to account for the SD card being over SPI vs SDIO. It looks like they may share the SPI on the EXP port with the SD card. I've got a shared version working for the STM32F1 boards, so the same should work for this board. The schematic needs some more study to config though.

Please Log in or Create an account to join the conversation.

More
4 years 10 months ago #229360 by cakeslob
yeah it looks like they are on the same spi channel as exp, spi1
ok, and looks like the MKS monster8 has sd on spi3, will this fall under the same firmware?

Please Log in or Create an account to join the conversation.

Time to create page: 0.098 seconds
Powered by Kunena Forum