Page 2 of 2

Re: Thermistors

Posted: Wed Apr 19, 2023 10:41 am
by medelec35
Hello.
I have made some changes to correct the issue.
Before the component is pushed onto the update system, would you like to test it first?
To do that, Browse to this location using file explorer, it's hidden by default so just paste the link into your address bar.

Code: Select all

C:\ProgramData\MatrixTSL\FlowcodeV10\Components
Replace the existing files with the attached file.
If Flowcode is already open, then you will need to reload your project for the new components to work
If you run any component updates, then the components you added will be overwritten.

Re: Thermistors

Posted: Wed Apr 19, 2023 11:09 am
by WingNut
Hi Martin. I wont be able to do that until later tonight

Re: Thermistors

Posted: Wed Apr 19, 2023 11:56 am
by medelec35
Hi.
Not a problem.
Thanks for letting me know.

Re: Thermistors

Posted: Wed Apr 19, 2023 8:33 pm
by WingNut
Thats working Martin except that the temp displayed never goes above 125°c

Re: Thermistors

Posted: Fri Apr 21, 2023 2:41 pm
by WingNut
Is there a fix for the temp returned not going above 125 °c?

Re: Thermistors

Posted: Fri Apr 21, 2023 7:54 pm
by medelec35
Hello.
I have just looked at the source code for the thermistor component.
You can't change beyond the -25 and 125 points.
That's how it was designed by the component creator.
It's temperature setpoints that are stated on the datasheet.
The temperature is then calculated by linear interpolation, so it will start to become widely out of tolerance if above or below the highest and lowest set points.
If you want to go beyond the range which is not recommended, then you can try a different thermistor temperature calculation method.
For that, you will need to find its beta value, often given within a datasheet.
There is no upper or lower limit.

Re: Thermistors

Posted: Fri Apr 21, 2023 8:40 pm
by WingNut
Thanks Martin. I'll look into the formula. The thermistors I have are for the hot end of a 3d printer (1ook at 25°c) so theoretically can achieve over 200°c but I appreciate this is beyond the standard range. The datasheet I have is for 100k thermistor but doesn't go beyond 125°c either so I'll need to dig around on tinternet