wiring encoder for extrusion control
-
Hello . I want to use an encoder for detecting end of filament events, extrusion jamming, etc.
I have this one:
https://www.mouser.com/datasheet/2/678/V02_0511EN0-1130967.pdf
This encoder ca detect forwards and backward movements. Following instructions on https://docs.duet3d.com/User_manual/Connecting_hardware/Sensors_filament I have connected the encoder to io2.in and it is configured as a pulse sensor.
It works, but the cable I conected to io2.in is the channel a of the sensor, channel B is not conected so in this configuration the sensor can not detect backward or forward movement.
Is it possible to connect this sensor in order the firmware gets the full sensor information (backward and forward rotation) in order for the firmware to make a difference between extrusions and retractions? because the errors in the sensor calibration are toooo hight right now and have not been able to end a print without an "error" (the error arises when tolerance configured levels are reached). My guess is because of the retractions the firmware is continuely rising the error in the enceder reading.
-