Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Research & Implement basic Thermal Runaway Protection #59

Open
Wallacoloo opened this issue Dec 18, 2014 · 0 comments
Open

Research & Implement basic Thermal Runaway Protection #59

Wallacoloo opened this issue Dec 18, 2014 · 0 comments

Comments

@Wallacoloo
Copy link
Owner

You cannot prevent 100% of hotend runaway scenarios (scenarios in which the hotend continues to heat far past its setpoint) in firmware, but there are a few things that firmware can watch for:

  • abrupt thermistor temperature changes or invalid temperature readings ( < absolute 0) - often indicates a loose connection
  • thermistor not reacting as expected (e.g. feeding full power to hotend, but thermistor says temperature is falling) - can indicate that the thermistor fell out of its socket (unlikely) or was electrically disconnected.

There are some other things too, such as using algorithms based upon power delivered to the hotend, rather than simple PID controls.

According to this thread, Marlin has a "Thermal Runaway Protection" feature to reference.

So these thermal runaway protection features need to be researched and then implemented in some form.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant