-
Notifications
You must be signed in to change notification settings - Fork 114
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
MAX31865 Support (RTD for more accuracy at lower temps) #197
Comments
The max-31865 probably would work fine but might require lots of code changes. I have not tried it. It would require uncommenting the module in requirements.txt and then closely examining the adafruit module to see how it handles errors. last, changes would need to be made to oven.py... TempSensorReal and ThermocoupleError classes would need to be created. |
Probably a few hours of work plus hardware time. I don't have a max-31865 or rtd thermocouples, so I've not tried to do this. I've certainly thought about it, but for my application[s] that type of accuracy/repeatability is not needed. I could see this being used by scientists. |
Tell ya what, to make a small impact in the scientific community, you buy the hw... I'll write and test the code. I think the total for a MAX31865 plus an RTD is about $26 + tax. |
Yeah I already have the MAX31865 and both a PT100 and some PT1000s, so I would be able to test it. Thank you very much <3 |
I don't want to scope creep you too much, but for a scientific precision application it would be better if you could set the controller operating frequency, as 2s intervals are too long for small and fast systems. And also I can't seem to find a way to measure and set the temperature in °C instead of °F |
without having hardware locally to test the changes on, the back-and-forth of getting you to test this would be too much effort. if you wish to make the code changes, submit a PR. both of the things you mention above are settings. see Line 132 in a2b3071
see Line 179 in a2b3071
|
A couple of things...
Then again, I'm no scientist. Maybe you have a unique case. |
Oh yeah if they're just settings in the config.py then it's good. For the MAX31865: I can't spare that much money, but if you settle for Aliexpress you can get the module plus a pt100 for just 5$, and I would be happy to pay that |
Hi, I am wondering how difficult it would be to add support for RTD amplifiers like the common MAX31865.
This is because for lower temperature applications like PID controlled convection ovens RTD offer much greater accuracy and repeatability and stability.
I know that these are not the applications for which this controller was written, but they would benefit greatly from being supported by it.
Thanks
The text was updated successfully, but these errors were encountered: