Всем привет! Народ вопрос следующий по схеме: при подключение термистора к мк attiny85 по средством резистивного делителя(ntc на землю, резистор 10к на питающую ногу мк, средняя точка на ацп) и питание этого делителя от другой ноги мк(настроенной на выход), АЦП настроено ИОН 1.1В, питание от батареек 3В. Правильно ли питаю делитель, т.е. питается от 3в? или не верное питание и надо 1.1в подавать
Покажи схему.
На средней точке делителя не должно быть более 1.1В. Это зависит от сопротивления терморезистора, см даташит
т.е. подбираем резистор правильно?
Подбираем резистор правильно, пишем корректировку напряжения питания правильно, потом еще 20 часов страдаем, в конце-концов выкидываем всю эту срань и ставим нормальный интегральный датчик.
Зачем его неправильно подбирать? Определитесь, какое максимальное сопротивление может быть у термистора, а затем подберите резистор верхнего плеча так, чтобы напряжение средней точки при этом не было большим 1,1В.
Чего тут непонятно? К примеру, макс. сопротивление терморезистора 5 кОм, значит максимальное напряжение на входе АЦП 1В, что есть хорошо. Если это не так - подбираем R1
какой вы порекомендуете в данном случае?
TMP35 /36/37, например
На делитель нужно подавать опорное напряжение. Вы измеряете относительное напряжение, а не абсолютное. Поэтому опорное 3В, и на делитель тоже 3В.
Подаю на AREF(PB0) напряжения питания МК, т. е. от батарейки. Тем самым сколько бы батарейкам не садилась, напряжение питания у меня будет всегда 1024.
1023 всеж
Что-то не сходится. Так AREF или ИОН 1.1в ?
Принцип каков? Постоянство соотношения опорного напряжения с выходным на делителе. При плавающем батарейном питании включаем для АЦП опорным именно напряжение питания. Больше никаких пинов не трогаем, АЦП прекрасно заработает.
Да ИОН 1.1в в таком случае не трогаем!
Нет, ИОНом должно выступать напряжение питания, т.к. делитель тоже к питанию подключен.
Если
не стабилизировано, плавает , например, 2.5- 3.3В, то надо сделать как выше говорят, опорное от питания. Или взять стабилизатор, с низким падением напряжения, скажем MAX8887
Вычисления как произвести, ранее я к примеру знал что опора adc* 5в/1023, а теперь у меня два неизвестных
Абсолютное напряжение на термисторе будет пропорциональным напряжению питания. То есть показания ADC/1024 будут всегда стабильны, при любом ADC и любом питании. Только эти цифры надо понимать не как абсолютное значение, а как единицы температуры.