Терморегулятор на DS18B20 (-55…+125 С)

На рисунке показана схема простого терморегулятора основанного на микроконтроллере PIC16F628A, в качестве датчика используется цифровой датчик температуры DS18B20.

Терморегулятор одноканальный, на индикаторе в первой строке отображается значение температуры (целые градусы Цельсия), во второй строке отображается температура уставки (регулирования) и гистерезис.

Температура регулирования задается двумя кнопками «+» и «-» , третья кнопка задает гистерезис от 1 до 5.

Регулировка температуры осуществляется только в зоне положительной температуры, при отрицательной температуре терморегулятор работает в режиме нагрева.

DS18B20 —  цифровой термометр с программируемым разрешением, от 9 до 12–bit, которое может сохраняться в EEPROM памяти прибора. DS18B20 обменивается данными по 1-Wire шине и при этом может быть как единственным устройством на линии так и работать в группе. Все процессы на шине управляются центральным микропроцессором. Диапазон измерений от –55°C до +125°C и точностью 0.5°C в диапазоне от –10°C до +85°C.

Прошивка ds18b20_pic16f628.hex

Добавить комментарий

Войти с помощью: