ATiny45 и встроенный температурный датчик

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Сообщения: 2
Зарегистрирован: Вт янв 17, 2012 19:58:15

Сообщение Laminin »

Всем доброго времени суток! У кого есть опыт использования встроенного датчика температуры кристалла микроконтроллеров ATtiny? Прошу у вас помощи) Почитавши даташит так и не разобрался как его использовать. Понял только что с помощью встроенного же ADC, но считать данные так и не получилось. Пишу под CVAVR. Заранее огромное спасибо тому кто поможет с кодом! :dont_know:
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 335
Зарегистрирован: Чт май 21, 2009 13:54:07
Откуда: Москва

Сообщение romazan »

В даташите сказано, что нужно выбрать внутренний источник опорного питания на 1.1В, после записью в MUX - 1111 считать значение ADC
Контактная информация:
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Сообщение Flasher »

А на кой его Вы собрались использовать?
Родился
Сообщения: 2
Зарегистрирован: Вт янв 17, 2012 19:58:15

Сообщение Laminin »

romazan, спасибо, кажется разобрался))
Flasher, для создаваемого устройства требуется элементарный контроль температуры окружающей среды,в которой собственно работает это устройство, для чего очень сойдет встроенный сенсор! :)
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

Ух ты, там такое ещё и есть :shock:
Реклама
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Если память не изменяет, во всех новых АВР-ках с АЦП он есть. А что там, собственно, сложного? Любой p-n переход можно задействовать в качестве датчика, и подцепить на вход мультиплексора.
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Сообщение Flasher »

Разочарую Вас, но этот датчик позволит осуществлять элементарный контроль температуры кристалла, которая может отличаться от температуры среды на десятки градусов. Тем более, по точности- это просто показометр- плюс-минус километр. Используется для простых температурных коррекций.
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

А я уже губу размотал :(
Мучитель микросхем
Сообщения: 465
Зарегистрирован: Ср июн 21, 2006 08:24:32
Откуда: Лисичанск

Сообщение Radan »

Контактная информация:
Мудрый кот
Аватара пользователя
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Сообщение Flasher »

Typically, the measurement accuracy after a single temperature calibration is ±10°C.

Это после температурной калибровки по 1 точке- диапазон в 20 градусов. А если еще учесть, что опора плывет от температуры на несколько процентов, саморазогрев кристалла в зависимости от режимов работы, то это -показометр.
Друг Кота
Аватара пользователя
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo

Сообщение m.ix »

Идея построения микротермометра или чего то там исчё
Думаю провальная
по одной простой причине
термометру будет мешать нагрев самого кристалла - от загруженности его
Flasher писал(а):этот датчик позволит осуществлять элементарный контроль температуры кристалла
Для чего это нужно?
Это что супер-пупер мощный МК, где превышение температуры приводит к отключению контроллера?


мнение :roll: ламера в этом деле
Лечу лечить WWWашу покалеченную технику.
Контактная информация:
Мудрый кот
Аватара пользователя
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Сообщение Flasher »

m.ix писал(а): Для чего это нужно?
Flasher писал(а): Используется для простых температурных коррекций.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»