30

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

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

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


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

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

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

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

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

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

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

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

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

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


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

Контроллер для инкубатора на Arduino NANO (ATMEGA328) Инкубатор, Arduino, Atmega328, Длиннопост

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

Контроллер для инкубатора на Arduino NANO (ATMEGA328) Инкубатор, Arduino, Atmega328, Длиннопост

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

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

Контроллер для инкубатора на Arduino NANO (ATMEGA328) Инкубатор, Arduino, Atmega328, Длиннопост

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

Контроллер для инкубатора на Arduino NANO (ATMEGA328) Инкубатор, Arduino, Atmega328, Длиннопост
Контроллер для инкубатора на Arduino NANO (ATMEGA328) Инкубатор, Arduino, Atmega328, Длиннопост

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

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

Контроллер для инкубатора на Arduino NANO (ATMEGA328) Инкубатор, Arduino, Atmega328, Длиннопост

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

Контроллер для инкубатора на Arduino NANO (ATMEGA328) Инкубатор, Arduino, Atmega328, Длиннопост

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

de R9YCV.

73!