More Information for M569.1 Stepper driver closed loop control
-
Hello all,
I've been using the Duet3 6HC plus a 3HC Expansion board since Nov 2019 and loving it. Its running my 25 cubic-foot DIY 3D Printer/Plasma Cutter I built called the Autocrafter and it works great for both 3D Printing and Plasma Cutting (with an external Torch Height Controller). Soon to be a router too
The motors on my machine are hybrid steppers because they have built in encoders. Now "hybrid" may not be the right word because its just a regular 440oz nema 23 Stepper paired with an encoder but that is what I've been calling them "hybrids".
I'm very curious about the M569.1 seems like an integration for encoder feedback and "I think" I have all the hardware to take advantage of this feature but... I cannot find any information on it besides the RepRap Wiki https://reprap.org/wiki/G-code and the https://duet3d.dozuki.com/Wiki/Gcode#Section_M569_1_Stepper_driver_closed_loop_control both have the same very limited info.
Is M569.1 for encoder feedback handling?
Does anyone know how to setup M569.1?Specifically anything on wiring would be awesome.
Cheers!
-
I defined M569.1 to support closed loop steppers of the sort that I think you have (with encoder but without closed-loop driver) and also regular steppers with linear encoders fitted to the axes. We have a Duet 3 expansion board under development that will support encoders. It is experimental at present and we don't expect to put it into production for several months. If it is successful, we may introduce a Duet 3 main board with encoder support next year.
-
@dc42 Thanks for the quick reply! Alright, sounds good. I'll wait for that one to be released! If ya need a beta tester let me know
Cheers!
-
Not related to your question, but what X/Y travel speed is attainable (for plasma) with those screws?
-
-
@dc42 Hi, hope you're well
I've got one of these for my Z axis on my CR-10;
How should I configure it in my firmware (Duet2CombinedFirmware) please, do I include M569.1?
Thanks for your time
-
-
@redpaul6t8 Is that like a mechaduino clone?
-
I have one of those too.
It doesn't provide any feedback to the firmware. All the monitoring of the stepper etc is done on the board on the back.
Just connect it and use it as you would any other normal stepper -
@redpaul6t8 said in More Information for M569.1 Stepper driver closed loop control:
How should I configure it in my firmware (Duet2CombinedFirmware) please, do I include M569.1?
No, treat it as a regular external stepper driver. If ti accepts 3.3V-level step and direction signals then you may be able to connect them directly to the expansoin connector of the Duet.