Меню
Блог Гридина Семёна

Робототехника — это наука о будущем

Рубрики блога

Проект 1. Инкубатор, собранный на Arduino UNO

Проект 1. Инкубатор, собранный на Arduino UNO

Фермерам-гикам посвящается! Если вам нравится разводить и выращивать кур, то это статья для вас. Для тех, кто планирует самостоятельно конструировать инкубатор. Для него же наверняка придется придумывать автоматику. Дешевле и проще контроллера Ардуино на рынке не найти. Можно конечно найти и готовые устройства, и готовое оборудование, и готовые терморегуляторы... Но на вкус и цвет, как говорится... Для творческий людей мы рассмотрим, как строится наш ардуино инкубатор! Из этой статьи вы узнаете:

Об инкубаторе... Внутреннее устройство инкубатора Программа для инкубатора

Привет ребят! Как ваши дела? С вами автор блога КИПиА (контрольно-измерительные приборы и автоматика), Сёма. На фирме я занимаюсь очередным интересным проектом — сушилкой для зерна. Проект я пишу на Codesys3.5 — в ближайшем будущем планирую опубликовать статью и выложить видео интерфейса, так что подписывайтесь на новости блога, чтобы не пропустить интересную публикацию. В в этом посте мы рассмотрим с вами проект на Ардуино. Это разработка устройства для инкубатора. Я думаю тема эта актуальна и интересна, так что приступаем...

Об инкубаторе...

Инкубатор- это аппарат для искусственного выведения молодняка различных птиц из яиц. По классификации их делят на следующие группы:

  • Конвейерные
  • Единовременные

В конвейерных инкубаторах Яйца постепенно докладываются. Судя по названию «единовременные» понятно, одновременно закладывается партия яиц до полной загрузки инкубатора. Вот таким образом выглядит готовое устройство: Готовый инкубатор На рынке множество разных видов аппаратов, начиная с огромных шкафов и заканчивая маленьким бытовой техникой размером с хлебопечку. Всё зависит от целей и задач, которые ставят перед собой люди. Если есть вопросы конкретно по конструкции, по лоткам, по технологии. Я рекомендую посетить вот этот сайт. Я не знаю автора данного сайта, но мне очень понравилось, как он подробно расписал работу инкубатора и технологию выращивания молодняка.

Внутреннее устройство инкубатора

С чего мы начнём? Из каких основных элементов состоит сам инкубатор? В чём смысл технологического процесса? Самыми основными регулируемыми параметрами являются температура и влажность. Сложный инкубатор на 100-500 яиц должен обладать следующим функционалом:

  1. Измерение температуры и влажности и вывод данных на экран;
  2. Точное регулирование вышеназванных физических величин;
  3. Управление автоматическим поворотом лотков через определённый промежуток времени;
  4. Управление вентиляторами;

Рассмотрим управление простейшим инкубатором на 10 яиц. Без  всяких ПИД — законов и сложных премудростей. (для тех кто не знает, что такое ПИД — регулирование, это регулятор для точного поддержания температуры). Для управления микроклиматом в инкубаторе я использую следующие исполнительные механизмы — обычную лампочку накаливания на 75 W или на 100 W и вентилятор на 220 В. Принципиальная схема подключения всех элементов схемы к Arduino UNO: Схема подключений Для более сложных устройств для инкубаторов на 100-500 яиц обычно ставят вот такие механизмы:

  1. ТЭН (нагреватель);
  2. Генератор влажности (туманогенератор);
  3. Мотор-редуктор для поворота лотков;
  4. Вентилятор для улучшеной конвекции воздуха;

Так как площадь и объём инкубатора получается больше, то нужно ставить несколько датчиков и нагревательных элементов. Яйца обязательно нужно прогревать при определённой температуре (38-39 С°) и влажности. Что можно поставить из аппаратной части:

  1. Основной «мозг» — Arduino UNO;
  2. LCD дисплей 16×2 — на базе чипа HD44780;
  3. Датчик температуры и влажности — DHT22;
  4. Часы реального времени — DS1307;
  5. Датчик температуры цифровой - DS18B20;

Теперь рассмотрим скетч для Ардуино...

Программа для инкубатора

Смысл программы заключается в том, чтобы поддерживать температуру с помощью лампочки по датчику температуры DHT22 и выводить все данные на LCD — экран. О подключении сенсора я писал в этой статье. Не забываем подключать все недостающие библиотеки для корректной работы с модулями. Скетч будет выглядеть примерно так:

Библиотеки по LCD — экрану можно скачать отсюда, а по датчику температуры и влажности вот здесь. Если библиотека последняя библиотека не встанет, у меня так и случилось, то попробуйте подключить вот эту. Успешных вам внедрений, уважаемые друзья!! Я уже уморил вас своей статьёй, до скорого...

С уважением, Гридин Семён

Интересен блог? Подпишись и получай новости на почту

Подписка на новости блога

Вам так же может быть интересно

Комментариев к статье: 8
  • Скейч не весь? ;-)

    • Нет, этот скетч с облегченным функционалом.

  • Датчики dht22 в инкубаторах долго не живут. Лучше sht21 или ds18b20. Это из опыта.

  • И реле лучше заменить на твёрдотельное. У него ресурс выше. ;-)

    • В планах я собираюсь попробовать датчик DS18B20. Dht я все равно воспринимаю как игрушку. Точность слабая, ничем не защищён. Максимум для термостата в комнате можно использовать. :roll: Вообще термопары лучше всего. У них температурный диапазон достаточно большой, единственный минус — провода нужны специальные, а они, как правило, дорогие. :roll:

      • Датчик ds18b20 неплохой, но для инкубатора что то поточнее желательно. Термопара лучше, согласен. В узком диапазоне температур можно точно откалибровать. На откалиброваном датчике температура плавает ±0.5℃.

  • Там, насколько я помню температура должна поддерживаться в районе 38 градусов. В идеале температуру надо поддерживать по ПИД-закону.

    • Совершенно согласен. Только ПИД. Температура должна меняться в зависимости от времени инкубации. Без ПИД регулятора нужно точно подбирать мощность нагревателя. И на разогрев ставить дополнительный.

Оставить комментарий

  • ;-)
  • :smile:
  • :sad:
  • :roll:
  • :razz:
  • :oops:
  • :o
  • :lol:
  • :idea:
  • :grin:
  • :cry:
  • :cool:
  • :???: