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

Filament runout sensor using DC42 IR probe

Scheduled Pinned Locked Moved
General Discussion
4
9
762
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.
  • undefined
    minim
    last edited by 1 Apr 2019, 09:11

    I got many IR probes lying around and I was wondering if anyone ever tried to use these as filament runout sensor? Is it possible to lower the sensitivity enough to be able to detect filament missing?

    undefined 1 Reply Last reply 1 Apr 2019, 11:07 Reply Quote 1
    • undefined
      dc42 administrators @minim
      last edited by dc42 4 Jan 2019, 11:08 1 Apr 2019, 11:07

      @minim said in Filament runout sensor using DC42 IR probe:

      I got many IR probes lying around and I was wondering if anyone ever tried to use these as filament runout sensor? Is it possible to lower the sensitivity enough to be able to detect filament missing?

      Possibly, if you get the distance between the IR sensor and the filament just right.

      Duet WiFi hardware designer and firmware engineer
      Please do not ask me for Duet support via PM or email, use the forum
      http://www.escher3d.com, https://miscsolutions.wordpress.com

      1 Reply Last reply Reply Quote 1
      • undefined
        minim
        last edited by 1 Apr 2019, 11:25

        I'll give it a go 😄 First sensormount was having the filament to close but It seems that it will work if I move it out 1mm.

        alt text

        1 Reply Last reply Reply Quote 2
        • undefined
          minim
          last edited by minim 4 Jan 2019, 12:10 1 Apr 2019, 12:08

          I got the sensor working with increasing the distance. It's very sensitive to this but first tests looks good. I did however expect the machine to do a pause when it sensed no filament. What's up there?

          Got it working. Had to set "S0" to "S1" to enable the stop function ^^ Working now 🙂

          1 Reply Last reply Reply Quote 0
          • undefined
            Phaedrux Moderator
            last edited by 2 Apr 2019, 04:04

            Very clever reuse of hardware. Well done.

            Z-Bot CoreXY Build | Thingiverse Profile

            undefined 1 Reply Last reply 2 Apr 2019, 08:54 Reply Quote 0
            • undefined
              minim @Phaedrux
              last edited by 2 Apr 2019, 08:54

              @phaedrux to bad it didn't work good 😞 I tried it on a 6 hour print last night and while it stopped when it should 4 times during the print it also stopped 5 times by error and on one type of filament I had to disable it as it would trigger all the time. I've tried 3 different locations for filament but I can't get it ti work without errors so for now I'll experiement with a basic switch for this use if nobody has a suggestion on how to improve the accuracy of it.

              1 Reply Last reply Reply Quote 0
              • undefined
                dc42 administrators
                last edited by dc42 4 Feb 2019, 08:59 2 Apr 2019, 08:58

                It might be possible to improve the accuracy of it by changing the firmware on the sensor. Instead of measuring the ratio of he signal generated at the phototransistor by D1 and D2, for detecting filament it would probably be better to measure the total intensity received from both diodes, or even from just one of them.

                Duet WiFi hardware designer and firmware engineer
                Please do not ask me for Duet support via PM or email, use the forum
                http://www.escher3d.com, https://miscsolutions.wordpress.com

                1 Reply Last reply Reply Quote 0
                • undefined
                  Cata
                  last edited by 2 Apr 2019, 14:16

                  maybe a little idea, what about to use a ball like te finda and others filament sensor?

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    Phaedrux Moderator
                    last edited by 2 Apr 2019, 18:43

                    Perhaps a physical arm that contacts the filament itself that moves a flag in and out of range of the sensor?

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    9 out of 9
                    • First post
                      9/9
                      Last post
                    Unless otherwise noted, all forum content is licensed under CC-BY-SA