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

    Precision Piezo z probes guide for duet users reference

    Scheduled Pinned Locked Moved
    Third-party add-ons
    39
    145
    40.8k
    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.
    • dc42undefined
      dc42 administrators
      last edited by

      It sounds to me that you have a short in the cable or the sensor between the +3.3V and ground pins.

      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
      • DjDemonDundefined
        DjDemonD
        last edited by

        Can you measure the resistance between 3.3v and GND on your duet board (is there a nominal value? I'd measure mine but I'm away from home). If its happening with ir sensor and piezo sensor it's not likely to be the sensors that are both shorted.

        Simon. Precision Piezo Z-Probe Technology
        www.precisionpiezo.co.uk
        PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

        1 Reply Last reply Reply Quote 0
        • tekkydaveundefined
          tekkydave
          last edited by

          On my Duet WiFi I get about 5.2K between 3.3v and Gnd at the Probe Connector. Hope that helps.

          BTW that's with the probe unplugged. Its about 3.9K with a Piezo20 plugged in.

          ~ tekkydave ~
          D-Bot: 300x300mm | Duet WiFi + Duex2 | 3 independent z motors | X,Y & Z linear rails | E3D Titan Aero + V6 | Precision Piezo z-probe
          FreeCAD, PrusaSlicer

          1 Reply Last reply Reply Quote 0
          • rmrigginundefined
            rmriggin
            last edited by

            @DjDemonD:

            Can you measure the resistance between 3.3v and GND on your duet board (is there a nominal value? I'd measure mine but I'm away from home). If its happening with ir sensor and piezo sensor it's not likely to be the sensors that are both shorted.

            I get a steady 3.3v when checked with my meter on all of the 3.3v pins. I get no resistance reading between ground and the 3.3v pins however.

            1 Reply Last reply Reply Quote 0
            • DjDemonDundefined
              DjDemonD
              last edited by

              I still haven't measured mine yet. Life is just too busy right now. However if you get nothing and tekkydave gets resistance then either you are not each measuring in the same way, or with the same power conditions, or same things attached, or something is amiss with one (or both boards).

              You might consider powering the piezo pcb from a 3.3v source independently (or using a usb charger - I think the Z_probe IN pin is 5v tolerant). And just attach the TRG from piezo pcb to z_probe_in on Duet.

              Please wait before using a USB charger 5v, for David/Duet3D to confirm if the z_probe_in is 5v tolerant. If not you could use a usb charger but run the TRG through a 3.3v regulator and then to the Z_probe_in, or a suitable resistor.

              Simon. Precision Piezo Z-Probe Technology
              www.precisionpiezo.co.uk
              PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

              1 Reply Last reply Reply Quote 0
              • DjDemonDundefined
                DjDemonD
                last edited by

                We got in 3ders!

                https://www.3ders.org/articles/20180206-fdm-3d-printer-bed-leveling-with-cheap-piezoelectric-elements.html

                Simon. Precision Piezo Z-Probe Technology
                www.precisionpiezo.co.uk
                PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                1 Reply Last reply Reply Quote 0
                • Lakkoundefined
                  Lakko
                  last edited by

                  So if i understand, if i have

                  M558 P5 I0 R0.4 F330
                  G31 X0 Y0 Z-0.1 P100

                  and i have always to do -0.15 babystep i have to change config.g into:

                  M558 P5 I0 R0.4 F330
                  G31 X0 Y0 Z0.05 P100

                  right?

                  1 Reply Last reply Reply Quote 0
                  • whosrdaddyundefined
                    whosrdaddy
                    last edited by

                    yes that is correct.
                    If you have a recent firmware, you can use P8 instead of P5 (unfiltered vs filtered input)

                    1 Reply Last reply Reply Quote 0
                    • Lakkoundefined
                      Lakko
                      last edited by

                      @whosrdaddy:

                      yes that is correct.
                      If you have a recent firmware, you can use P8 instead of P5 (unfiltered vs filtered input)

                      is this also valid for piezo20? firmware 1.20

                      1 Reply Last reply Reply Quote 0
                      • whosrdaddyundefined
                        whosrdaddy
                        last edited by

                        Yes, and your firmware supports this mode 😉

                        1 Reply Last reply Reply Quote 0
                        • LumberjackEngineeringundefined
                          LumberjackEngineering
                          last edited by

                          Silly question, but why is the red power LED so incredibly bright? I'm running a Duet, so Vin is 3.3V. It's nearly impossible to see the blue trigger LED without covering the always-on power LED!

                          1 Reply Last reply Reply Quote 0
                          • DjDemonDundefined
                            DjDemonD
                            last edited by

                            Well look into that it might be a batch of leds of different output to spec.

                            Simon. Precision Piezo Z-Probe Technology
                            www.precisionpiezo.co.uk
                            PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                            1 Reply Last reply Reply Quote 0
                            • Lakkoundefined
                              Lakko
                              last edited by

                              @Lakko:

                              So if i understand, if i have

                              M558 P5 I0 R0.4 F330
                              G31 X0 Y0 Z-0.1 P100

                              and i have always to do -0.15 babystep i have to change config.g into:

                              M558 P5 I0 R0.4 F330
                              G31 X0 Y0 Z0.05 P100

                              right?

                              i noticed in my config.g file in the epilogue section a [c]M208 S1 Z-0.2 ;set minimum Z[/c]
                              this can afflict the z height?
                              so removing the M208 I can go back and insert again this?

                              M558 P5 I0 R0.4 F330
                              G31 X0 Y0 Z-0.1 P100

                              1 Reply Last reply Reply Quote 0
                              • DjDemonDundefined
                                DjDemonD
                                last edited by

                                No I just recommend setting z min to just below the bed so you can probe points that are below the nozzle when it thinks it's at z=0.

                                But you are right to change your G31 as you state in the first example to 0.05mm.

                                Simon. Precision Piezo Z-Probe Technology
                                www.precisionpiezo.co.uk
                                PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                                1 Reply Last reply Reply Quote 0
                                • rmrigginundefined
                                  rmriggin
                                  last edited by

                                  @dc42:

                                  It sounds to me that you have a short in the cable or the sensor between the +3.3V and ground pins.

                                  Of all things it ended up being the 5V/INPUT VOLTAGE jumper not being seated/making connection

                                  Sensor works now but the only issue I am having is that there is no LED whatsoever. In the web control I can see the z probe change values when probing but the LED indicator on the piezo board does not illuminate whatsoever. I have attempted to provide 5v and ground to the LED pins on the board to no avail.

                                  1 Reply Last reply Reply Quote 0
                                  • DjDemonDundefined
                                    DjDemonD
                                    last edited by

                                    The piezo board LEDs should illuminate if you just supply +5v and GND directly to it. If nothing happens then they may have failed. If the board works despite this it's up to you if you want to proceed, otherwise please contact us via our website (in my signature) we can arrange to replace it.

                                    Simon. Precision Piezo Z-Probe Technology
                                    www.precisionpiezo.co.uk
                                    PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                                    1 Reply Last reply Reply Quote 0
                                    • Agniusmundefined
                                      Agniusm
                                      last edited by

                                      Ordered the module with 2 discs to test. I have E3D titan aero but its mounted on aluminium bracket and then bolted to rail which is vertical. Its very rigid.
                                      What needs to be implemented for this to work? Is it deformation of the disc? Which disc is more sensitive, 27 or 20mm?

                                      1 Reply Last reply Reply Quote 0
                                      • DjDemonDundefined
                                        DjDemonD
                                        last edited by

                                        There not much in it in terms of sensitivity. Deformation, compression or if mechanically feasible just vibration can generate enough signal to trigger the circuit.

                                        Some sort of plate between the two with the piezo embedded in it can work well. Try compression first if that doesn't work support a disc on one side on its periphery and push into the centre on the other side with something narrower.

                                        This is a working prototype https://www.thingiverse.com/thing:2526978

                                        Simon. Precision Piezo Z-Probe Technology
                                        www.precisionpiezo.co.uk
                                        PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                                        1 Reply Last reply Reply Quote 0
                                        • Agniusmundefined
                                          Agniusm
                                          last edited by

                                          I wander if i could mill out my bracket to acomodate piezo disc and if so how deep do i need it to be?

                                          1 Reply Last reply Reply Quote 0
                                          • DjDemonDundefined
                                            DjDemonD
                                            last edited by

                                            They are very inconsistent especially bought from ebay. The most consistent ones we use are Murata 7bb series either 27mm or 20mm. Try rs components or mouser for a datasheet. The brass disc is very consistent, the ceramic is usually slightly off centre and the solder for the wires can be fairly variable. From memory the 20mm one is 0.4mm thick and the solder is 1mm thick. You need to allow generous relief for the solder especially if its going to be in a metal bracket, maybe even some kapton tape over it. You need to allow your bracket to move by about 0.1mm when the nozzle hits the bed, but this amount of vertical compliance does not affect print quality.

                                            Simon. Precision Piezo Z-Probe Technology
                                            www.precisionpiezo.co.uk
                                            PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

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