Все своими руками » Термостат и гигрометр для инкубатора






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

Рубрика: Автоматика

Автоматическое поддержание температуры и влажности

     Здравствуйте, уважаемые посетители. Наконец-то нашлось время и я хочу представить вам новую свою разработку. Это устройство предназначено для автоматического поддержания температуры и влажности в закрытом объеме, будь то инкубатор, террариум или …, ну я не знаю, что-нибудь еще придумаете.

     Как уж у меня повелось, основой схемы является все тот же микроконтроллер PIC16F628A. Прототипом этого устройства является схема, представленная в статье «Измеритель влажности и температуры с ЖКИ ». В этой статье не приводится схема блока питания и схемы ключей управления нагрузками. Их вы можете взять из статей схожей тематики. Применение жидкокристаллического дисплея позволило высвободить несколько выводов микроконтроллера, так же позволило отказаться от динамической индикации, что намного упростило согласование по времени считывания данных с датчика температуры и влажности и вывода информации на дисплей. В этой схеме, как и в предыдущей, применен датчик DHT22. Это более надежный и точный датчик, по сравнению с DHT11, правда его цена выше, но это того стоит. Схема нового устройства приведена на рисунке 1.

Термостат для инкубатора, схема, гигрометр для инкубатора, shema

     Помимо контроллера и дисплея схема содержит 9 резисторов, один конденсатор и пять кнопок. Я это к тому, что вроде объяснять то ничего не надо. Правда надо разобраться с кнопками. И так.
SB1 – увеличение устанавливаемой температуры.
SB2 – уменьшение устанавливаемой температуры

При нажатой кнопке SB3
SB1 – увеличение устанавливаемого гистерезиса
SB2 – уменьшение устанавливаемого гистерезиса

SB4 – уменьшение устанавливаемой влажности
SB5 — увеличение устанавливаемой влажности

Максимальная температура, которую можно установить, равна сорока двум градусам. Минимальная, устанавливаемая температура равна 25,7 С. Диапазон изменения гистерезиса от 0,1 до 0,9 градуса Цельсия. Влажность можно устанавливать от 0,1% до 99,9%. Короче, я не стал ее ограничивать не стой, не с другой стороны. Для удобства установки требуемой влажности в таком широком диапазоне величин, скорость изменения показаний устанавливаемой влажности, не постоянна. Сначала показания меняются через 0,5 секунды. После десяти изменений скорость возрастает.
При первом включении контроллера, в его энергонезависимую память будут записаны следующие величины: температура – 37,5 С, гистерезис – 0,5 С, влажность – 50%. В дальнейшем, в память EEPROM, будут заноситься уже ваши установленные данные по этим параметрам.
Данное устройство было проверено на макетной плате. Если, кто ни будь, будет повторять его, и разработает печатную плату, можете прислать рисунок. Я его выложу для других посетителей.


     Дополнение:
Рисунок печатной платы можно скачать из статьй «Автоматика для камеры климатических испытаний»
Просмотров:10 742
39 комментариев




