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

Duet 3 mini 5+ need help with wiring and config

Scheduled Pinned Locked Moved
Firmware installation
3
25
2.6k
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
    Phaedrux Moderator @Alucardi
    last edited by 19 Jan 2021, 19:03

    @Alucardi said in Duet 3 mini 5+ need help with wiring and config:

    H350

    Change that to H5. 350mm dive height is possibly problematic. But maybe not your problem here.

    So just to recap. You're wired up to io_3 just like in the photo. Your config looks ok for io_3. And your deploy and retract macros look correct.

    When you power on does the BLTouch do a self test?
    Does sending M401 and M402 deploy and retract the pin?
    Does sending G30 deploy the pin?
    Does touching the pin after doing the G30 stop movement?

    Z-Bot CoreXY Build | Thingiverse Profile

    undefined 1 Reply Last reply 19 Jan 2021, 19:07 Reply Quote 0
    • undefined
      Alucardi @Phaedrux
      last edited by 19 Jan 2021, 19:07

      @Phaedrux

      When you power on does the BLTouch do a self test? Yes
      Does sending M401 and M402 deploy and retract the pin? Yes
      Does sending G30 deploy the pin? Yes it deploys during homing.
      Does touching the pin after doing the G30 stop movement? It reacts to me pushing it but wont stop bed going up.

      1 Reply Last reply Reply Quote 0
      • undefined
        Phaedrux Moderator
        last edited by Phaedrux 19 Jan 2021, 19:13

        Then I suspect a bad connection on the white wire to io_3.in. That's the trigger signal wire. Retest continuity. Recrimp it. Make sure it's in the shell properly. Make sure it's on the right pin.

        As an additional check, please send M98 P"config.g" and report any errors. Also send M558 P9 and see if it reports back what you'd expect.

        Also post your homeall.g

        Z-Bot CoreXY Build | Thingiverse Profile

        undefined 1 Reply Last reply 19 Jan 2021, 19:20 Reply Quote 0
        • undefined
          Alucardi @Phaedrux
          last edited by 19 Jan 2021, 19:20

          @Phaedrux said in Duet 3 mini 5+ need help with wiring and config:

          M558 P9

          Gives me error
          M558 P9
          Error: M558: Missing Z probe pin name(s)

          1 Reply Last reply Reply Quote 0
          • undefined
            Alucardi
            last edited by 19 Jan 2021, 19:26

            Homeall will be cleaned up and call for separate axels instead but i did it like this when i was trying to config sensorless homeing.

            M400 ; finishes all current moves and and thus clears the buffer
            M913 X50 Y50 ; drop motor current to 33%
            M569 P0.0 D3 V60 ; reduce V to ensure stealthChop is enabled
            M569 P0.1 D3 V60 ; reduce V to ensure stealthChop is enabled
            M915 P0.0 S1 R0 F0 H400 ; sensitivity X, don’t take action, don’t filter
            M915 P0.1 S1 R0 F0 H400 ; sensitivity Y, don’t take action, don’t filter
            M400 ; finishes all current moves and and thus clears the buffer
            G91 ; relative positioning
            G1 H1 Z10 F5000 ; lift Z relative to current position
            G1 H1 X5
            G4 P300
            G1 H1 X20 F3000
            G1 H1 X-400 F3000 ; move to X
            G1 H1 Y-5
            G4 P200
            G1 H1 Y-20 F3000
            G1 H1 Y400 F3000 ; move to Y
            M913 X100 Y100 ; return current to 100%
            G90 ; absolute positioning
            G1 X167.5 Y167.5 F5000
            G30 ; home Z by probing the bed
            M402 ; retract probe
            G1 Z5 F5000
            M400 ; finishes all current moves and and thus clears the buffer
            M569 P0.0 D2 ; restore default for motor
            M569 P0.1 D2 ; restore default for motor
            M913 X100 Y100 ; return current to 100%
            M400 ; finishes all current moves and and thus clears the buffer
            1 Reply Last reply Reply Quote 0
            • undefined
              Phaedrux Moderator
              last edited by 19 Jan 2021, 19:29

              Ok how bout just M558

              Z-Bot CoreXY Build | Thingiverse Profile

              undefined 1 Reply Last reply 19 Jan 2021, 19:29 Reply Quote 0
              • undefined
                Alucardi @Phaedrux
                last edited by 19 Jan 2021, 19:29

                @Phaedrux M558
                Error: M558: Z probe 0 not found

                1 Reply Last reply Reply Quote 0
                • undefined
                  Phaedrux Moderator
                  last edited by 19 Jan 2021, 19:30

                  Try again after a reboot, and post your entire config.g please.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  undefined 1 Reply Last reply 19 Jan 2021, 19:31 Reply Quote 0
                  • undefined
                    Alucardi @Phaedrux
                    last edited by Alucardi 19 Jan 2021, 19:31

                    @Phaedrux

                    now it worked. M558 P9 still give same error though

                    "m558
                    Z Probe 0: type 9, input pin io3.in, output pin nil, dive height 350.0mm, probe speed 350mm/min, travel speed 4800mm/min, recovery time 0.00 sec, heaters suspended, max taps 1, max diff 0.03"

                    G90 ; send absolute coordinates...
                    M83 ; ...but relative extruder moves
                    M550 P"Hevo" ; set printer name
                    M669 K1 ; select CoreXY mode
                    ; Network
                    M552 S1 ; enable network
                    M586 P0 S1 ; enable HTTP
                    M586 P1 S0 ; disable FTP
                    M586 P2 S0 ; disable Telnet
                    ; Drives
                    M569 P0.0 S1 D2 ; physical drive 0.0 goes forwards
                    M569 P0.1 S1 D2 ; physical drive 0.1 goes forwards
                    M569 P0.2 S1 D2 ; physical drive 0.2 goes forwards
                    M569 P0.3 S1 D2 ; physical drive 0.3 goes forwards
                    M569 P0.4 S1 D2 ; physical drive 0.4 goes forwards
                    M584 X0.0 Y0.1 Z0.2:0.3 E0.4 ; set drive mapping
                    M350 E16 I0 ; configure microstepping without interpolation
                    M350 X16 Y16 Z8 I1 ; configure microstepping with interpolation
                    M92 X160.00 Y160.00 Z1600.00 E407.00 ; set steps per mm
                    M566 X380.00 Y380.00 Z20.00 E4000.00 ; set maximum instantaneous speed changes (mm/min)
                    M203 X12000.00 Y12000.00 Z500.00 E4000.00 ; set maximum speeds (mm/min)
                    M201 X1200.00 Y1200.00 Z300.00 E5000.00 ; set accelerations (mm/s^2)
                    M906 X900 Y900 Z1200 E450 I30 ; set motor currents (mA) and motor idle factor in per cent
                    M84 S30 ; Set idle timeout
                    ; Axis Limits
                    M208 X0 Y0 Z-0.5 S1 ; set axis minima
                    M208 X330 Y343 Z450 S0 ; set axis maxima
                    M671 X-45:380 Y170:170 S1 ; leadscrew positions
                    ; Endstops
                    M574 X1 S3 ; configure sensorless endstop for high end on X
                    M574 Y2 S3 ; configure sensorless endstop for high end on Y
                    M574 Z1 S2 ; configure Z-probe endstop for low end on Z
                    ; Z-Probe
                    M950 S0 C"io3.out" ; create servo pin 0 for BLTouch
                    M558 P9 C"^io3.in" H350 F350 T4800 B1 ; set Z probe type to bltouch and the dive height + speeds + heater off while probing
                    G31 P500 X25 Y-20 Z0.85 ; set Z probe trigger value, offset and trigger height
                    M557 X25:310 Y25:310 P6 ; define mesh grid + Probe points
                    ; Heaters
                    M308 S0 P"temp0" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin temp0
                    M950 H0 C"out0" T0 ; create bed heater output on out0 and map it to sensor 0
                    M307 H0 B0 S0.70 ; disable bang-bang mode for the bed heater and set PWM limit
                    M140 H0 ; map heated bed to heater 0
                    M143 H0 S120 ; set temperature limit for heater 0 to 120C
                    M308 S1 P"temp1" Y"thermistor" T500000 B4723 C1.19622e-7 ; configure sensor 1 as thermistor on pin temp1
                    M950 H1 C"out1" T1 ; create nozzle heater output on out1 and map it to sensor 1
                    M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
                    M143 H1 S350 ; set temperature limit for heater 1 to 350C
                    ; Fans
                    M950 F0 C"out5" Q50 ; create fan 0 on pin out5 and set its frequency
                    M106 P0 C"Hotend fan " S0 H1 T50 ; set fan 0 name and value. Thermostatic control is turned on
                    M950 F1 C"out6" Q1000 ; create fan 1 on pin out6 and set its frequency
                    M106 P1 C"Blower" S0 H-1 ; set fan 1 name and value. Thermostatic control is turned off
                    ; Tools
                    M563 P0 D0 H1 F0 ; 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
                    ; Custom settings are not defined
                    ; Miscellaneous
                    M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss
                    1 Reply Last reply Reply Quote 1
                    • undefined
                      Phaedrux Moderator
                      last edited by 19 Jan 2021, 19:33

                      Forget the M558 P9

                      Please fix the dive height M558 H5

                      Other than that it's down to the white trigger signal wire on io_3.in

                      Z-Bot CoreXY Build | Thingiverse Profile

                      undefined 2 Replies Last reply 19 Jan 2021, 19:37 Reply Quote 0
                      • undefined
                        Alucardi @Phaedrux
                        last edited by 19 Jan 2021, 19:37

                        @Phaedrux guess it decided to break it self then during me changing the card. I have continuity all the way to under the connector on the blTouch it self down to the end of the connector going into the card.
                        I will however before i order a new one make a short harness and try it on the bench.

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          Alucardi @Phaedrux
                          last edited by 19 Jan 2021, 20:12

                          @Phaedrux it is working now. When i wired this up ages ago i connected ground further up so i only had to use one wire in the connector. I now reran one ground more. In the end i had 3 ground wires. that is why i had continuity on white.
                          Only reason i figured it out was cause i had the stick from the multimeter on the ground at the mother board and hit the white wire by mistake.

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