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

    Smart Effector Z-Probe and Hotend Thermistor not working.

    Scheduled Pinned Locked Moved Solved
    Duet Hardware and wiring
    6
    22
    543
    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.
    • beanman1undefined
      beanman1
      last edited by

      Got my Smart Effector in yesterday and finished getting it wired up today.

      The fans and LED lights come on, but when I tap the nozzle to get the green LED to flash, nothing happens. On top of that, the hotend's thermistor isn't registering the current temp. It's reading 9483.2 degrees right now...

      I'm assuming it has to do with the Input2 connector, but I've checked the connections and they all appear to be solid.

      When I turn it on, the LED flashes twice like it should, but after that, nothing.

      Ideas?

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        I assume you're following this?

        https://duet3d.dozuki.com/Wiki/Smart_effector_and_carriage_adapters_for_delta_printer#Section_Commissioning

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • beanman1undefined
          beanman1
          last edited by

          Yes sir.

          UPDATE:

          Don't know what I did differently, but I got the Z-Probe LED to light up today. Sent the G30 command and tapped it a few times. Ended up tapping it a bit harder than I thought I should, but at least it came on. Did the G30 again and let it go all the way down and it triggered. Although, when I try to run the auto calibration, the Z-Probe fails to trigger.

          Still not getting an accurate measurement on my hotend thermistor though. It's reading 9483.2 degrees on the PanelDue and the web interface.

          1 Reply Last reply Reply Quote 0
          • elmoretundefined
            elmoret
            last edited by

            Could you post your config.g here, please?

            1 Reply Last reply Reply Quote 0
            • beanman1undefined
              beanman1
              last edited by

              ; Configuration file for Duet WiFi (firmware version 1.20 or newer)
              ; executed by the firmware on start-up
              ;
              ; generated by RepRapFirmware Configuration Tool on Thu Jul 12 2018 20:54:00 GMT-0500 (Central Daylight Time)
              
              ; General preferences
              G90                                                ; Send absolute coordinates...
              M83                                                ; ...but relative extruder moves
              
              ;*** The homed height is deliberately set too high in the following - you will adjust it during calibration.
              
              ; After G32 auto-calibrate, copied from config-override.g
              ; Note: G31 Z (below) affects M665 H, and this is NOT yet calibrated. 
              M665 L271.500 R134.638 H296.189 B105.0 X-0.477 Y-0.304 Z0.000
              M666 X-0.910 Y0.111 Z0.799 A0.00 B0.00
              
              ;Manually copied from Marlin config.h in Anycubic's github repository
              ;M665 R135.4 L288.15 B105 H233                      ; Set delta radius, diagonal rod length, printable radius and homed height
              ;M666 X0 Y0 Z0                                      ; Put your endstop adjustments here, or let auto calibration find them
              
              ; Network
              M550 AKL Plus                                      ; Set machine name
              M552 S1                                            ; Enable network
              ;*** Access point is configured manually via M587
              M586 P0 S1                                         ; Enable HTTP
              M586 P1 S0                                         ; Disable FTP
              M586 P2 S0                                         ; Disable Telnet
              
              ; Drives
              M569 P0 S1                                         ; Drive X goes forward
              M569 P1 S1                                         ; Drive Y goes forward
              M569 P2 S1                                         ; Drive Z goes forward
              M569 P3 S0                                         ; Drive E0 goes reverse
              M350 X16 Y16 Z16 E16 I1                            ; Configure microstepping with interpolation
              M92 X80 Y80 Z80 E96                                ; Set steps per mm
              M566 X300 Y300 Z300 E300                           ; Set maximum instantaneous speed changes (mm/min)
              M203 X12000 Y12000 Z12000 E12000                   ; Set maximum speeds (mm/min)
              M201 X3000 Y3000 Z3000 E3000                       ; Set accelerations (mm/s^2)
              M906 X1000 Y1000 Z1000 E1000 I30                   ; Set motor currents (mA) and motor idle factor in per cent
              M84 S30                                            ; Set idle timeout
              
              ; Axis Limits
              M208 Z0 S1                                         ; Set minimum Z
              
              ; Endstops
              M574 X2 Y2 Z2 S1                                   ; Set active high endstops
              
              ; Z-Probe
              M558 P5 I0 R0.4 F1200			           ; digital mode, NO/NC, delay, speed, not used as axis endstop
              G31 P100 X0 Y0 Z-0.1	                           ; Set Z probe trigger value, offset and trigger height
              M557 R105 S20                                      ; Define mesh grid
              
              ; Filament Run-Out Sensor
              M591 D0 P5 C4 R40:120 E3.0 S0			; Duet3D laser sensor for extruder drive 0, connected to endstop input 3 (E0), tolerance 40 to 120%, 3mm comparison length, disabled
              
              ; Heaters
              M305 P0 T100000 B4138 C0 R4700                     ; Set thermistor + ADC parameters for heater 0
              M143 H0 S120                                       ; Set temperature limit for heater 0 to 120C
              M305 P1 T100000 B4138 C0 R4700                     ; Set thermistor + ADC parameters for heater 1
              M143 H1 S280                                       ; Set temperature limit for heater 1 to 280C
              
              ; Fans
              M106 P0 S0.3 I0 F500 H-1                           ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
              M106 P1 S1 I0 F500 H1 T45                          ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on
              M106 P2 S1 I0 F500 H1 T45                          ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned on
              
              ; Tools
              M563 P0 D0 H1                                      ; Define tool 0
              G10 P0 X0 Y0 Z0                                    ; Set tool 0 axis offsets
              G10 P0 R0 S0                                       ; Set initial tool 0 active and standby temperatures to 0C
              
              ; Automatic power saving
              M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; Set voltage thresholds and actions to run on power loss
              
              ; Custom settings are not configured
              
              ; Miscellaneous
              M501                                               ; Load saved parameters from non-volatile memory
              T0                                                 ; Select first tool
              
              1 Reply Last reply Reply Quote 0
              • jay_s_ukundefined
                jay_s_uk
                last edited by

                What type of thermistor are you using?

                Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                1 Reply Last reply Reply Quote 0
                • beanman1undefined
                  beanman1
                  last edited by

                  Not certain. It came with the V6 hotend I ordered from AliExpress, so it's a fine piece of quality Chinese craftsmanship, I'm sure...

                  1 Reply Last reply Reply Quote 0
                  • elmoretundefined
                    elmoret
                    last edited by

                    Could you measure the resistance of the hotend thermistor at room temperature, please?

                    1 Reply Last reply Reply Quote 0
                    • beanman1undefined
                      beanman1
                      last edited by

                      How do you do that?

                      1 Reply Last reply Reply Quote 0
                      • elmoretundefined
                        elmoret
                        last edited by

                        With a multimeter.

                        1 Reply Last reply Reply Quote 0
                        • beanman1undefined
                          beanman1
                          last edited by

                          My multimeter has crapped out on me, so I did the next best thing and plugged a spare thermistor into the Duet2 and turned the printer on. The temp was reading 24 degrees, so I'm taking that as a bad thermistor. Working to change that out now.

                          1 Reply Last reply Reply Quote 0
                          • beanman1undefined
                            beanman1
                            last edited by

                            Thermistor has been changed out with a known working one and now that it's hooked up through the Smart Effector, it's not registering a correct temp.

                            When I plugged the replacement thermistor into the board, I got a reading of 24 degrees or so. Now that it's wired back up to the Smart Effector, I'm getting over 9k degrees again.

                            1 Reply Last reply Reply Quote 0
                            • beanman1undefined
                              beanman1
                              last edited by

                              I've now ran a new cable from the board to the 8-pin connector and the Thermistor still isn't reading.

                              Since I was able to get a reading when I plugged the Thermistor directly into the board, but can't once it's routed through the Smart Effector, is it safe to assume the point of failure is somewhere on one of the PCB connections?

                              I know nothing about soldering connections to a PCB, so I really wouldn't know by looking if there was something missing/wrong on that end.

                              1 Reply Last reply Reply Quote 0
                              • elmoretundefined
                                elmoret
                                last edited by

                                Please post photos of all connections.

                                1 Reply Last reply Reply Quote 0
                                • beanman1undefined
                                  beanman1
                                  last edited by

                                  https://www.dropbox.com/sh/fur19dwox4hsdtk/AACnSKG3UDVvbknBfccYpSSja?dl=0

                                  Tried posting the images directly, but they errored out. Hope that's enough angles.

                                  Carloundefined Dougal1957undefined 2 Replies Last reply Reply Quote 0
                                  • Carloundefined
                                    Carlo @beanman1
                                    last edited by

                                    @beanman1
                                    Thermistor cabling is wrong on the effector 4th cable from the left looking at the connector needs to go in the second from the left

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

                                      @beanman1 your thermistor wires are going to the wrong pins on the eight way connector on the effector if you say they are now connected to pins 3 and 4 they need to be in pins 2 and 3.

                                      Doug

                                      1 Reply Last reply Reply Quote 0
                                      • beanman1undefined
                                        beanman1
                                        last edited by

                                        The wiring diagram said T1&2 were paired, so I assumed that meant those were for T0. Guess I was wrong.

                                        Made the change so it's now 1 empty, the 2 thermistor wires, 1 empty, the Z Probe connections.

                                        Turned it on and the Thermistor is now reading 2k instead of over 9k...

                                        Dougal1957undefined 1 Reply Last reply Reply Quote 0
                                        • beanman1undefined
                                          beanman1
                                          last edited by

                                          Disregard... the connection to the board had came loose. That's fixed and the Thermistor is now reading correctly.

                                          Now to figure out why the carriage is crashing into the bed during Auto Calibration...

                                          Thank you for all the help and information!

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

                                            @beanman1 said in Smart Effector Z-Probe and Hotend Thermistor not working.:

                                            The wiring diagram said T1&2 were paired, so I assumed that meant those were for T0. Guess I was wrong.

                                            Made the change so it's now 1 empty, the 2 thermistor wires, 1 empty, the Z Probe connections.

                                            Turned it on and the Thermistor is now reading 2k instead of over 9k...

                                            When it referred to t1 and t2 it means that the left 2 wires are common on the underside of the effector and the T2 is pins 3 and 4 the reason is so that you can use a PT100 but convert it to 4 wire mode.

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