39 комментариев к “Термостат и гигрометр для инкубатора”

  • Borovikt
    10 июня, 2015, 20:00

    Просьба к автору дописать программу для поворота яиц в инкубаторе тем более на схеме есть свободная нога на мк . Сделайте пожалуйста включение «еденицы» секунд на 30 каждый час. А если есть охота то с возможность настройки паузы и включения.

  • admin
    11 июня, 2015, 2:45

    Свободная нога есть, а вот времени и желания пока нет!

  • Игорь
    11 июня, 2015, 3:19

    да, да полного счастья не хватает автоматического переворота . будем ждать. для меня сезон инкубации закончен а на следующий год надеюсь собрать уже полностью автоматический инкубатор.спасибо.

  • admin
    11 июня, 2015, 9:33

    Привет, Игорь, Ты какой переворот планируешь конструировать?

  • Игорь
    12 июня, 2015, 0:15

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

  • admin
    12 июня, 2015, 21:21

    Здравствуй, Игорь. Ты, что думаешь, что я тебя забыл? Просто, если количество яиц небольшое, то лучше переворачивать яйца методом перекатывания. В этом случае уменьшается размер корпуса инкубатора. Механика намного проще.

  • Игорь
    12 июня, 2015, 23:36

    Здравствуйте Валерий Юрьевич . какой будет  метод (перекатывания или поворота)я думаю разницы не имеет. включился двигатель начался переворот или перекатывание (кому как нравится) уперся в концевой выключатель , отключился двигатель, начался отсчёт времени .и так по кругу.  С уважением Игорь.  

  • Игорь
    12 июня, 2015, 23:39

    да хотел  добавить. хочу сделать инкубатор с холодильника потому думаю что метод поворота там будет лучше. 

  • Игорь
    27 октября, 2015, 0:14

    Здравствуйте форумчане . простите за флуд, но хочу обратиться ко всем кто хочет дополнить схему поворотом лотков с яйцами ( перекатом яиц) давайте дружно поможем Валерию Юрьевичу (для этого есть кнопка помощь сайту) и у админа появится время помочь нам и дорисовать схему и дописать прошивку. спасибо!

  • Сергей
    29 октября, 2015, 11:26

    Доброго дня всем.Схема понравилась.Хочу её использовать в термокамере для испытаний продукции,но у нас технические условия по температуре и влажности 25 градусов 98% и 55 градусов 98%.Отсюда вопрос к автору прошивки: Возможно ли расширить диапазон температур,если да, буду благодарен.Могу развести печатную плату под любые Ваши размеры и корпус микроконтроллера. 

  • admin
    29 октября, 2015, 13:28

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

  • Сергей
    29 октября, 2015, 18:19

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

  • Андрей Ш
    13 ноября, 2015, 16:01

    Очень поддерживаю просьбу  дополнить схему поворотом лотков . И с удовольствием перечислю денежку на поддержку

  • admin
    13 ноября, 2015, 17:19

    Привет, Андрей. Спасибо за поддержку. Схема уже на сайте.

  • Андрей Ш
    13 ноября, 2015, 21:31

    Здравствуйте Валерий Юрьевич , всегда рад насколько возможно , поддерживать Ваш сайт и Ваши разработки. Я не нашел новую схему , подскажите где она выложена. С уважением    

  • admin
    13 ноября, 2015, 23:40

    Привет, Андрей. Вот здесь:www.kondratev-v.ru/avtoma... -inkubatora.html

  • Сергей
    17 ноября, 2015, 21:56

    Здравствуйте, Валерий.Спасибо за помощь,всё прекрасно заработало.

  • Андрей
    29 ноября, 2015, 20:45

    Подксажите, а какой принцип работы измерителя влажности, если например я установил влажность 70%, а значение показывает 65%, и если установить 70%, а влажность будет 75%, что в будет делать регулятор? спасибо

  • admin
    2 декабря, 2015, 16:29

    Здравствуй, Андрей. Если например ты установил влажность 70%, а значение показывает 65%, то на выводе 15 появится логическая «1», которая включит устройство повышения влажности, как только влажность увеличится до 70%, сигнал управления пропадет.

  • Игорь
    15 декабря, 2015, 23:21

    Здравствуйте Валерий Юрьевич . мне честно говоря уже не удобно но почему то сколько вы не совершенствовали терморегулятор хочется всё больше и больше. а теперь собственно и вопрос , можно ли сделать звуковой сигнализатор отклонение от заданных температур . для подстраховки. ушла температура в+или- включилась сирена . спасибо!

  • Сергей
    17 декабря, 2015, 1:20

    Здравствуйте, Валерий.В процессе работы камеры замечен неприятный момент связанный с отсутствием гистерезиса по влаге,что вынудило ввести в схему реле времени на пару минут.Отсюда вопрос.Возможно ли в программу ввести гистерезис в 1%,тогда всё было бы идеально.Спасибо.

  • admin
    17 декабря, 2015, 23:36

    Привет, Игорь. Сделать то можно, только надо ли. Нельзя вешать на одну и туже микросхему исполнительные и контролирующие функции. Если на самом деле надо, что бы у тебя защита от перегрева, то собирается самая простая и надежная схемка телеметрии, в твоем случае со звуковой индикацией. Зайди на сайте в рубрику «Сигнализаторы» и выбери себе любую. Кстати, как твои птенчики?

  • Игорь
    18 декабря, 2015, 20:31

    Здравствуйте . я не имел ввиду повесить всё на одну микросхему, я так и думал сделать отдельный модуль. а то что он есть на вашем сайте не знал . спасибо  за подсказку. сейчас посмотрю . а птенцы уже выросли, правда коты, негодяи, под убавили не мало. и гуси уже 7-8 кг весят. голодными не останемся . спасибо за разработки . 

  • Игорь
    18 декабря, 2015, 20:50

    да , забыл рассказать о ходе сборки . запустил  терморегулятор в тестовом режиме пока без обвязки . всё нормально . запустилось с первого раза. температуру- влажность показывает. включается выключается. пока всё нормально. снял видео первого этапа.думаю снять всё поэтапно и объединить в один ролик. но пока   времени не хватает (крышу крою) 

  • admin
    18 декабря, 2015, 22:41

    Молодец ты, Игорь!!! Но коты то, коты, как тебя ... Кстати скоро выложу усовершенствованную программу гигрометра и термостата. В ней будет регулироваться гистерезис по влажности.

  • Андрей
    22 декабря, 2015, 21:26

    Ребята, привет, кто может поделится печаткой для данной схемы. Спасибо

  • admin
    22 декабря, 2015, 23:04

    Привет, Андрей. Здесь посмотри, схемы одинаковые. www.kondratev-v.ru/avtoma...x-ispytanij.html

  • Игорь
    22 января, 2016, 23:43

    Здравствуйте  Валерий Юрьевич , с нетерпением жду(наверное не только я)   новую прошивку . надеюсь схема при этом не изменится ( просто уже практически сделал, не хочется переделывать ) 🙂   

  • Александр
    29 марта, 2016, 23:00

    здравствуйте запрограммировал контролёр вашей прошивкой, подключил без датчика и у меня только квадратики показывает дисплей и больше не чего подскажите что не так

  • admin
    30 марта, 2016, 22:08

    Здравствуй, Александр. А что, ты хочешь увидеть без датчика? Шучу. А вообще то, нет. Датчик подключи. Программа написана так, что если датчик не подключен при включении, экран будет пустой.

  • Игорь
    1 апреля, 2016, 2:32

    без датчика должен показывать «no sensor» то есть нет сенсора. проверял .

  • admin
    1 апреля, 2016, 20:56

    Может и так. Я уже забыл. Возраст наверное.

  • Альберт
    20 мая, 2016, 16:26

    Здравствуйте Валерий Юрьевич

    данный автомат хочу приспособить для теплицы.Но надо чтобы нижний предел температуры был 17 градусов и гистерезис положительный для открывания форточек.(например открылись при 25 а при 20 закрылись) а ниже 17 включался подогрев(если возможно).Что касается влажности, нужны два датчика.

    можно и без регулирования,гистерезис записать в память 60-70%, чтобы вентилятор включался при 70% и выключался при 60% (этот влажный и тёплый воздух с верхней точки теплицы будет подаваться в закопанные трубы с дырками. Предполагается что конденсат через дырки попадёт в почву а охлаждённый с другого канца попадёт обратно в теплицу Понимаю что это уже другая схема, просто нигде похожее на pic контролерах не нашёл. А arduino и т.п. не осилю даже чужое решение повторить. Помогите пожалуйста

    с уважением Альберт

  • admin
    20 мая, 2016, 16:58

    Привет, Альберт. Сейчас нет времени. Если тебя устроит, то напомни позже, но быстро все равно не обещаю. На сайте за месяц бывает более 50000 чел. , а я один. Много просьб.

  • Юрий
    24 мая, 2016, 12:23

    Добрый день!

    Подскажите пожалуйста, собрал в потеусе данную схему, но вот беда:

    Все отображает, при нажатии кнопок, меняет все установки, но, выходы с мк на управление температуры вообще не меняется, а важности при меньше установленной, начинает менять с лог 0 н 1 с частотой 1гц. 

    Как быть с этой бедой??? И есть ли возможность сбросить исходники на мыло к примеру??? 

    За ранее очень благодарен!!!

  • admin
    27 мая, 2016, 23:27

    К сожалению не нашел, не знаю, куда засунул проект.

  • Сергей
    2 декабря, 2016, 19:01

    Здравствуйте,Валерий.Вот тоже с нетерпением ожидаю прошивку с увеличением диапазона температуры,а схема отличная.

  • admin
    3 декабря, 2016, 11:11

    А зачем инкубатору иметь большую температуру, выше, чем +42 градуса?

  • Сергей
    7 декабря, 2016, 15:34

    Ок,Валерий.Вопрос уж решил.