Цифровой термометр.

Рассказать в:

Автор - Андрей Крикливый.
В данной статье рассмотрим создание простого цифрового термометра с использованием в качестве датчика цифровой датчик температуры от фирмы DАLLAS, а точнее с датчиком ds18b20 и микроконтроллером ATtiny2313. Написал программу и собрал девайс в процессе изучения AVR микроконтроллеров. Характеристики цифрового термометра: пределы от -55 до +125*С ; точность измерение от 0,1 до 0,5*С ; максимальное количество датчиков - 8. О принципе работы. 
Вот типа на сам датчик:Цифровой термометр.Мк подает запрос на поиск и запись адресов датчиков ds18b20 подключенных к линии МК по интерфейсу 1Wire. Далее производится чтение температуры с датчиков, которые были найдены, после этого МК выводит температуру на 3-х символьный LED, при небольшой модификации прошивки можно подключать 4-х символьный LED, при этом будет температура выводится с точность до десятичных. Опрос датчика составляет где-то 750мс. Схема проста и в печатной плате не нуждается, хотя кому больше нравится на печатной плате - можно нарисовать. Я МК ставил с заду LED и всё соединял проводами. 
Вот схема:Цифровой термометр.Перейдём к настройки фьюзов МК. Для работы с протоколом 1Wire, частота внутреннего генератора МК должна быть не меньше 4мгц. Вот скриншот фьюзов которые надо выставить при прошивке в Code Vision AVR:Цифровой термометр.Вот фото готового девайса:Цифровой термометр.В архив прошивки с общим катодом и общим анодом. Так же все прошивки умеют работать с 8 х датчиками ds18b20. 
Есть прошивка, которая меряет температуру с точностью до десятичных значений, при этом необходим 4х символьный LED дисплей, анод лишнего сегмента цепляют к PORTD.3 , а запятую цепляют на PORTB.7.Файлы:
Файлы проекта для Proteus.
Прошивка МК.
UPD
Печатная плата в формате SL 5.0(прислал Maverick5334)Вопросы, как обычно, складываем тут.

Раздел: [Устройства на микроконтроллерах]

Сохрани статью в:

Оставь свой комментарий или вопрос:


Тясячи схем в категориях:
-> Прочее
-> Измерительная техника
-> Приборы
-> Схемыэлектрооборудования
-> Источники питания (прочие полезные конструкции)
-> Теоретические материалы
-> Справочные материалы
-> Устройства на микроконтроллерах
-> Зарядные устройства (для батареек)
-> Зарядные устройства (для авто)
-> Преобразователи напряжения (инверторы)
-> Все для кулера (Вентилятора)
-> Радиомикрофоны, жучки
-> Металоискатели
-> Регуляторы мощности
-> Охрана (Сигнализация)
-> Управление освещением
-> Таймеры (влажность, давление)
-> Трансиверы и радиостанции
-> Конструкции для дома
-> Конструкции простой сложности
-> Конкурс на лучшую конструкцию на микроконтроллерах
-> Конструкции средней сложности
-> Стабилизаторы
-> Усилители мощности низкой частоты (на транзисторах)
-> Блоки питания (импульсные)
-> Усилители мощности высокой частоты
-> Приспособления для пайки и конструирования плат
-> Термометры
-> Борт. сеть
-> Измерительные приборы (тахометр, вольтметр итд)
-> Железо
-> Паяльники ипаяльные станции
-> Радиопередатчики
-> Вспомогательные устройства
-> Телевизионная техника
-> Регуляторы тембра, громкости
-> Блоки питания (лабораторные)
-> Усилители мощности низкой частоты (на микросхемах)
-> Другие устройства для усилителей
-> Cветовое оформление новогодней ёлки или праздничного зала
-> Глушилки
-> Телефонные жуки
-> Инфракрасная техника
-> Медицинская техника
-> Телефония
-> Для животного мира
-> Конструируем усилители
-> Антенны и усилители к ним
-> Звонки
-> Электронные игрушки
-> Усилители мощности низкой частоты (ламповые)
-> Управление двигателями (питание от однофазной сети)
-> Программаторы микроконтроллеров
-> Сверлилки
-> Изучаем микроконтроллеры
-> Радиоприемники
-> Сигнализации
-> Сотовая связь
-> USB-устройства
-> Блоки питания (трансформаторные)
-> Радиостанции простые в изготовлении
-> Источники питания (для усилителей)
-> Прочеее
-> защита от короткого замыкания (электронные предохранители)
-> Зарядные устройства (для радиостанций)
-> Мигалки
-> Cварочное оборудование
-> Кодовые электронные замки
-> Блоки питания (бестрансформаторные)
-> Часы
-> Управление поворотниками
-> Зажигание
-> Управление водой (насосы для скважин или колодцев, полив растений)
-> Моделирование
-> Блоки управления стеклоочистителями
-> Предварительные усилители
-> Защита от перегрузки и перегрева
-> Динамики
-> Ремонт бытовой техники
-> Дистанционное управление компьютером
-> Акустические микрофоны и преобразователи
-> Спутниковое ТВ
-> Gsm антенны, примочки, усилители, ретрансляторы.
-> Пищалки
-> Роботы
-> Ретрансляторы
-> Паяльники и паяльные станции
-> Звуковые сигнализаторы
-> Рули и джойстики
-> Схемы электрооборудования
-> Все для "кулера" (Вентилятора)
-> Работа с BGA микросхемами
-> Фильтры
-> Сабвуферы
Рейтинг@Mail.ru