РадиоКот :: Двухточечный термометр на DS18B20 и микроконтроллере PIC16F84 (A)
Например TDA7294

РадиоКот >Лаборатория >Цифровые устройства >

Теги статьи: ТермометрPICДобавить тег

Двухточечный термометр на DS18B20 и микроконтроллере PIC16F84 (A)

Автор: Александр Кулаков aka Alexys5
Опубликовано 04.06.2007

Подобных схем радиолюбителями было разработано немало, но мне захотелось собрать компактный термометр на батарейном питании, включающийся только тогда, когда надо узнать температуру. На батарейном питании потому, что не очень люблю постоянно включенные в сеть устройства, особенно, если в этом нет необходимости. Ведь температуру подходишь смотреть несколько раз в день.
Посмотрим на схему термометра:

Схема термометра

Основой термометра является микроконтроллер PIC16F84, который осуществляет опрос интегральных термодатчиков DS18B20 и отображение информации на дисплее. Информация отображается на 10-разрядном 7-сегментном дисплее MT10T7-7T со встроенным контроллером производства компании "МЭЛТ". Подробное описание дисплея можно найти на сайте компании: https://www.melt.aha.ru.

Микросхема DS18B20 это термометр с цифровым вводом/выводом, работающий с точностью +0.5°C. Данные считываются через 1-проводную последовательную шину в дополнительном от 9 до 12 битном (программируется пользователем) коде с ценой младшего разряда от 0.5°C до 0.0625°C.

Устройство выглядит следующим образом:

Photo1
Photo2
Photo3

На индикаторе символ "d" обозначает "дом", символ "u" - улица. В свободном на снимке разряде между символом "u" и значением температуры появляется знак "-" при отрицательных значениях температуры.

Внутренности градусника:

Photo4
Photo5
Photo6

А так размещен датчик на улице:

Photo7
Photo8

Датчик, измеряющий температуру в комнате находится внутри корпуса устройства. В корпусе просверлено несколько отверстий в месте расположения датчика. Датчик, измеряющий уличную температуру, помещен в подходящий пластмассовый корпус, наполненный теплопроводной пастой КПТ-8 и заизолирован от влаги герметиком. Для более правильного измерения температуры датчик вынесен на штанге подальше от стены дома. И, конечно, датчик надо бы закрыть от прямых солнечных лучей экраном, например из картона. Но мне его не было необходимости делать, так как солнце с той стороны дома, где находится датчик, появляется после 19.30, а температурой, как правило, интересуешься больше утром, перед выходом на работу.

Файлы:
Прошивка - 01.rar
Плата - 02.rar

Все вопросы - сюда.




Как вам эта статья?

Заработало ли это устройство у вас?

12 0 1
2 0 0

Эти статьи вам тоже могут пригодиться: