30

Контроллер для инкубатора на Arduino NANO (ATMEGA328)

Не так давно я занялся разведением домашней птицы. И начал с того, что приобрел инкубатор на 104 яйца, с автоповоротом и возможностью подключения резервного питания . Через год - еще один, поменьше, на 36 яиц. И был у них один общий недостаток... Реальная температура отклонялась от заданной в процессе работы ± 1,5-2°С (из-за инерции нагревателей). А это не очень хорошо сказывается на конечном результате.

Побродив по бескрайним просторам интернета, пересмотрел множество разнообразных схем, и даже опробовал некоторые... Решил собрать свой контроллер, за основу взял схему и прошивку с сайта arduinoprom.ru.  И вот что у меня получилось:


Регулировка температуры  - точность ± 0,1°С

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

Калибровка показаний датчика температуры

Полное отключение нагревателя при достижении заданной температуры.

Автоматический поворот лотков по заданному интервалу времени.

Регулировка влажности -  ± 10% от заданной.

Опция не обязательная, но желательная, особенно для водоплавающих.

Включение вентиляции при высокой влажности ( больше 10% от заданной). Еще можно програмно добавить принудительную вентиляцию по таймеру. Опция нужная, особенно для больших инкубаторов (на 200 яиц и больше)

Аварийная сигнализация при низкой / высокой температуре

Все опции настраиваются через меню.


Структурная схема для Ардуинки :

Схема на ATMEGA328 с обвязкой :

Контроллер был собран и опробован в самодельном инкубаторе (склеил коробку из пеноплекса :-) ). За три месяца практически безпрерывной работы (выключал, для того чтобы помыть и просушить коробку перед очередной закладкой) вывел примерно 80 голов разной птицы.

Для первого "опытного образца" плату делал по технологии ЛУТ,

По окончании сезона контроллер был разобран , и перепаян на  плату, заказанную в на PCBWay. Ждал правда долго.... Лежали мои платы три месяца на китайской почте и ждали, когда откроют границы...

Размер плат 80х100 мм. За 10 плат (по 5 каждого варианта) заплатил $7 (Ардуино) и  $12 (Атмега328)  с доставкой

Собранная плата на Ардуино :

А эта на АТМЕГА328 :

Всем добра и здоровья! Да и не пинайте сильно )))

de R9YCV.

73!