TinWhiskers / fpd-design

Design document for FirePick Delta
1 stars 0 forks source link

Attempt Z touch-off with Trinamic TMC2130 #21

Open FlyingLotus1983 opened 9 years ago

FlyingLotus1983 commented 9 years ago

I would like to use the Trinamic back-EMF sensing for the Z touch-off. We will know for certain if this approach works, as soon as the parts get here and they're built / tested. If that doesn't work, we will need a Z probe that can be deployed or be dropped in. Regardless of whether the Trinamic or a conventional Z probe is used, the OpenPnP hooks for this are already in place, within the FireStepDriver.java.

The only thing we need to attempt the Trinamic Z touch-off is some changes to FireStep driver to use the back-EMF SPI registers and a threshold, instead of a switch input. I will add a dependency to adding TMC2130 functionality to FireStep, because that needs to happen before the Z touch-off code can be started.

TBD: Need to add a 'FireStep' label!