ATiny45 и встроенный температурный датчик
- Сообщения: 2
- Зарегистрирован: Вт янв 17, 2012 19:58:15
Всем доброго времени суток! У кого есть опыт использования встроенного датчика температуры кристалла микроконтроллеров ATtiny? Прошу у вас помощи) Почитавши даташит так и не разобрался как его использовать. Понял только что с помощью встроенного же ADC, но считать данные так и не получилось. Пишу под CVAVR. Заранее огромное спасибо тому кто поможет с кодом! 
- Реклама
В даташите сказано, что нужно выбрать внутренний источник опорного питания на 1.1В, после записью в MUX - 1111 считать значение ADC
- Сообщения: 1802
- Зарегистрирован: Ср сен 07, 2011 21:40:30
- Сообщения: 2
- Зарегистрирован: Вт янв 17, 2012 19:58:15
romazan, спасибо, кажется разобрался))
Flasher, для создаваемого устройства требуется элементарный контроль температуры окружающей среды,в которой собственно работает это устройство, для чего очень сойдет встроенный сенсор!
Flasher, для создаваемого устройства требуется элементарный контроль температуры окружающей среды,в которой собственно работает это устройство, для чего очень сойдет встроенный сенсор!
- Реклама
Если память не изменяет, во всех новых АВР-ках с АЦП он есть. А что там, собственно, сложного? Любой p-n переход можно задействовать в качестве датчика, и подцепить на вход мультиплексора.
- Сообщения: 1802
- Зарегистрирован: Ср сен 07, 2011 21:40:30
Разочарую Вас, но этот датчик позволит осуществлять элементарный контроль температуры кристалла, которая может отличаться от температуры среды на десятки градусов. Тем более, по точности- это просто показометр- плюс-минус километр. Используется для простых температурных коррекций.
Точность можно повысить.
http://bascom.at.ua/publ/ustrojstvo_kon ... j/1-1-0-57
http://bascom.at.ua/publ/termoreguljato ... a/1-1-0-56
http://bascom.at.ua/publ/ustrojstvo_kon ... j/1-1-0-57
http://bascom.at.ua/publ/termoreguljato ... a/1-1-0-56
- Сообщения: 1802
- Зарегистрирован: Ср сен 07, 2011 21:40:30
Typically, the measurement accuracy after a single temperature calibration is ±10°C.
Это после температурной калибровки по 1 точке- диапазон в 20 градусов. А если еще учесть, что опора плывет от температуры на несколько процентов, саморазогрев кристалла в зависимости от режимов работы, то это -показометр.
Это после температурной калибровки по 1 точке- диапазон в 20 градусов. А если еще учесть, что опора плывет от температуры на несколько процентов, саморазогрев кристалла в зависимости от режимов работы, то это -показометр.
Идея построения микротермометра или чего то там исчё
Думаю провальная
по одной простой причине
термометру будет мешать нагрев самого кристалла - от загруженности его
Это что супер-пупер мощный МК, где превышение температуры приводит к отключению контроллера?
мнение
ламера в этом деле
Думаю провальная
по одной простой причине
термометру будет мешать нагрев самого кристалла - от загруженности его
Для чего это нужно?Flasher писал(а):этот датчик позволит осуществлять элементарный контроль температуры кристалла
Это что супер-пупер мощный МК, где превышение температуры приводит к отключению контроллера?
мнение
Лечу лечить WWWашу покалеченную технику.
- Сообщения: 1802
- Зарегистрирован: Ср сен 07, 2011 21:40:30
m.ix писал(а): Для чего это нужно?
Flasher писал(а): Используется для простых температурных коррекций.


