ATMEGA внутренний датчик температуры.

Обсуждаем контроллеры компании Atmel.
Ответить
Вымогатель припоя
Аватара пользователя
Сообщения: 652
Зарегистрирован: Вс ноя 13, 2011 16:42:05
Откуда: Украина

Сообщение C@at »

Есть ли у кого практика использования внутреннего датчика температуры (впрочем и теория тоже поможет...))))
есть мысль, использовать эту функцию, для подачи команды подогрева ЖК- дисплея, при отрицательных температурах до -30с.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20103
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Что-то я не в курсе, у каких МЕГ есть датчик температуры?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Сообщение igor-x »

и правда - это не мега
Последний раз редактировалось igor-x Пт июл 05, 2013 08:46:50, всего редактировалось 1 раз.
Друг Кота
Аватара пользователя
Сообщения: 20103
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Плохой пример. Это не МЕГА.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Аватара пользователя
Сообщения: 652
Зарегистрирован: Вс ноя 13, 2011 16:42:05
Откуда: Украина

Сообщение C@at »

Так вроде есть в мегах 48, 88, 168 , 328, в документации прописано что есть , но любители не применяют, наверное как и я, не знают как.
А применить полезно бы... например , схема с дисплеем работает в автомобиле , при -°С дисплей уже никакой, вот тут бы и применить эту функцию ( по большому счету погрешность не имеет значения, дополнительно не задействуем, ни одного элемента . Принципиально).
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20103
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

C@at писал(а):Так вроде есть в мегах 48, 88, 168
Только с суфиксом РА.
не знают как.
А чего там знать? Выбрать соотв. канал мультиплексора, и всё. Передаточная характеристика 1 мВ/°С с точностью ±10°С :facepalm:
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 652
Зарегистрирован: Вс ноя 13, 2011 16:42:05
Откуда: Украина

Сообщение C@at »

Точно, только ATmega48PA,88PA,168PA,328P http://www.atmel.com/Images/8161s.pdf Temperature Measurement
А чего там знать
Н-да, это мне не порт на вход - выход настроить, что это такое "выбрать соотв. канал мультиплексора" , как его выбрать? и по всей видимости далее завести на АЦП?
Друг Кота
Аватара пользователя
Сообщения: 20103
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

C@at писал(а):что это такое "выбрать соотв. канал мультиплексора" , как его выбрать?
Почитайте соотв. раздел ДШ (про АЦП).
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

Сообщение a_skr »

для mega128P, например:
в регистре ADMUX устанавливаете бит MUX3 - вход с термодатчика, REFS1, REFS0 - внутренний источник опорного напряжения 1,1В с внешним конденсатором на AREF;
в регистре ADCSRA - ADEN - включение АЦП, выбираете соответствующий предделитель с помощью ADPS2...0.
на этом настройка закончена.
когда надо произвести измерение - устанавливаете бит ADSC в регистре ADCSRA, ждете окончания преобразования - появления "1" в ADIF, сбрасываете его записью туда "1", читаете ADCL, ADCH - в них результат измерения.
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Смотрел, смотрел здесь (осторожно 36Мб!), так и не увидел различия в температурном сенсоре между A и PA. Для обоих типов
– 8-channel 10-bit ADC in TQFP and QFN/MLF package
Temperature Measurement
– 6-channel 10-bit ADC in PDIP Package
Temperature Measurement
Где написано, что только с суффиксом PA?
Друг Кота
Аватара пользователя
Сообщения: 20103
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

У меня в ДШ. Я не смотрел "А", а сразу "РА". У "V" или без буквы сенсора нет.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

В качестве ликбеза - в чем разница между A и PA?
Друг Кота
Аватара пользователя
Сообщения: 20103
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Вымогатель припоя
Аватара пользователя
Сообщения: 652
Зарегистрирован: Вс ноя 13, 2011 16:42:05
Откуда: Украина

Сообщение C@at »

В общем , кое-что прояснил , спасибо.
Исчерпывающе описано здесь.
Изображение
Дальше, буду пробовать, на практике.
Вложения
168.jpg
(115.83 КБ) 906 скачиваний
Друг Кота
Аватара пользователя
Сообщения: 20103
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

C@at писал(а):Исчерпывающе описано здесь.
Бл. :facepalm: Где ж ещё?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Вымогатель припоя
Аватара пользователя
Сообщения: 652
Зарегистрирован: Вс ноя 13, 2011 16:42:05
Откуда: Украина

Сообщение C@at »

А что БЛ., а кто вообще мог знать, что такие бывают такие датшиты 36Мб?
Вот и спасибо что пообщались :beer: .
Друг Кота
Аватара пользователя
Сообщения: 20103
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

C@at писал(а):что такие бывают такие датшиты 36Мб?
Это общий на серию "А" и "РА"?
Вот ДШ только на "РА" http://www.atmel.com/Images/doc8161.pdf 12 Мбайт, там то же самое написано про темп. сенсор.
Просто надо документацию соответствующую качать. Наиболее полную и последнюю.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Не совсем то, что спрашивал, но все равно, спасибо.
Ответить

Вернуться в «AVR»