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

Auto-tuning? #16

Open
TurboNerd95 opened this issue Feb 23, 2022 · 4 comments
Open

Auto-tuning? #16

TurboNerd95 opened this issue Feb 23, 2022 · 4 comments

Comments

@TurboNerd95
Copy link

I have 2 of those cheap crappy PID controllers like this one https://www.auberins.com/index.php?main_page=product_info&products_id=4.

I've never bothered to try and tune my kilns manually, so I use their built in auto-tuning feature. It's not supposed to be very accurate, but it works find for my needs.

Have you considered maybe adding in the PID-auto-tuning library for Arduino? https://github.com/br3ttb/Arduino-PID-AutoTune-Library

I found one good example sketch of the auto-tuning library for a kiln here; https://www.megunolink.com/articles/malt-kiln/

@Saur0o0n
Copy link
Owner

I've given some thought, during coding, about auto-tune. But, perhaps wrongly, I've assumed it's to big temperature scale (like 20C-1200C window) and too slow process to do reliable auto-tune. But I've assumed it without full understanding of autotune process.

@pyr0ball
Copy link

pyr0ball commented Jul 1, 2022

I'd e happy to do some beta testing if you needed it for this feature

@TurboNerd95
Copy link
Author

Hi, sorry for the late reply @pyr0ball .Adding autotune would be a really useful feature I think, so feel free to prototype it! From memory, the PIDautotune library requires about an hour to perform the Autotuning process. I think by following the example I linked, it would be quite easy to integrate it into this project, though I also don't have a great understanding of how PID works.

@pyr0ball
Copy link

pyr0ball commented Aug 6, 2022

Thankfully @TurboNerd95, I've got a pretty decent amount of experience with heater PID tuning from my 3D printing. If I get stuck adding it to the project, would you mind if I reach out for assistance?

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

3 participants