Термостат и гигрометр для инкубатора
Автоматическое поддержание температуры и влажности
Здравствуйте, уважаемые посетители. Наконец-то нашлось время и я хочу представить вам новую свою разработку. Это устройство предназначено для автоматического поддержания температуры и влажности в закрытом объеме, будь то инкубатор, террариум или …, ну я не знаю, что-нибудь еще придумаете.
Как уж у меня повелось, основой схемы является все тот же микроконтроллер PIC16F628A. Прототипом этого устройства является схема, представленная в статье «Измеритель влажности и температуры с ЖКИ ». В этой статье не приводится схема блока питания и схемы ключей управления нагрузками. Их вы можете взять из статей схожей тематики. Применение жидкокристаллического дисплея позволило высвободить несколько выводов микроконтроллера, так же позволило отказаться от динамической индикации, что намного упростило согласование по времени считывания данных с датчика температуры и влажности и вывода информации на дисплей. В этой схеме, как и в предыдущей, применен датчик DHT22. Это более надежный и точный датчик, по сравнению с DHT11, правда его цена выше, но это того стоит. Схема нового устройства приведена на рисунке 1.
Помимо контроллера и дисплея схема содержит 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, будут заноситься уже ваши установленные данные по этим параметрам.
Данное устройство было проверено на макетной плате. Если, кто ни будь, будет повторять его, и разработает печатную плату, можете прислать рисунок. Я его выложу для других посетителей.
Рисунок печатной платы можно скачать из статьй «Автоматика для камеры климатических испытаний»
39 комментариев к “Термостат и гигрометр для инкубатора”
Просьба к автору дописать программу для поворота яиц в инкубаторе тем более на схеме есть свободная нога на мк . Сделайте пожалуйста включение «еденицы» секунд на 30 каждый час. А если есть охота то с возможность настройки паузы и включения.
Свободная нога есть, а вот времени и желания пока нет!
да, да полного счастья не хватает автоматического переворота . будем ждать. для меня сезон инкубации закончен а на следующий год надеюсь собрать уже полностью автоматический инкубатор.спасибо.
Привет, Игорь, Ты какой переворот планируешь конструировать?
здравствуйте . я уже писал ранее . переворот лотков с яйцами .ну ни полный переворот конечно а наклон лотков в одну сторону а через определённое время наклон в другую. это я Игорь который видео выложил
Здравствуй, Игорь. Ты, что думаешь, что я тебя забыл? Просто, если количество яиц небольшое, то лучше переворачивать яйца методом перекатывания. В этом случае уменьшается размер корпуса инкубатора. Механика намного проще.
Здравствуйте Валерий Юрьевич . какой будет метод (перекатывания или поворота)я думаю разницы не имеет. включился двигатель начался переворот или перекатывание (кому как нравится) уперся в концевой выключатель , отключился двигатель, начался отсчёт времени .и так по кругу. С уважением Игорь.
да хотел добавить. хочу сделать инкубатор с холодильника потому думаю что метод поворота там будет лучше.
Здравствуйте форумчане . простите за флуд, но хочу обратиться ко всем кто хочет дополнить схему поворотом лотков с яйцами ( перекатом яиц) давайте дружно поможем Валерию Юрьевичу (для этого есть кнопка помощь сайту) и у админа появится время помочь нам и дорисовать схему и дописать прошивку. спасибо!
Доброго дня всем.Схема понравилась.Хочу её использовать в термокамере для испытаний продукции,но у нас технические условия по температуре и влажности 25 градусов 98% и 55 градусов 98%.Отсюда вопрос к автору прошивки: Возможно ли расширить диапазон температур,если да, буду благодарен.Могу развести печатную плату под любые Ваши размеры и корпус микроконтроллера.
Здравствуй, Сергей. Если можешь подожди, а то осенние обострения заколебали.
Я так понял,вопрос решаемый,тогда конечно подожду.Спасибо,что откликнулись.
Очень поддерживаю просьбу дополнить схему поворотом лотков . И с удовольствием перечислю денежку на поддержку
Привет, Андрей. Спасибо за поддержку. Схема уже на сайте.
Здравствуйте Валерий Юрьевич , всегда рад насколько возможно , поддерживать Ваш сайт и Ваши разработки. Я не нашел новую схему , подскажите где она выложена. С уважением
Привет, Андрей. Вот здесь:www.kondratev-v.ru/avtoma... -inkubatora.html
Здравствуйте, Валерий.Спасибо за помощь,всё прекрасно заработало.
Подксажите, а какой принцип работы измерителя влажности, если например я установил влажность 70%, а значение показывает 65%, и если установить 70%, а влажность будет 75%, что в будет делать регулятор? спасибо
Здравствуй, Андрей. Если например ты установил влажность 70%, а значение показывает 65%, то на выводе 15 появится логическая «1», которая включит устройство повышения влажности, как только влажность увеличится до 70%, сигнал управления пропадет.
Здравствуйте Валерий Юрьевич . мне честно говоря уже не удобно но почему то сколько вы не совершенствовали терморегулятор хочется всё больше и больше. а теперь собственно и вопрос , можно ли сделать звуковой сигнализатор отклонение от заданных температур . для подстраховки. ушла температура в+или- включилась сирена . спасибо!
Здравствуйте, Валерий.В процессе работы камеры замечен неприятный момент связанный с отсутствием гистерезиса по влаге,что вынудило ввести в схему реле времени на пару минут.Отсюда вопрос.Возможно ли в программу ввести гистерезис в 1%,тогда всё было бы идеально.Спасибо.
Привет, Игорь. Сделать то можно, только надо ли. Нельзя вешать на одну и туже микросхему исполнительные и контролирующие функции. Если на самом деле надо, что бы у тебя защита от перегрева, то собирается самая простая и надежная схемка телеметрии, в твоем случае со звуковой индикацией. Зайди на сайте в рубрику «Сигнализаторы» и выбери себе любую. Кстати, как твои птенчики?
Здравствуйте . я не имел ввиду повесить всё на одну микросхему, я так и думал сделать отдельный модуль. а то что он есть на вашем сайте не знал . спасибо за подсказку. сейчас посмотрю . а птенцы уже выросли, правда коты, негодяи, под убавили не мало. и гуси уже 7-8 кг весят. голодными не останемся . спасибо за разработки .
да , забыл рассказать о ходе сборки . запустил терморегулятор в тестовом режиме пока без обвязки . всё нормально . запустилось с первого раза. температуру- влажность показывает. включается выключается. пока всё нормально. снял видео первого этапа.думаю снять всё поэтапно и объединить в один ролик. но пока времени не хватает (крышу крою)
Молодец ты, Игорь!!! Но коты то, коты, как тебя ... Кстати скоро выложу усовершенствованную программу гигрометра и термостата. В ней будет регулироваться гистерезис по влажности.
Ребята, привет, кто может поделится печаткой для данной схемы. Спасибо
Привет, Андрей. Здесь посмотри, схемы одинаковые.www.kondratev-v.ru/avtoma...x-ispytanij.html
Здравствуйте Валерий Юрьевич , с нетерпением жду(наверное не только я) новую прошивку . надеюсь схема при этом не изменится ( просто уже практически сделал, не хочется переделывать ) 🙂
здравствуйте запрограммировал контролёр вашей прошивкой, подключил без датчика и у меня только квадратики показывает дисплей и больше не чего подскажите что не так
Здравствуй, Александр. А что, ты хочешь увидеть без датчика? Шучу. А вообще то, нет. Датчик подключи. Программа написана так, что если датчик не подключен при включении, экран будет пустой.
без датчика должен показывать «no sensor» то есть нет сенсора. проверял .
Может и так. Я уже забыл. Возраст наверное.
Здравствуйте Валерий Юрьевич
данный автомат хочу приспособить для теплицы.Но надо чтобы нижний предел температуры был 17 градусов и гистерезис положительный для открывания форточек.(например открылись при 25 а при 20 закрылись) а ниже 17 включался подогрев(если возможно).Что касается влажности, нужны два датчика.
можно и без регулирования,гистерезис записать в память 60-70%, чтобы вентилятор включался при 70% и выключался при 60% (этот влажный и тёплый воздух с верхней точки теплицы будет подаваться в закопанные трубы с дырками. Предполагается что конденсат через дырки попадёт в почву а охлаждённый с другого канца попадёт обратно в теплицу Понимаю что это уже другая схема, просто нигде похожее на pic контролерах не нашёл. А arduino и т.п. не осилю даже чужое решение повторить. Помогите пожалуйста
с уважением Альберт
Привет, Альберт. Сейчас нет времени. Если тебя устроит, то напомни позже, но быстро все равно не обещаю. На сайте за месяц бывает более 50000 чел. , а я один. Много просьб.
Добрый день!
Подскажите пожалуйста, собрал в потеусе данную схему, но вот беда:
Все отображает, при нажатии кнопок, меняет все установки, но, выходы с мк на управление температуры вообще не меняется, а важности при меньше установленной, начинает менять с лог 0 н 1 с частотой 1гц.
Как быть с этой бедой??? И есть ли возможность сбросить исходники на мыло к примеру???
За ранее очень благодарен!!!
К сожалению не нашел, не знаю, куда засунул проект.
Здравствуйте,Валерий.Вот тоже с нетерпением ожидаю прошивку с увеличением диапазона температуры,а схема отличная.
А зачем инкубатору иметь большую температуру, выше, чем +42 градуса?
Ок,Валерий.Вопрос уж решил.