Heater shuts down at around 43C



  • Trying to change hotends, the new one is much bigger and heavier all metal. When heater block is removed from the one piece heat break/heat sink it is able to heat up, but when the heater block is screwed on is fails everytime. The highest temp it was able to achieve was 62C but mostly fails at around 40C. On the panel due the background color of the temp box changes from pink to dark blue just before shutting down.

    I am assuming the temp is not going up fast enough and the duet thinks there is a problem and shuts it down.

    Is there anyway in config.g or otherwise to increase timeout or whatever?

    Thx





  • Thanks for the direct to Auto Tuning Heater.

    So far all has failed. This is what i tried;

    M303 H1 S240 failed because temp not reached
    M303 H1 S200 "
    M303 H1 180 "
    M303 H1 D30 S200 bad parameters

    M307 H1 A350 C139 D5.5 B0
    M307 H1 model gain 340, time constant 140, dead time 5.5, max pwm, pid
    heater still failed at 34 C

    M307 H1 A350 C139 D50 only change was the dead time now 50
    heater still fails to get over 50C

    tried other settings for a c and d, all fail



  • Just tried this setting;

    M307 H1 A350 C139 D50 B1
    M307 H1 showed setting as expected but mode now Bang Bang

    tried heating extruder to 150 but failed at 101C



  • How much wattage does your heater cartridge have? Maybe it isn't strong enough. Shouldn't be much less than 30W, I think so. But 20W can be fine, too.

    How fast does it heat up (when it does..)? My hotend heats up ~3°C per second at lower temperatures.

    Although it's a bit weird that the auto tune process stops. It should find the correct PID parameters in any setup unless the heater cartridge is too weak - but I don't think so.



  • One read out said it was heating at 1.3 C/sec and the last time it sadi 1.0 C/sec. I have about 8 heaters, one is genuine 30w e3d. I have ordered the new one from them which is supposed to better, it should be since it costs $25, but actually its only 30w too. I think it heats slow because there is a lot of metal to heat. Never the less it should be able to heat up. I think i've reached the maximum for the a, c, d parameters because when i went too high it called an error, bad parameter.



  • I just ran this and it worked up to the target of 175 C.

    M307 H1 A350 C500 D50 B1

    which i will put in the config.g file and continue to test.



  • Which one is the new hotend? Is it really that big? 1°C/sec is a bit slow.
    Have you tried to disable PID temperature control and just use the normal ping pong control or whatever to call that. Just to see if the heater cartridge is really able to heat up the hotend. Or does the Duet board stops the heating process, too?



  • It quite a bit bigger than normal. I cant connect to the printer via usb right now, not sure about ping pong. Anyway i think i'll just revert back to the rumba board or buy a different type. So tired of the duet.



  • @brian said in Heater shuts down at around 43C:

    It quite a bit bigger than normal. I cant connect to the printer via usb right now, not sure about ping pong. Anyway i think i'll just revert back to the rumba board or buy a different type. So tired of the duet.

    I run a very large hot end - it's called a Diamond hot end and consists of a massive lump of brass with 5 heat sinks. The Duet works fine. Your fundamental problem is that the heater isn't working properly or it is but you have the wrong thermistor values so the Duet thinks it isn't.

    A few things to check:

    Have you set the correct values for the thermistor? If you let us know what the thermistor is and what values you have in M305, one of us will be able to tell you.

    Is the cartridge the correct voltage rating? i.e. is it by chance a 24V cartridge on a 12V system? If you check the resistance of the cartridge, you can work out the wattage for a given supply voltage. If you don't know how to work out the wattage, let us know the resistance and your supply voltage and one of us will work it out for you.

    Is your power supply good? Check the voltage while the cartridge is being heated. If it drops significantly, then it's no good.

    M303 H1 S240 should work fine unless you have a problem such as one of the above. H is the heater number, S is the target temperature. Quote marks in the M303 won't work. Leaving out the S parameter won't work. Adding a D parameter won't work. You must use an H parameter to specify which heater you want to tune and an S parameter to specify the target temperature. You can optionally use a P parameter but in your case don't (or set it to 1).


  • administrators

    @brian said in Heater shuts down at around 43C:

    One read out said it was heating at 1.3 C/sec and the last time it sadi 1.0 C/sec. I have about 8 heaters, one is genuine 30w e3d. I have ordered the new one from them which is supposed to better, it should be since it costs $25, but actually its only 30w too. I think it heats slow because there is a lot of metal to heat. Never the less it should be able to heat up. I think i've reached the maximum for the a, c, d parameters because when i went too high it called an error, bad parameter.

    1. Are you certain that you are not using a 24V heater cartridge with a 12v supply?

    2. Check that the screws in the heater output terminal block are tight.



  • Pretty sure they are 12V or least sold to me as 12 v. The one i'm using now is a E3D, bought from Spool3D.

    Yes i have checked the heater output screws as i have changed to different heaters many times during this ordeal.

    Unfortunately after getting it to heat up to 195 once i turned it off and came back later and now the current temp box on the panel due wont appear around the 0 and i cant set the temp. BTW to get it to work that one time i set the C value to 500;

    M307 H1 A350 C500 D50 B1

    Also using the panel due console, when i enter M307 H1 to see the settings, i no longer get a response. I dont know if its a wiring issue or if I've somehow damaged the board. It shouldn't be either as i'm careful and always turn off the machine before adjusting wiring.

    The last thing i did was enter the M307 line in the config.g file. It was after that i got the new issue. I commented the line out of the file now to see if i can get back to the last working setup but that doesn't do it.



  • I've just left the machine on while doing something else and the panel due is now working again?? Was able to run the M307 H1 and it reported properly and settings reverted to previous setting. Will try uncommenting the config.g again and see what happens.



  • Another thought (apart from you checking that the PSU is delivering 12v under load) is that are you using config-override.g? That is to say, have you run an auto tune then saved the results using M500? If so, that will override any values you type into M307 in your config.g. For now, I'd suggest that you delete config-override.g if it exists.


Log in to reply