Термометр на PIC

Ниже представлена схема простого термометра на PIC’е. Индикатор (в моём случае BA56-12SRWA) используется с общим анодом.

Датчик температуры DS18B20 (разрешение 0.1’C) или DS1820 (разрешение 0.5’C). Программа сама определит тип датчика.
При отсутсвии датчика на линии мигает «Err» .
При выходе измеряемого значения за пределы измерения мигает «—» .
Диапазон измерения от -55’C до 125’C.

В архиве находится файл для Proteus’а и программа в HEX. Поэтому Вы сами сможете промоделировать схему и посмотреть как она работает.

Термометр на PIC

Скачать прошивку HEX и файл для Proteus’а можно ниже

Обсуждение статьи на форуме

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
DD1 МК PIC 8-бит PIC16F628A 1
Датчик температуры DS18B20 1 DS1820
Резистор 4.7 кОм 1
Кварцевый резонатор 20 МГц 1
Светодиодный индикатор BA56-12SRWA 1