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

    Smart Effector sensor

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    6
    21
    1.1k
    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.
    • Denisundefined
      Denis
      last edited by

      Yesterday I acquired this beautiful effector, dabbled with calibration all evening, but I had a regular Chinese fan 4010 to blow the radiator, which was very noisy and vibrated. Today I changed it to Sunon. everything became noticeably quieter, however, with the connected fan, the operation sensor is constantly on. I can calibrate the delta only with the fan turned off. Why and how to fix it?

      1 Reply Last reply Reply Quote 0
      • Danalundefined
        Danal
        last edited by

        Turn the fan off while probing. See the M106 commands in my bed.g:

        0:/sys/bed.g
        ; bed.g file for RepRapFirmware, generated by Escher3D calculator
        ; 16 points, 8 factors, probing radius: 280, probe offset (0, 0)
        G28
        M106 P1 S0
        G30 P0 X0.00 Y280.00 Z-99999 H0
        G30 P1 X140.00 Y242.49 Z-99999 H0
        G30 P2 X242.49 Y140.00 Z-99999 H0
        G30 P3 X280.00 Y0.00 Z-99999 H0
        G30 P4 X242.49 Y-140.00 Z-99999 H0
        G30 P5 X140.00 Y-242.49 Z-99999 H0
        G30 P6 X0.00 Y-280.00 Z-99999 H0
        G30 P7 X-140.00 Y-242.49 Z-99999 H0
        G30 P8 X-242.49 Y-140.00 Z-99999 H0
        G30 P9 X-280.00 Y-0.00 Z-99999 H0
        G30 P10 X-242.49 Y140.00 Z-99999 H0
        G30 P11 X-140.00 Y242.49 Z-99999 H0
        G30 P12 X0.00 Y140.00 Z-99999 H0
        G30 P13 X121.24 Y-70.00 Z-99999 H0
        G30 P14 X-121.24 Y-70.00 Z-99999 H0
        G30 P15 X0 Y0 Z-99999 S8
        G29 S1
        M106 P1 S1 I0 F500 H1 T40 
        
        

        Delta / Kossel printer fanatic

        1 Reply Last reply Reply Quote 0
        • Denisundefined
          Denis
          last edited by

          I know that everything works without a fan) I wonder why it does not work with it?)

          dc42undefined 1 Reply Last reply Reply Quote 0
          • Danalundefined
            Danal
            last edited by

            Vibration from the fan. The smart effector is a strain gauge based system. When the nozzle hits, the circuit board flexes, changing the resistance of a "triangular spiral" of very fine traces. An Op Amp picks this change up as an imbalance, and feeds it to an ATtiny. Which does some digital filtering and produces a signal.

            Vibration = flex = signal.

            Delta / Kossel printer fanatic

            Denisundefined 1 Reply Last reply Reply Quote 0
            • Dougal1957undefined
              Dougal1957
              last edited by

              it could also be electrical interference affect the AT-Tiny especially if the fan is positioned directly under the MCU on the effector

              1 Reply Last reply Reply Quote 0
              • Denisundefined
                Denis @Danal
                last edited by

                @Danal In this case, the Chinese cheap fan should have influenced in the same way. It vibrated 10 times stronger, but the sensor was not triggered

                Dougal1957undefined 1 Reply Last reply Reply Quote 0
                • A Former User?
                  A Former User
                  last edited by

                  if the difference is the fan then what can affect is voltage drop, vibrations, coupled or inducted noise; isolate what you can and whats left should be the culprit.

                  1 Reply Last reply Reply Quote 0
                  • Dougal1957undefined
                    Dougal1957 @Denis
                    last edited by

                    @Denis try moving the fan so it sits under one of the other faces of the effector ie you don't want it under the face/side that has all the electronic components on it!

                    1 Reply Last reply Reply Quote 0
                    • Denisundefined
                      Denis
                      last edited by

                      Separately, I want to note that the molex in the lower part on the thermistor and on the fans is a terrible decision. Replacing a thermistor or fan turns into a headache

                      bricorundefined 1 Reply Last reply Reply Quote 0
                      • bricorundefined
                        bricor @Denis
                        last edited by

                        @Denis The design of the smart effector has worked well for me. The connections have not been an issue, not sure what you are experiencing.

                        IMG_9515.jpg

                        IMG_9516.jpg

                        1 Reply Last reply Reply Quote 0
                        • Denisundefined
                          Denis
                          last edited by Denis

                          It would be more maintainable to make terminal blocks below not only for the heater, but also for fans and a thermistor. Sometimes they have to be changed and then you have two ways - to compress the molex again or to cut and twist the wire. Easier to tighten into the block

                          Dougal1957undefined 1 Reply Last reply Reply Quote 0
                          • Dougal1957undefined
                            Dougal1957 @Denis
                            last edited by

                            @Denis it was designed around the E3D Parts which come with those Molex connector on already and to be honest they are much better than terminal blocks and aren't that expensive to buy new ones (Or get a pin extraction tool and a pack of spare pins)

                            1 Reply Last reply Reply Quote 0
                            • dc42undefined
                              dc42 administrators @Denis
                              last edited by dc42

                              @Denis said in Smart Effector sensor:

                              I know that everything works without a fan) I wonder why it does not work with it?)

                              The strain gauge produces only a few tens of microvolts output, so varying magnetic fields in the vicinity of the strain gauge amplifier can induce enough voltage to trigger it. Fans generate varying magnetic fields. We designed the Smart Effector around the E3D V6 hot end, and the standard 30mm fan supplied by E3D does not normally cause triggering. In the later version of the Smart Effector, we also moved the connectors around such that you can position the heatsink fan on the opposite side to the strain gauge electronics.

                              Some possible ways to avoid the problem:

                              • Reposition the fan so that it is not so close to the electronics. One user printed a longer duct to move the fan out.
                              • Use a small spacer between the heatsink and the underside of the effector. Make sure there is still enough thread on top of the effector for the nut and the protective fibre washer.
                              • Use a different fan.

                              The print cooling fan isn't a problem, because it doesn't need to be on during probing.

                              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

                              Denisundefined 1 Reply Last reply Reply Quote 0
                              • Denisundefined
                                Denis @dc42
                                last edited by Denis

                                @dc42 thanks. I put a 30mm maglev fan and everything became fine, but another problem appeared) In the previous assembly, the yellow LED on top of it was always on during operation. He blinked randomly. Now it does not burn at all, although the heating is on and everything is printing.
                                By the way, I was looking for information on the network, but I could not find it - what is the error of the strain gauge? I have repeatability of the results within 0.02 mm (but I want to note that I use a klipper, although the board and the effector are a duet)

                                1 Reply Last reply Reply Quote 0
                                • dc42undefined
                                  dc42 administrators
                                  last edited by dc42

                                  Smart effector schematics are at https://github.com/T3P3/SmartEffector/tree/master/SmartEffector. I suggest you check the soldering on the LED D4 and the series resistor R6.

                                  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

                                  Denisundefined 1 Reply Last reply Reply Quote 0
                                  • Denisundefined
                                    Denis @dc42
                                    last edited by

                                    @dc42 I'll see. what about accuracy?

                                    1 Reply Last reply Reply Quote 0
                                    • dc42undefined
                                      dc42 administrators
                                      last edited by

                                      Repeatability depends mostly on your mechanics. With good mechanics, the best you can hope for is a resolution of a single 1/16 microstep. This will be between 5um and 12.5um depending on your motors and pulleys. When running RRF you should use probe mode 8 which is unfiltered, because that gives the fastest response. I've no idea how Klipper handles probing moves. It may involve an additional latency, depending on whether the host is involved in stopping the move.

                                      In RRF it's usual to configure probing 2 or more times until 2 consecutive readings return the same result to within a specified tolerance.

                                      When I run a repeatability test of 32 probes with the fan turned off, every reading I get is either 0.003 or -0.002mm, so the repeatability is the expected 0.005mm (i.e. a single 1/16 microstep).

                                      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
                                      • Denisundefined
                                        Denis
                                        last edited by

                                        Honestly, I don’t know what can be improved in my mechanics. I installed hivin rails and haydn magnetic rods, optical stops.
                                        the bed is a plate on the entire area of the delta .. all that comes to mind is to anchor it to the floor)

                                        dc42undefined 1 Reply Last reply Reply Quote 0
                                        • dc42undefined
                                          dc42 administrators @Denis
                                          last edited by

                                          Are you using 1.8 or 0.9deg motors?

                                          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

                                          Denisundefined 1 Reply Last reply Reply Quote 0
                                          • dc42undefined
                                            dc42 administrators
                                            last edited by

                                            With the nozzle hot and the heatsink fan running, the reproducibility is less good because the first several probed heights are a little higher than the rest. I suspect this is due to filament that has oozed out of the nozzle while the printer was idle, and needs to be squashed flat a few times. So if you probe hot, then it's probably worth doing a few dummy probes at the start of the calibration sequence.

                                            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
                                            • First post
                                              Last post
                                            Unless otherwise noted, all forum content is licensed under CC-BY-SA