Терморегулятор для самодельного инкубатора на микроконтроллере PIC16F628

Прообразом этой устройства стала электрическая схема и программа напечатанная в статье «Микроконтроллерный термометр — термостабилизатор для инкубатора» в журнале «Радио» 12/2007 г.

При обмене данными микроконтроллера PIC16F628 с датчиком температуры DS18B20 вовсе не обязательна повышенная стабильность тактовой частоты, в схеме можно применить произвольной кварц с частотой следования примерно 4Мгц.

Описание работы терморегулятора для самодельного инкубатора

Нагрузка портов микроконтроллера PIC16F628 рассчитана на ток до 25 мА, этого совершенно достаточно для рядовых светодиодных индикаторов. Следовательно возможно не использовать буферные элементы. Вместо светодиодного индикатора с общим анодом применен индикатор с общим катодом, поскольку их проще достать и они дешевле.

Терморегулятор для самодельного инкубатора  на PIC16F628

Индикатором включения терморегулятора инкубатора служит зеленый светодиод. Если фактическая температура меньше установленного значения, на выходе RA1 МК появляется лог.1, это приводит к открытию транзистора VT1. Активация нагревателя определяется по свечению светодиода LED1.

фото терморегулятора инкубатора

По мере нагрева инкубатора, фактическая температура поднимается. Как только она примет значение установленного порога, нагреватель терморегулятора инкубатора тут же отключается. Последующая активация нагревателя случится при температуре, на 0,2°С меньше установленного порога. Изначально в инкубаторе установлен порог в 38 градусов Цельсия.

Для изменения данного значения необходимо нажать на кнопку SB1 либо SB2 и удерживать нажатой, до тех пор пока цифры на индикаторе начнут мигать. Затем производят изменение значения путем нажатия на кнопки SB1 и SB2. Возможно установить любое значение температуры в районе 32…39,9 градусов с шагом 0,1 градус.

Если в течение 10 секунд ни одна кнопка терморегулятора не нажималась, прибор индикатор перейдет в исходное состояние без записи изменения. Чтобы записать изменение порога температуры в память микроконтроллера PIC16F628 следует нажать на кнопку SB3. Этой же кнопкой возможно в любой момент отобразить на индикаторе значение установленной температуры. Третья обмотка трансформатора рассчитана на 40 вольт и токе нагрузки 1,2 ампер.

Скачать прошивку и печатную плату (скачено: 804)

Источник: www.kondratev-v.ru

[sam id=»2″ codes=»true»]


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

Ваш электронный адрес не будет опубликован.

*


\n