Терморегулятор на LM35 и PIC16F877A

Терморегулятор в зависимости от температуры автоматически включает или выключает нагрев. Диапазон регулирования от 0 до 130 градусов Цельсия, гистерезис 1 градус. При достижении заданной температуры терморегулятор прекратит нагрев (выкл. реле), так же при понижении температуры от заданной на 1 градус активирует реле и нагрев возобновится. Терморегулятор управляет двумя кнопками, SA1 для увеличения заданной температуры и SA2 для уменьшения, в качестве индикатора используется WH1602B или аналогичный на базе контроллера HD44780.

В уст-ве применен датчик температуры LM35, который  является недорогим, надежным и достаточно точным датчиком (погрешность измерения составляет около ± 0,5º С). Аналоговый сигнал на выходе прямо пропорционален изменению температуры в градусах Цельсия, и на каждый градус приходиться 10 мВ. Ток потребления самого датчика составляет около 60 мкА. Кроме того, из-за такого низкого тока потребления, саморазогрев LM35 составляет всего 0,1 º С.

Прошивка — lm35.hex

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

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