Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
27.07.2010, 22:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Использование встроенного датчика температуры в ATTiny45
Топикстартеру нужна точность повыше. Точней тмр275 я не знаю. У ЛМ75A ошибка 2 град. - это почти столько же, сколько можно выжать из АВРкиного, у тмп275 0.5 град., реально после калибровки менее 0,1 даже при питании 3,8/5,0 В - проверял медицинским термометром. Цоколевка та же, так что всегда можно заменить.
|
|
|
|
27.07.2010, 23:17
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Использование встроенного датчика температуры в ATTiny45
275-й возможно будет сложнее достать.
__________________
Делая дело нужно в него верить на все 100%, иначе неизбежно будут возникать ошибки подпитывающие подсознательное сомнение.
|
|
|
|
28.07.2010, 07:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Использование встроенного датчика температуры в ATTiny45
275-й возможно будет сложнее достать.
__________________
Скупой платит дважды
|
|
|
|
28.07.2010, 14:49
|
|
Прописка
Регистрация: 09.08.2006
Сообщений: 198
Сказал спасибо: 14
Сказали Спасибо 27 раз(а) в 20 сообщении(ях)
|
Re: Использование встроенного датчика температуры в ATTiny45
Благодарю за советы. И еще раз хочу подчеркнуть, что целью было определить возможности использования встроенного температурного датчика. Без калибровки результат - неопределен. При использовании калибровки и простой линейной апроксимации по двум точкам - мой результат: в диапазоне от -15 до +35 отклонение от показаний DS18B20 - плюс-минус 0.5 градуса (с учетом нелинейности). Вопрос повторяемости результата на разных чипах открыт. Между тем использование в любительских устройствах - почему нет? В серийном устройстве, наверное лучше применить специализированный чип, переложив ответственность за точность на производителя чипа.
|
|
|
|
19.08.2011, 21:28
|
|
Частый гость
Регистрация: 31.01.2011
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
Re: Использование встроенного датчика температуры в ATTiny45
Решил не создавать подобную тему, собственно вопрос:
Как использовать встроенный датчик температуры?
Мне поможет любая мысль, я не знаю за что зацепиться, может быть у кого-то есть кусок кода, желательно на Си.
|
|
|
|
20.08.2011, 07:49
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Использование встроенного датчика температуры в ATTiny45
Примерно так
|
|
|
|
20.08.2011, 15:00
|
|
Частый гость
Регистрация: 31.01.2011
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
Re: Использование встроенного датчика температуры в ATTiny45
Честно, пока совсем ничего не понятно.
Спасибо, постараюсь разобраться.
|
|
|
|
20.08.2011, 15:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Использование встроенного датчика температуры в ATTiny45
Что именно не понятно? Включаем внутренний источник 1,1 В, пишем в АДМУКС 1111, запускаем преобразование. Результат - значение температуры в попугаях, переводим попугаи в градусы примерно по таблице. То есть если АЦП намерял 13Аh (314 в десятичной) то температура +25, если 324 - то +35
|
|
|
|
20.08.2011, 18:07
|
|
Частый гость
Регистрация: 31.01.2011
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
Re: Использование встроенного датчика температуры в ATTiny45
Хорошо, примерно понятно. Попробую, по результату отпишусь.
|
|
|
|
25.08.2011, 16:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,002
Сказал спасибо: 3,020
Сказали Спасибо 3,193 раз(а) в 2,165 сообщении(ях)
|
Re: Использование встроенного датчика температуры в ATTiny45
Сообщение от niXto
|
..... с гарантированной точностью пол-градуса во всем рабочем диапазоне, и делайте прибор из него а не из г**на...
|
Автор ничего не говорил о требуемой точности - он хотел повысить разрешение. Поскольку это не одно и то-же, то выбранный путь вполне допустим. Да и чем калибровка плоха? Ведь если делать прибор с претензией на введение в реестр СИ, то по-любому ему поверка нужна будет - вот и совместят её с калибровкой.
Автору: Как вариант для "размытия" выходных отсчётов - можете попробовать не использовать "Noise reduction mode" во время преобразования. Но тут можно впасть в другую крайность - саморазогрев кристалла будет давать труднопрогнозируемый сдвиг. КМК, можно мерять только 1 раз в секунду и интерпретировать отсчёты за предыдущие 64 измерения как входные данные для oversampled из AVR121. Ведь постоянная времени при передаче тепла через корпус ИМС будет всяко более 5 секунд.
З.Ы. В вялотекущей разработке "для дома, для семьи" есть устройство с таким датчиком. Ограничился калибровкой в двух точках и разрешением 1 градус.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:08.
|
|