с надеждой подключить их к ардуине. Сначала не задумался о преобразовании его сопротивления в градусы. А когда подключил понял что там не линейное изменение сопротивления. Полез искать как подключать термисторы. Нашел прример, как нужно, с 10к термистором. Поставил 10кОм подтягивающий резистор, скопипастил кода кусок с преобразованием значения с термистора в градусы
- Код: Выделить всё
double Thermister(int RawADC) {
double Temp;
Temp = log(((10240000/RawADC) - 1000));
Temp = 1 / (0.0014762284 + (0.00018817994 * Temp) + (0.00000038493403 * Temp * Temp * Temp));
Temp = Temp - 273.15; // Convert Kelvin to Celcius
return Temp;
}
иии... не сходится температура на градусов 9, точно не помню. Понял что коэффициенты то не те какие надо. Нашел калькулятор расчета коэффициентов http://www.capgo.com/Resources/Temperat ... rCalc.html
Подставлял значения с PDFки ибеевской http://coldtears.lin3.siteonlinetest.co ... 10kNTC.pdf
Все равно температура не та.
Подскажите как правильно рассчитать эти самые коэффициенты Стейнхарт-Харта, или может есть какой-нибудь по-лучше калькулятор для этого?