Разделы

В сети

Пользователей: 123
Из них просматривают:
Аналоги: 35. Видео: 1. Даташиты: 20. Инструкции: 6. Карта сайта: 2. Новости: 36. Остальное: 5. Программы: 1. Профиль пользователя: 1. Расчёты: 1. Торрент: 5. Форум: 7. Чат: 3.
Участников: 6
Гостей: 117

KT315 , alex01981 , Google , petrtet , wolf170571 , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

Контроллеры

Простой термометр с шестью датчиками

Написал MACTEP в 12.11.2011 23:30:00 (18021 прочтений)

простой термометрПредлагаем схему термометра, собранного на микроконтроллере ATtiny2313-20PU. К термометру можно подключить от одного до шести датчиков температуры DS1820 (ВК1— ВК6). Их одноименные выводы соединяют параллельно проводами длиной до нескольких метров, причем датчики должны быть подключены к прибору до подачи на него питания



 

Схема термометра с шестью датчиками

Рис. 1. Схема термометра с шестью датчиками

 

 

Схема термометра изображена на рис. 1. Он собран на микроконтроллере ATtiny2313-20PU (DD1), работающем от внутреннего тактового RC-генератора. Конфигурация микроконтроллера должна соответствовать показанной на рис. 2.

 

Конфигурация микроконтроллера

Рис. 2. Конфигурация микроконтроллера

 

К термометру можно подключить от одного до шести датчиков температуры DS1820 (ВК1— ВК6). Их одноименные выводы соединяют параллельно проводами длиной до нескольких метров, причем датчики должны быть подключены к прибору до подачи на него питания. При включении питания микроконтроллер по специальному алгоритму определяет, сколько их и в дальнейшем распознает их по уникальным серийным номерам, хранящимся в ПЗУ каждого датчика.
Термометр рассчитан на питание от бортсети автомобиля через стабилизатор DA1 Замена стабилизатора указанного на схеме типа другим на 5 В возможна, но к ней следует подходить с осторожностью. Тяжелые условия эксплуатации (импульсные помехи в борт-сети, изменение температуры в широком интервале) для некоторых стабилизаторов могут оказаться неприемлемыми. Кроме того не забывайте, что распространенные стабилизаторы средней мощности в корпусах ТО-220 (7805, КР142ЕН5А) имеют другое функциональное назначение выводов: 1 — вход, 2 — общий, 3 —выход.

 

После включения питания микроконтроллер выполняет проверку светодиодного индикатора HG1 (с общим катодом, от телефонного аппарата с АОН), зажигая все элементы всех трех его разрядов. Затем выводится надпись из буквы d, дефиса и цифры, означающей число обнаруженных датчиков.
После этого начинается циклический вывод на индикатор номеров датчиков, сопровождаемых значениями измеренной ими температуры. Учтите, что порядок опроса датчиков микроконтроллер определяет самостоятельно на основе анализа их серийных номеров, остающихся неизвестными пользователю. Поэтому при первом включении термометра необходимо экспериментально определить, в каком порядке опрашиваются датчики.

 

В случае, когда к термометру подключен лишь один датчик, выводятся только его показания без номера. Если датчики не подключены или все они неисправны, на индикаторе будут включены три дефиса.
Собранный автором термометр был собран в заглушке от автомобильной кнопки и установлен на панели автомобиля VW Passat.

 

 

Журнал Радио, №4 2011г. стр. 49   Е. АГЕЕНКОВ, г. Смоленск

 

 

11
 
Теги: Датчик   Термометр   Attiny  
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити
RENOWATIO
Отправлено: 13.11.2011 15:25  Обновлено: 13.11.2011 15:56
Технолог
Дата регистрации: 09.03.2010
Откуда: Germany
Сообщений: 246
 Простой термометр с шестью датчиками
неплохо! было б ещё с возможностью перекелючения на часы собрал бы обязательно. не подскажете термометр с часами?

типа вот таких но на AVR http://www.radiokot.ru/circuit/digital/home/65/
perejro
Отправлено: 14.11.2011 19:32  Обновлено: 14.11.2011 19:32
Школьник
Дата регистрации: 28.04.2010
Откуда: Харьков
Сообщений: 1
 Простой термометр с шестью датчиками
микросхемы DS1820 сейчас не найдешь,есть DS18B20
penzet
Отправлено: 18.11.2011 9:26  Обновлено: 18.11.2011 9:38
Практикант
Дата регистрации: 18.11.2010
Откуда:
Сообщений: 11
 Простой термометр с шестью датчиками
А разница такая:
Датчики температуры DS18XXX
a.DS18B20 - точность до 0,0625 град. (настраиваемая).
b.DS18S20/DS1820 - точность до 0,5 град.
c.DS1821 - точность до 1 град.
evildesign
Отправлено: 18.11.2011 21:44  Обновлено: 18.11.2011 21:44
Модератор
Дата регистрации: 26.01.2010
Откуда: Тирасполь
Сообщений: 3376
 Простой термометр с шестью датчиками
Не нужно путать точность с разрешением.
penzet
Отправлено: 19.11.2011 18:14  Обновлено: 19.11.2011 18:14
Практикант
Дата регистрации: 18.11.2010
Откуда:
Сообщений: 11
 Простой термометр с шестью датчиками
А числом это разрешение сколько?
geo
Отправлено: 07.03.2012 10:10  Обновлено: 07.03.2012 10:10
Сотрудник
Дата регистрации: 12.10.2011
Откуда: сынжерей
Сообщений: 62
 Простой термометр с шестью датчиками
собрал кто ни будь ? десятые градуса измеряются ?
PANADOL
Отправлено: 25.03.2012 21:06  Обновлено: 25.03.2012 21:09
Абитуриент
Дата регистрации: 21.02.2010
Откуда: город.ЛУГАНСК
Сообщений: 3
 Простой термометр с шестью датчиками
Десятые градуса не измеряет и на индикатор не выводит. Значение температуры округляет до целых. Схема проверена в работе, всё РАБОТАЕТ НО СО СТАРЫМИ ТИПАМИ ДАТЧИКОВ.

Разное

Сортировать всякую всячину поможет магнит, завернутый в бумагу или полиэтилен.

Интересно

Крупную деталь можно паять и обычным паяльником (25-40 Вт), если разогреть ее, например, на газовой плите.

Похожие новости