Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 27.07.2010, 22:27  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Использование встроенного датчика температуры в ATTiny45

Топикстартеру нужна точность повыше. Точней тмр275 я не знаю. У ЛМ75A ошибка 2 град. - это почти столько же, сколько можно выжать из АВРкиного, у тмп275 0.5 град., реально после калибровки менее 0,1 даже при питании 3,8/5,0 В - проверял медицинским термометром. Цоколевка та же, так что всегда можно заменить.
Реклама:
niXto вне форума  
Непрочитано 27.07.2010, 23:17  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Использование встроенного датчика температуры в ATTiny45

275-й возможно будет сложнее достать.
__________________
Делая дело нужно в него верить на все 100%, иначе неизбежно будут возникать ошибки подпитывающие подсознательное сомнение.
OneTech вне форума  
Непрочитано 28.07.2010, 07:33  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Использование встроенного датчика температуры в ATTiny45

275-й возможно будет сложнее достать.

__________________
Скупой платит дважды
niXto вне форума  
Непрочитано 28.07.2010, 14:49  
ish0
Прописка
 
Регистрация: 09.08.2006
Сообщений: 198
Сказал спасибо: 14
Сказали Спасибо 27 раз(а) в 20 сообщении(ях)
ish0 на пути к лучшему
По умолчанию Re: Использование встроенного датчика температуры в ATTiny45

Благодарю за советы. И еще раз хочу подчеркнуть, что целью было определить возможности использования встроенного температурного датчика. Без калибровки результат - неопределен. При использовании калибровки и простой линейной апроксимации по двум точкам - мой результат: в диапазоне от -15 до +35 отклонение от показаний DS18B20 - плюс-минус 0.5 градуса (с учетом нелинейности). Вопрос повторяемости результата на разных чипах открыт. Между тем использование в любительских устройствах - почему нет? В серийном устройстве, наверное лучше применить специализированный чип, переложив ответственность за точность на производителя чипа.
ish0 вне форума  
Непрочитано 19.08.2011, 21:28  
Ivanbiv
Частый гость
 
Регистрация: 31.01.2011
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
Ivanbiv на пути к лучшему
По умолчанию Re: Использование встроенного датчика температуры в ATTiny45

Решил не создавать подобную тему, собственно вопрос:
Как использовать встроенный датчик температуры?
Мне поможет любая мысль, я не знаю за что зацепиться, может быть у кого-то есть кусок кода, желательно на Си.
Ivanbiv вне форума  
Непрочитано 20.08.2011, 07:49  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Использование встроенного датчика температуры в ATTiny45

Примерно так

niXto вне форума  
Непрочитано 20.08.2011, 15:00  
Ivanbiv
Частый гость
 
Регистрация: 31.01.2011
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
Ivanbiv на пути к лучшему
По умолчанию Re: Использование встроенного датчика температуры в ATTiny45

Честно, пока совсем ничего не понятно.
Спасибо, постараюсь разобраться.
Ivanbiv вне форума  
Непрочитано 20.08.2011, 15:28  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Использование встроенного датчика температуры в ATTiny45

Что именно не понятно? Включаем внутренний источник 1,1 В, пишем в АДМУКС 1111, запускаем преобразование. Результат - значение температуры в попугаях, переводим попугаи в градусы примерно по таблице. То есть если АЦП намерял 13Аh (314 в десятичной) то температура +25, если 324 - то +35
niXto вне форума  
Непрочитано 20.08.2011, 18:07  
Ivanbiv
Частый гость
 
Регистрация: 31.01.2011
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
Ivanbiv на пути к лучшему
По умолчанию Re: Использование встроенного датчика температуры в ATTiny45

Хорошо, примерно понятно. Попробую, по результату отпишусь.
Ivanbiv вне форума  
Непрочитано 25.08.2011, 16:48  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,002
Сказал спасибо: 3,020
Сказали Спасибо 3,193 раз(а) в 2,165 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Использование встроенного датчика температуры в ATTiny45

Сообщение от niXto Посмотреть сообщение
..... с гарантированной точностью пол-градуса во всем рабочем диапазоне, и делайте прибор из него а не из г**на...
Автор ничего не говорил о требуемой точности - он хотел повысить разрешение. Поскольку это не одно и то-же, то выбранный путь вполне допустим. Да и чем калибровка плоха? Ведь если делать прибор с претензией на введение в реестр СИ, то по-любому ему поверка нужна будет - вот и совместят её с калибровкой.
Автору: Как вариант для "размытия" выходных отсчётов - можете попробовать не использовать "Noise reduction mode" во время преобразования. Но тут можно впасть в другую крайность - саморазогрев кристалла будет давать труднопрогнозируемый сдвиг. КМК, можно мерять только 1 раз в секунду и интерпретировать отсчёты за предыдущие 64 измерения как входные данные для oversampled из AVR121. Ведь постоянная времени при передаче тепла через корпус ИМС будет всяко более 5 секунд.

З.Ы. В вялотекущей разработке "для дома, для семьи" есть устройство с таким датчиком. Ограничился калибровкой в двух точках и разрешением 1 градус.
ForcePoint вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 11:08.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot