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

    Ender 3 with BTT RRF 1.1 - no bed heat

    Scheduled Pinned Locked Moved
    RepRapFirmware on other controllers
    2
    18
    573
    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.
    • LinkVanayliundefined
      LinkVanayli
      last edited by

      I have installed a BTT RRF 1.1 board in my Ender 3.
      The bed does not heat when commanded to, though the hotend works fine (everything works fine).

      The bed heating warning (not reaching commanded heat) does not trigger either.
      I have attached my config.g file if that will help: config.g

      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @LinkVanayli
        last edited by

        @linkvanayli your config looks ok.
        Can you post an output of M122 and M122 P200

        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

        LinkVanayliundefined 1 Reply Last reply Reply Quote 1
        • LinkVanayliundefined
          LinkVanayli @jay_s_uk
          last edited by

          @jay_s_uk

          Thanks for the assist.

          M122 reports
          "Bed heaters 0, chamber heaters -1, ordering errs 0"
          But the config does define a bed heater?

          M122.txt
          M122 P200.txt

          jay_s_ukundefined 1 Reply Last reply Reply Quote 0
          • jay_s_ukundefined
            jay_s_uk @LinkVanayli
            last edited by

            @linkvanayli that just means that heater 0 is the bed, which is normal.
            can you post a photo of your wiring?
            also, with the sd card removed, does the bed still heat up?

            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

            LinkVanayliundefined 1 Reply Last reply Reply Quote 1
            • LinkVanayliundefined
              LinkVanayli @jay_s_uk
              last edited by

              @jay_s_uk

              With no SD card the LCD is blank. I can't connect over serial either in this state.

              With the SD card in, sending M140 S55 results in:
              "[ERROR] Error: Heater 0 fault: at 30.4°C temperature is rising at 0.4°C/sec, well below the expected 2.2°C/sec" Then the heater faults and needs to be reset

              Images:
              20211213_093110.jpg 20211213_093059.jpg

              jay_s_ukundefined 1 Reply Last reply Reply Quote 0
              • jay_s_ukundefined
                jay_s_uk @LinkVanayli
                last edited by

                @linkvanayli oh, does not heat.
                Does it work when tuning the bed?
                M303 H0 S60

                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

                LinkVanayliundefined 1 Reply Last reply Reply Quote 1
                • LinkVanayliundefined
                  LinkVanayli @jay_s_uk
                  last edited by

                  @jay_s_uk
                  Yes I just tuned the bed and it heated slowly but fine.
                  M140 now works, though slowly
                  Still can't set the temperature from the LCD panel though

                  jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                  • jay_s_ukundefined
                    jay_s_uk @LinkVanayli
                    last edited by

                    @linkvanayli i believe setting the temp from the LCD is a known issue as the bed is not active

                    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

                    LinkVanayliundefined 2 Replies Last reply Reply Quote 1
                    • LinkVanayliundefined
                      LinkVanayli @jay_s_uk
                      last edited by

                      @jay_s_uk
                      Thanks so much for the assistance!

                      1 Reply Last reply Reply Quote 0
                      • LinkVanayliundefined
                        LinkVanayli @jay_s_uk
                        last edited by

                        @jay_s_uk
                        So M140 straight up doesn't work and the heater keeps faulting for 0.3C/s temperature rise. It's just heating super slowly when commanded over serial. But when tuning PID it works fine.
                        Bang bang mode also heats it super slowly.

                        jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                        • jay_s_ukundefined
                          jay_s_uk @LinkVanayli
                          last edited by

                          @linkvanayli what was the M307 output from tuning?

                          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

                          LinkVanayliundefined 1 Reply Last reply Reply Quote 0
                          • LinkVanayliundefined
                            LinkVanayli @jay_s_uk
                            last edited by

                            @jay_s_uk

                            Heater 1 model: heating rate 2.429, cooling time constant 140.0, dead time 5.50, max PWM 1.00, calibration voltage 0.0, mode PID
                            Computed PID parameters: setpoint change: P13.4, I0.482, D51.4, load change: P13.4, I0.949, D51.4

                            jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                            • jay_s_ukundefined
                              jay_s_uk @LinkVanayli
                              last edited by

                              @linkvanayli thats heater 1. i'm assuming you're using heater 0 for the bed?

                              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

                              LinkVanayliundefined 1 Reply Last reply Reply Quote 0
                              • LinkVanayliundefined
                                LinkVanayli @jay_s_uk
                                last edited by

                                @jay_s_uk

                                Wrong H value, sorry:

                                Heater 0 model: heating rate 2.429, cooling time constant 140.0, dead time 5.50, max PWM 1.00, calibration voltage 0.0, mode bang-bang

                                jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                • jay_s_ukundefined
                                  jay_s_uk @LinkVanayli
                                  last edited by

                                  @linkvanayli i'm surprised you've got the same values for heater 0 and heater 1.
                                  Best to run the PID again and make note of the M307 line thats output, or use M500 and make sure you have M501 at the end

                                  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
                                  • LinkVanayliundefined
                                    LinkVanayli
                                    last edited by

                                    @jay_s_uk
                                    SO I ran the PID tuning for both heaters and got this:

                                    2021/12/13, 15:49:54 M307 H1
                                    Heater 1 model: heating rate 2.429, cooling time constant 140.0, dead time 5.50, max PWM 1.00, calibration voltage 0.0, mode PID
                                    Computed PID parameters: setpoint change: P13.4, I0.482, D51.4, load change: P13.4, I0.949, D51.4

                                    2021/12/13, 15:49:46 M307 H0
                                    Heater 0 model: heating rate 2.429, cooling time constant 140.0, dead time 5.50, max PWM 1.00, calibration voltage 0.0, mode bang-bang

                                    jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                    • jay_s_ukundefined
                                      jay_s_uk @LinkVanayli
                                      last edited by

                                      @linkvanayli that doesn't look correct. are you rebooting at all?
                                      can you post the output that is displayed in DWC when tuning is complete?

                                      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

                                      LinkVanayliundefined 1 Reply Last reply Reply Quote 0
                                      • LinkVanayliundefined
                                        LinkVanayli @jay_s_uk
                                        last edited by

                                        @jay_s_uk

                                        So I used a fresh SD card and reflashed the firmeware and all seems well. Thanks for all the help.

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