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

Head fan not controlled (e.g. not even started) during auto PID tuning #123

Open
derbroti opened this issue Jan 29, 2017 · 5 comments
Open

Comments

@derbroti
Copy link

During the autotune the head fan is not controlled - the only place the fan is controlled is in manage_heater() which is not called during the for(;;) loop of the auto tune.

See: temperature.cpp:554 and temperature.cpp:208

This is a problem as well for the UM2.1 repo.

Current workaround is to preheat the head before starting the PID auto tune

@daid
Copy link
Contributor

daid commented Jan 30, 2017

Word of warning, the PID autotune doesn't produce proper results for the UM2 line of printers.

@derbroti
Copy link
Author

line as in including the 2+?

@daid
Copy link
Contributor

daid commented Jan 30, 2017

Yes, UM2, UM2go, UM2extended, UM2+, UM2+extended

@derbroti
Copy link
Author

Can you elaborate on where the issue is, that it does not produce good values? I have a friend who works in the area of control systems that I wanted to asked to look at the auto tune.

@daid
Copy link
Contributor

daid commented Jan 30, 2017

Repeated runs are all over the chart in values, and the resulting values usually do not work very well and cause a lot of overshoot.

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

No branches or pull requests

2 participants