Skip to content
Snippets Groups Projects
Select Git revision
  • 25bb477fdc669057efb453ee4f0b8f318a846dc0
  • master default protected
  • openocd
  • openocd_board
4 results

atkstepper17

MachineKit Stepper Driver

board

board

board

board

See circuit chatter and programming chatter.

Commands

Block (defines one trapezoid)

  • key: 129, steps to make (signed int32), entry speed (uint32) mm/min, acceleration rate (uint32) mm/min/s, acceleration steps (uint32), steps until deceleration (uint32)
  • careful, it's possible to specify a block that will not terminate (zero speed while still having steps to make)
  • returns an ack when the block is complete

Todo

  • working on next boards, one for NEMA17s (board is out to fab) and one for NEMA23s (board is being designed)
  • if necessary, more accurate step ticker, rather than current polling technique

MKStepper17

  • is out to fab

17board

17schematic

  • make sure power inputs are properly sized, currently they are under

MKStepper23

  • is out to fab

23board

23schematic

Notes on Steppers

Put Pullup * on EN pin to drivers, not step...