FiveD_on_Arduino icon indicating copy to clipboard operation
FiveD_on_Arduino copied to clipboard

Firmware should check behaviour of heated elements for plausibility

Open Traumflug opened this issue 13 years ago • 2 comments

This is a feature request.

Temperature sensors becoming loose might result in a situation where the temperature readout of one of the heaters becomes unrelated to the actual temperature of the heated element. Likely, the heater would turn on and never again turn off, regardless how hot the heated element is. Actually, this can cause an unattended machine to melt down or even catch fire.

A plausibility check would watch the temperature rising as the heater is switched on, and switch it off in case there's no, or no sufficient rise in temperature.

Traumflug avatar Oct 06 '10 19:10 Traumflug

this is an excellent idea, and I think not too hard to implement. remember to compensate for noisy temp sensor :)

detecting bogus readings (use existing TC_OPEN flag) and killing the heater would be good too

triffid avatar Oct 07 '10 00:10 triffid

Sorry guys, my programmer has died recently and I can't update the firmware on my boards (not using bootloader). I should be back online in a week or two :)

jakepoz avatar Oct 17 '10 15:10 jakepoz