Welcome! Log In Create A New Profile

Advanced

Extending Marlin Pulse Width

Posted by buddycarpenter 
Extending Marlin Pulse Width
August 11, 2016 07:31PM
I'm attempting to build a 3D printer using an Arduino Due. The stepper motor drivers I have purchase require a 4 microsecond pulse, but Marlin is pulsing at 1.7 microsecond using the DUE (Marlin4Due). I have searched the web for a solution to extend the pulse length with no success. Has anyone had success with extending the pulse using the latest version of Marlin? Any help would be greatly appreciated.
Re: Extending Marlin Pulse Width
August 13, 2016 07:23AM
Just got a mail two day ago about this.
However for anyone the answer:

Quote
Wurstnase
First you should have comment out "ENABLE_HIGH_SPEED_STEPPING" in your configuration.h.

Then go into stepper.cpp. In line ~690 should be STEP_END. Before this put a simple "_delay_us(3);" without quotes. That should be all.

Maybe 2µs are enough.

Edited 1 time(s). Last edit at 08/13/2016 07:24AM by Wurstnase.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Sorry, only registered users may post in this forum.

Click here to login