Схема цифрового термостата построена на микроконтроллере PIC16F628. Устройство позволяет управлять внешними цепями через реле, в зависимости от установленной температуры. Для измерения температуры используется термодатчик DS1820.

Для отображения данных используется LCD модуль 16X2.
Диаграмма работы устройства приведена ниже:

Скачать исходник на ассемблере, прошивку и печатку в формате LAY вы можете ниже (за прошивку и ПП спасибо bars59)
Список радиоэлементов
| Обозначение | Тип | Номинал | Количество | Примечание | Магазин | Мой блокнот |
|---|---|---|---|---|---|---|
| МК PIC 8-бит | PIC16F628A | 1 | ||||
| Датчик температуры | DS1820 | 1 | ||||
| Биполярный транзистор | BC557 | 1 | ||||
| Выпрямительный диод | 1N4001 | 1 | ||||
| Конденсатор | 33 пФ | 2 | ||||
| Резистор | 4.7 кОм | 4 | ||||
| Резистор | 1 кОм | 1 | ||||
| Резистор | 10 кОм | 1 | ||||
| VR1 | Переменный резистор | 10 кОм | 1 | |||
| Кварц | 4 МГц | 1 | ||||
| Кнопка | 3 | |||||
| Реле | 1 | |||||
| LED2 | Светодиод | 1 | ||||
| LCD-дисплей | 16 х 2 | 1 | ||||