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

    Duet3d Firmware configuration

    Scheduled Pinned Locked Moved
    General Discussion
    5
    15
    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.
    • andornotundefined
      andornot
      last edited by

      Just finished setting up the config for my custom delta using the webpage. What excellent and easy way for configuring your machine, much easier than other control boards i have used.

      The only setting i could not figure out was e3d online PT100 attached to duet p100 motherboard, probably me being stupid.

      SpatialOne custom delta printer, upgrading to print PEEK, PEKK & Ultem

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

        @andornot said in Duet3d Firmware configuration:

        The only setting i could not figure out was e3d online PT100 attached to duet p100 motherboard, probably me being stupid.

        Thank you for the feedback!

        To connect a PT100 sensor to as Duet, you need the PT100 daughter board, see https://duet3d.dozuki.com/Wiki/Connecting_PT100_temperature_sensors. Whereas PT1000 sensors (not yet sold by E3D AFAIK) can be connected directly to thermistor inputs.

        Configuration of both PT100 and PT1000 sensors is one in the online configurator by selecting from the drop-down lists in the "Sensor Channel" column on the Heaters page. For PT100 sensors connected to the daughter board, use one of the "MAX31865 (PT100)" values depending on which daughter board input you used.

        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

        andornotundefined 1 Reply Last reply Reply Quote 0
        • Vetiundefined
          Veti
          last edited by

          a compatible pt1000 sensor is sold by trianglelab.

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

            @veti said in Duet3d Firmware configuration:

            a compatible pt1000 sensor is sold by trianglelab.

            And by Precision Piezo.

            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
            • andornotundefined
              andornot @dc42
              last edited by

              @dc42 said in Duet3d Firmware configuration:

              "MAX31865 (PT100)" does not exist as a drop down on the configuration software, i tried using max31856(PT100) on cs1 and the paneldue gives a temperature of 2000 degrees, please can you help me?
              Also is there a list of what the M codes functions are?

              SpatialOne custom delta printer, upgrading to print PEEK, PEKK & Ultem

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

                @andornot said in Duet3d Firmware configuration:

                "MAX31865 (PT100)" does not exist as a drop down on the configuration software, i tried using max31856(PT100) on cs1 and the paneldue gives a temperature of 2000 degrees, please can you help me?

                Thanks for pointing out that the configurator is incorrect, the PT100 options should read MAX31856. The configurator is generating the wrong M305 line in config.g. In Duet Web Control, go to System Editor, open config.g and look for this line:

                M305 P1 X150 ; Configure thermocouple for heater 1

                Change it to:

                M305 P1 X200 ; Configure PT100 for heater 1

                Also is there a list of what the M codes functions are?

                https://duet3d.dozuki.com/Wiki/Gcode

                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
                • andornotundefined
                  andornot
                  last edited by

                  I tried changing it to M305 P1 X200 and using the resistor in either port, the paneldue still reads 2000 degrees. Ant suggestions?

                  The other thing i found if i connected the paneldue to duet ethernet using option 1 cable the screen flickered so i ended up using option 2.

                  SpatialOne custom delta printer, upgrading to print PEEK, PEKK & Ultem

                  dc42undefined 1 Reply Last reply Reply Quote 0
                  • SupraGuyundefined
                    SupraGuy
                    last edited by

                    I have a couple of the PT1000 sensors sold by Precision Piezo, but have not yet installed them, since I keep putting off changing out the heat block. I finally got it sealed properly, I'm reluctant to take it apart again, though I suppose that I might just change out the whole hot end. It's not like I don't have spares.

                    In terms of the online configuration tool, I used it as a basis, but with the dual Z motor configuration, and then the other stuff, I guess I didn't expect it to be a done deal, so stuff that I probably could have looked up and done better with, I didn't use the configuration tool for. I just set it up as a basic Cartesian printer with 400 steps/mm at 16X mcrostepping, I think that I did look up the correct settings for my bed and hotend thermistors, though I do intend to replace the hotend thermistor with the PT1000 sensor. I thought that I remembered seeing the selection for them on the configuration tool at least.

                    I have the Duet GCode wiki bookmarked, and refer to it often. 🙂 If I type "gcode" into my Google search, it starts to suggest the Duet wiki. 😛

                    Lead screw driven printer, powered by Duet 2 Wifi
                    MPCNC powered by Duet 2 Wifi
                    CoreXY printer driven by Duet 3 6HC
                    LowRider CNC powered by Duet 2 Wifi

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

                      @andornot said in Duet3d Firmware configuration:

                      I tried changing it to M305 P1 X200 and using the resistor in either port, the paneldue still reads 2000 degrees. Ant suggestions?

                      That's odd. Please post a photo of how you have the resistor, PT100 daughter board and jumpers arranged. You could also try M305 P1 X201 to use the other channel on the daughter board.

                      Make sure that you don't have another M305 P1 command later in config.g.

                      You can send M305 P1 to check the configuration. You can also send the M305 P1 X200 command from the console, and it should give you an error message if it fails to communicate with the daughter board.

                      The other thing i found if i connected the paneldue to duet ethernet using option 1 cable the screen flickered so i ended up using option 2.

                      Do you mean that the screen flickered if you used the 4-core cable? If so, that sounds like a bad crimp connection in the cable.

                      If you are using a ribbon cable now to connect PanelDue, how long is it? Very long ribbon cables could affect the PT100 board because the PanelDue SD card socket and the PT100 board use the same SPI bus.

                      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
                      • andornotundefined
                        andornot
                        last edited by

                        ![alt text](image url)0_1552984270513_IMG_2032.jpg

                        Please find image of my setup, i have tried m305 P1 X201 and checked the config.g and there only one command.

                        SpatialOne custom delta printer, upgrading to print PEEK, PEKK & Ultem

                        1 Reply Last reply Reply Quote 0
                        • andornotundefined
                          andornot
                          last edited by

                          I have further info and a screen shot of the paneldue.
                          Output on Yat:
                          M305 P1
                          Heater 1 uses PT100 (MAX31865) sensor channel 201, 2/4 wires, reject 50Hz, reference resistor 400 ohms<LF>ok<LF>
                          M305 P1 X200
                          Error: Failed to initialise RTD: bad response from sensor<LF>ok<LF>
                          M305 P1 X201
                          Error: Failed to initialise RTD: bad response from sensor<LF>ok<LF>

                          This command was send after moving the resistor
                          M305 P1 X201
                          ok<LF>

                          But the temperature on the paneldue still says 2000 degrees
                          0_1552989689742_IMG_2033.jpg

                          I have not connected the heater to the hotend up if that makes a difference

                          SpatialOne custom delta printer, upgrading to print PEEK, PEKK & Ultem

                          1 Reply Last reply Reply Quote 0
                          • jppilotundefined
                            jppilot
                            last edited by jppilot

                            I have the PT100 daughterboard as well, but mine is connected to the mainboard facing the other way.

                            Could this be it?

                            https://duet3d.dozuki.com/Wiki/Connecting_PT100_temperature_sensors

                            Regards.

                            JP

                            1 Reply Last reply Reply Quote 0
                            • andornotundefined
                              andornot
                              last edited by

                              thank you, i did not notice the orientation on the picture, i did found it wierd the board covered existing sockets

                              SpatialOne custom delta printer, upgrading to print PEEK, PEKK & Ultem

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

                                @andornot, the plastic pillar supplied fits into the hole for it on the Duet and helps to support the daughter board.

                                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

                                andornotundefined 1 Reply Last reply Reply Quote 0
                                • andornotundefined
                                  andornot @dc42
                                  last edited by

                                  @dc42 i wondered why it was a bit loose, i should pay more attention to the pictures in the manual, thanks.

                                  SpatialOne custom delta printer, upgrading to print PEEK, PEKK & Ultem

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