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

Laser Filament Monitor 'SW' PCB Pads

Scheduled Pinned Locked Moved
General Discussion
laser monitor filament
2
11
1.6k
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
    SnowCrash
    last edited by SnowCrash 24 Jan 2019, 23:43

    Hi,

    I got Duet's newly released laser filament monitor a while back but only now starting to look into hooking it up in my rig & I have the following questions which I'm hoping to get some info on:

    (1) on the sensor's PCB there are a couple of round pads marked 'SW'. Looking at the schematics they seem to me to be intended for connecting an external reset switch - is this correct? and if so, has anyone utilized this feature? How useful is it to have?

    (2) What would be the best background color (if any) for the inner chamber where the sensor's 'camera' chip is located (i.e. where the filament runs and inspected by the chip)? does the color even make a difference in this context?

    Many thanks in advance.
    SnowCrash

    1 Reply Last reply Reply Quote 0
    • undefined
      dc42 administrators
      last edited by 24 Jan 2019, 23:50

      1. It's for an optional filament presence switch.

      2. It must be printed in black.

      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

      undefined 1 Reply Last reply 24 Jan 2019, 23:56 Reply Quote 0
      • undefined
        SnowCrash @dc42
        last edited by 24 Jan 2019, 23:56

        @dc42 said in Laser Filament Monitor 'SW' PCB Pads & Inner Chamber Color:

        1. It's for an optional filament presence switch.

        Thanks for the very quick response, @dc42!

        Could you please elaborate on what 'an optional filament presence switch' is and what it does?

        1 Reply Last reply Reply Quote 0
        • undefined
          dc42 administrators
          last edited by 25 Jan 2019, 10:30

          A filament presence switch is a simple switch that tells the sensor whether filament is present or not. So it can tell the Duet instantly when a spool runs out. But it's not really needed, because the end of the filament will pass through the filament monitor, which should detect loss of motion before the end reaches the extruder drive.

          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

          undefined 1 Reply Last reply 25 Jan 2019, 23:17 Reply Quote 0
          • undefined
            SnowCrash @dc42
            last edited by 25 Jan 2019, 23:17

            @dc42 said in Laser Filament Monitor 'SW' PCB Pads & Inner Chamber Color:

            A filament presence switch is a simple switch that tells the sensor whether filament is present or not. So it can tell the Duet instantly when a spool runs out. But it's not really needed, because the end of the filament will pass through the filament monitor, which should detect loss of motion before the end reaches the extruder drive.

            So the voltage across these pads alternates between High & Low on the basis of filament presence regardless of the main signal from the monitor module? does this functionality exist out-of-the-box or are tweaks needed?

            1 Reply Last reply Reply Quote 0
            • undefined
              dc42 administrators
              last edited by 26 Jan 2019, 07:06

              You need to change the filament monitor type in the M591 command to enable the filament presence switch.

              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
                SnowCrash
                last edited by SnowCrash 23 Feb 2019, 23:21

                I had another look at the schematics for the filament sensor and I'd like to know if I got this straight (it seems like my previous understanding of the SW pads' function wasn't right):

                If I bridge the SW 'jumper-pads' (J1) - then the Signal Output (i.e. OUT on P1) becomes a binary output, that is, High for 'no filament' & Low for 'filament present' (or, perhaps, vice versa)?

                Also, what is the purpose of the M2 pads (according to the schematics they bridge PA0 & PA1 on the ATtiny)?

                Thanks.

                undefined 1 Reply Last reply 24 Feb 2019, 10:23 Reply Quote 0
                • undefined
                  dc42 administrators @SnowCrash
                  last edited by dc42 24 Feb 2019, 10:23

                  @snowcrash said in Laser Filament Monitor 'SW' PCB Pads - Unsolved:

                  If I bridge the SW 'jumper-pads' (J1) - then the Signal Output (i.e. OUT on P1) becomes a binary output, that is, High for 'no filament' & Low for 'filament present' (or, perhaps, vice versa)?

                  No. One of the 16 bits in the position report returned to the Duet is the switch status.

                  Also, what is the purpose of the M2 pads (according to the schematics they bridge PA0 & PA1 on the ATtiny)?

                  To make it easier for us (or anyone else) to prototype new functionality.

                  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

                  undefined 1 Reply Last reply 24 Feb 2019, 12:53 Reply Quote 0
                  • undefined
                    SnowCrash @dc42
                    last edited by 24 Feb 2019, 12:53

                    @dc42 said in Laser Filament Monitor 'SW' PCB Pads - Unsolved:

                    @snowcrash said in Laser Filament Monitor 'SW' PCB Pads - Unsolved:

                    If I bridge the SW 'jumper-pads' (J1) - then the Signal Output (i.e. OUT on P1) becomes a binary output, that is, High for 'no filament' & Low for 'filament present' (or, perhaps, vice versa)?

                    No. One of the 16 bits in the position report returned to the Duet is the switch status.

                    Ok, so... was my original understanding correct? that is, the voltage reading between the 2 pads (High/Low) serves as an indicator for filament present/not-present?

                    Also, what is the purpose of the M2 pads (according to the schematics they bridge PA0 & PA1 on the ATtiny)?

                    To make it easier for us (or anyone else) to prototype new functionality.

                    In what why exactly? could you please give an example?

                    undefined 1 Reply Last reply 24 Feb 2019, 17:17 Reply Quote 0
                    • undefined
                      dc42 administrators @SnowCrash
                      last edited by 24 Feb 2019, 17:17

                      @snowcrash said in Laser Filament Monitor 'SW' PCB Pads - Unsolved:

                      Ok, so... was my original understanding correct? that is, the voltage reading between the 2 pads (High/Low) serves as an indicator for filament present/not-present?

                      Our intention is that if you want to add a filament presence switch, you add a switch that shorts those 2 pads together when filament is present.

                      To make it easier for us (or anyone else) to prototype new functionality.

                      In what why exactly? could you please give an example?

                      No, because we haven't used them yet.

                      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

                      undefined 1 Reply Last reply 25 Feb 2019, 01:53 Reply Quote 0
                      • undefined
                        SnowCrash @dc42
                        last edited by 25 Feb 2019, 01:53

                        @dc42 said in Laser Filament Monitor 'SW' PCB Pads - Unsolved:

                        @snowcrash said in Laser Filament Monitor 'SW' PCB Pads - Unsolved:

                        Ok, so... was my original understanding correct? that is, the voltage reading between the 2 pads (High/Low) serves as an indicator for filament present/not-present?

                        Our intention is that if you want to add a filament presence switch, you add a switch that shorts those 2 pads together when filament is present.

                        To make it easier for us (or anyone else) to prototype new functionality.

                        In what why exactly? could you please give an example?

                        No, because we haven't used them yet.

                        Ok, thanks

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