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

unexpected Behavior on Duet 1LC Toolboard with Microprobe

Scheduled Pinned Locked Moved
Duet Hardware and wiring
4
14
359
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
    Superbrain8
    last edited by Superbrain8 28 Jan 2024, 15:25

    Good Day,

    I want to replace a BL Touch on one of my Printer with a Biqu Microprobe due to the smaller formfactor giving me a more favorable probe placement.
    With the BL Touch connected everything is fine, connecting the Microprobe causes the Connected Thermistor to get lost, causing the hotend to go into a Error state.
    The Printer where running with the BL Touch now for a few months in this Configuration

    The printer is running as a Idex equiped with:
    Duet 3 Mini5+
    2 1LC Toolboards
    2 Mosquito Magnum each running a PT1000
    2 BMG-M Extruder
    2 Roatating Magnet Filament Monitors
    Running on 3.4.6

    Changed the config from the Working BL Touch settings to:

    ; Z-Probe
    M558 P9 C"^!20.io0.in" H7 F250:30 T8000 A20 R0.75 S0.01 ; BL Touch
    M950 P0 C"20.io0.out" ; BL Touch Servo Pin
    G31 P25 X-38 Y-3.8 Z2.12 ; set the trigger height and Offset BL Touch 2.55
    M557 X5:220 Y-17:220 S50 ; define mesh grid
    M376 H10 ; Taper height of 10mm (fade)

    Deployprobe.g and Retractprobe.g got configured to support the new probe

    M42 P0 S1
    G4 P500

    The Behavior i get with a BLTouch connected:

    • Powering on the printer works
    • Self Test of the Probe works
    • Printer goes to Idle
    • Pin Deploys when configuration is adjusted for the probe

    The behavior with the Microprobe connected:

    • Powering on the printer works
    • Self Test of the probe Works
    • after a second or two the Hotend Cooling fan of the Tool where the probe is connected to turns on
    • the Thermistor reports 2000°C
    • Pin of the Probe doesnt get Deployed when sending a macro containing
    M42 P0 S1 ; Turn on pin so it deploys
    G4 P500

    ive tried to see if the cable is the issue, but swapping in the BL Touch on the same cable doesnt cause the issue.
    The pinout of both probes is also the same

    undefined undefined 2 Replies Last reply 30 Jan 2024, 16:24 Reply Quote 0
    • undefined
      droftarts administrators @Superbrain8
      last edited by 30 Jan 2024, 16:24

      @Superbrain8 Can you post your full config.g? Also send M98 P"config.g" in the Console and see if any errors are reported.

      Though it sounds like one of the wires is shorting out, or is connected incorrectly, if it is causing the fan to come on and the thermistor to read 2000C. A temperature reading of 2000C usually indicates a dead short between the temperature sensor pins wires.

      Could you post pictures of the wiring at the Microprobe, and where it connects on the 1LC?

      Ian

      Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

      undefined 1 Reply Last reply 30 Jan 2024, 16:31 Reply Quote 0
      • undefined
        Superbrain8 @droftarts
        last edited by 30 Jan 2024, 16:31

        will provide the other stuff shortly.
        but i dont think its wiring related. Connecting a BL Touch with the same wires doesnt cause this issue.
        the pinout of both probes is the same, ran the BL Touch for over a year on the Toolboard with no issues.

        Here is a picture of the Crimps on the Connector facing the Toolboard, other side is facory Crimped.
        IMG_20240128_095916.jpg

        undefined 1 Reply Last reply 30 Jan 2024, 16:36 Reply Quote 0
        • undefined
          droftarts administrators @Superbrain8
          last edited by 30 Jan 2024, 16:36

          @Superbrain8 It's more if you've rotated the connector 180 degrees where it goes into the Microprobe. Check the Microprobe user manual for pinout: https://github.com/bigtreetech/MicroProbe

          Ian

          Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

          undefined 1 Reply Last reply 30 Jan 2024, 16:42 Reply Quote 0
          • undefined
            Superbrain8 @droftarts
            last edited by 30 Jan 2024, 16:42

            ive used the teamgloomy page for reference, and to verify the correct order of colors.
            https://teamgloomy.github.io/fly_e3_v2_bltouch.html
            did compared the Original Harness for the BL Touch with the one for the Microprobe and both have the colors in the same order

            undefined 1 Reply Last reply 30 Jan 2024, 16:45 Reply Quote 0
            • undefined
              droftarts administrators @Superbrain8
              last edited by 30 Jan 2024, 16:45

              @Superbrain8 They often change colours, and put the wiring loom in the reverse order. Something is going wrong, and to short the fan and thermistor to ground, it's for sure a wiring issue.

              Ian

              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

              undefined 1 Reply Last reply 30 Jan 2024, 16:54 Reply Quote 0
              • undefined
                Superbrain8 @droftarts
                last edited by 30 Jan 2024, 16:54

                the Silkscreen Print on the Probe itself matches what the Usermanual and the page from treamgloomy shows
                IMG_20240130_174946.jpg

                1 Reply Last reply Reply Quote 0
                • undefined
                  dc42 administrators @Superbrain8
                  last edited by dc42 30 Jan 2024, 17:01

                  @Superbrain8 said in unexpected Behavior on Duet 1LC Toolboard with Microprobe:

                  Powering on the printer works
                  Self Test of the probe Works
                  after a second or two the Hotend Cooling fan of the Tool where the probe is connected to turns on
                  the Thermistor reports 2000°C
                  Pin of the Probe doesnt get Deployed when sending a macro containing

                  If the hot end fan turns on a second or two after doing the probe self-test, then I suspect that the probe is overloading the 5V rail of the tool board and causing it to reset. Use M122 B210 to check the last reset time and reason.

                  The BLTouch draws quite a high current (a few hundred milliamps) for a very short time when it deploys or retracts the pin. The tool board has a capacitor to handle this short surge. It may be that the Microprobe draws more current, or draws current for a longer time, or draws a high current continuously when the pin is deployed.

                  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 30 Jan 2024, 17:32 Reply Quote 0
                  • undefined
                    Superbrain8 @dc42
                    last edited by 30 Jan 2024, 17:32

                    @dc42 Here is the Readout of the Affected Toolboard

                    M122 B20
                    Diagnostics for board 20:
                    Duet TOOL1LC rev 1.1 or later firmware version 3.4.6 (2023-07-21 14:17:33)
                    Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1)
                    All averaging filters OK
                    Never used RAM 2984, free system stack 88 words
                    Tasks: Move(notifyWait,0.0%,155) HEAT(notifyWait,0.1%,115) CanAsync(notifyWait,0.0%,65) CanRecv(notifyWait,0.0%,76) CanClock(notifyWait,0.0%,65) ACCEL(notifyWait,0.0%,61) TMC(notifyWait,3.0%,57) MAIN(running,92.0%,441) IDLE(ready,0.0%,26) AIN(delaying,4.9%,142), total 100.0%
                    Last reset 00:00:26 ago, cause: power up
                    Last software reset data not available
                    Driver 0: pos 0, 80.0 steps/mm,standstill, SG min 0, read errors 0, write errors 0, ifcnt 9, reads 13293, writes 9, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 0
                    Moves scheduled 0, completed 0, in progress 0, hiccups 0, step errors 0, maxPrep 0, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0
                    Peak sync jitter 0/8, peak Rx sync delay 202, resyncs 0/0, no step interrupt scheduled
                    VIN voltage: min 24.5, current 24.5, max 24.6
                    MCU temperature: min 17.2C, current 20.8C, max 20.8C
                    Last sensors broadcast 0x00000000 found 0 135 ticks ago, 0 ordering errs, loop time 0
                    CAN messages queued 234, send timeouts 0, received 353, lost 0, free buffers 37, min 37, error reg 0
                    dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 0
                    Accelerometer: LIS3DH, status: 00
                    I2C bus errors 0, naks 3, other errors 0
                    undefined 1 Reply Last reply 31 Jan 2024, 10:20 Reply Quote 0
                    • undefined
                      dc42 administrators @Superbrain8
                      last edited by 31 Jan 2024, 10:20

                      @Superbrain8 said in unexpected Behavior on Duet 1LC Toolboard with Microprobe:

                      Last reset 00:00:26 ago, cause: power up

                      So was it 26 seconds ago that you powered up the whole system, or 26 seconds ago that you commanded the probe self-test?

                      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 31 Jan 2024, 10:40 Reply Quote 0
                      • undefined
                        Superbrain8 @dc42
                        last edited by 31 Jan 2024, 10:40

                        @dc42 powering up the system, cant command a self test manually, wont get executed after the initial selftest

                        undefined 1 Reply Last reply 31 Jan 2024, 11:56 Reply Quote 0
                        • undefined
                          dc42 administrators @Superbrain8
                          last edited by 31 Jan 2024, 11:56

                          @Superbrain8 if you power up the system, then send the configuration commands for the probe again, what happens when you command the pin to deploy?

                          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 31 Jan 2024, 12:57 Reply Quote 0
                          • undefined
                            Superbrain8 @dc42
                            last edited by 31 Jan 2024, 12:57

                            @dc42 nothing, would guess that the probe draws to much for the 5v rail to actuate the pin.

                            I take the L on this one and look for a different solution for replacing the BL touch.

                            undefined 1 Reply Last reply 31 Jan 2024, 12:58 Reply Quote 0
                            • undefined
                              jay_s_uk @Superbrain8
                              last edited by 31 Jan 2024, 12:58

                              @Superbrain8 i ran my V1 microprobe on a 1LC with no issues. I can't remember whether I joined grounds or ran them separately

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