MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.25k stars 19.23k forks source link

[BUG] Adding one more entry to temptable_60.h so that it can be used up to 260C (Prev 256C) #20640

Closed cad435 closed 3 years ago

cad435 commented 3 years ago

Description

Any temperature measurement wich states temptable 60 as its thermistor is currently not be able to get Temperature set above 256C via GCODE (e.g. Sd-card or transmitting via terminal over USB). This gets especially very confusing as in the LCD-menu 260C can be set without any problem.

Behaviour

When sending M104 T0 S260 marlin automatically decreases target temperature to 256C without warning.

After several hours of tracking down the issue I discovered that this can be solved by adding one additional ADC reading on top of the temptable_60.h

Suggested Fix

In absence of a thermometer which can read those temperatures I currently approximated this value via a crappy Excel sheet (see picture below). If this gets implemented I strongly recommend that someone make an actual temperature reading and confirming the value

image https://github.com/cad435/Marlin/blob/cad435_HomeBot-bugfix-2.0.x/Marlin/src/module/thermistor/thermistor_60.h (actually I added two values for testing myself, but one additional value would solve this)

As 260C is the standard max temp when using HEATER_x_MAXTEMP 275 (default setting!) this should be either be fixed or a note should be added that the current thermistor supports only temperatures up to x Deg (I don't know if this is the only thermistor with this problem)

The note could be added either as warning at compiletime or as a command-line response

cad435 commented 3 years ago

I just got pointed to temptable 11 on the discord wich holds the same values as temptable 60 but two additional entrys wich allowes usage beyond 256C

Guess that could be closed than...

github-actions[bot] commented 3 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.