Smart Effector Z-Probe and Hotend Thermistor not working.



  • 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?


  • Moderator



  • 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.



  • Could you post your config.g here, please?



  • ; 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
    


  • What type of thermistor are you using?



  • 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...



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



  • How do you do that?



  • With a multimeter.



  • 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.



  • 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.



  • 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.



  • Please post photos of all connections.



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

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



  • @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



  • @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



  • 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...



  • 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!



  • @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.


Log in to reply