Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    wiring encoder for extrusion control

    Scheduled Pinned Locked Moved
    Filament Monitor
    1
    1
    111
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Tinchusundefined
      Tinchus
      last edited by

      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.

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined Phaedrux moved this topic from Duet Hardware and wiring
      • First post
        Last post
      Unless otherwise noted, all forum content is licensed under CC-BY-SA