Автоматика для камеры климатических испытаний
Термостат и гигрометр для климатической камеры
Устройство, о котором пойдет речь, предназначено для автоматического поддержания определенной температуры и влажности в камере для климатических испытаний различных изделий.
Прототипом данного устройства послужила схема термостат и гигрометр для инкубатора, описание которой размещено в статье «Термостат и гигрометр для инкубатора». А идею реализации данного устройства подсказал один из посетителей сайта, Сергей Василенко. Схема представлена на рисунке 1.
Питается схема напряжением двенадцать вольт, это напряжение необходимо для реле, коммутирующих нагрузку. На схеме не нарисованы коммутирующие контакты этих реле. Для питания микроконтроллера и жидкокристаллического индикатора в схему введен микросхемный стабилизатор напряжения DA1 78L05, понижающий входное напряжение до необходимого уровня пять вольт. Все основные функции работы схемы возложены на микроконтроллер PIC16F628A. Так как для его работы в данной схеме нет необходимости в стабилизированной частоте тактирующих импульсов, то для их генерации используется внутренний не кварцованный RC генератор. Для отображения вводимых и выводимых значений температуры и влажности используется двухстрочный ЖКИ.
От величины номинала резистора R9 зависит яркость подсветки индикатора, а от величины отношения между резисторами R4 и R5 — контрастность выводимых на индикатор символов. Все остальные резисторы, кроме R10 и R11, являются подтягивающими для соответствующих выводов контроллера, необходимые для корректной работы кнопок. Номиналы этих резисторов могут бать в диапазоне от 4,7к… 10к. Транзисторы могут быть любыми n-p-n. Максимальный ток коллектора которых, должен быть раза в два больше рабочего тока примененных реле.
В качестве датчика температуры и влажности применен датчик DTH22.
SB1 — увеличение температуры термостатирования
SB2 — уменьшение температуры термостатирования
SB3 — кнопка переключения установки гистерезиса и температуры
SB1 при нажатой SB3 — Увеличение гистерезиса
SB2 при нажатой SB3 — Уменьшение гистерезиса
SB4 — уменьшение величины влажности
SB5 — увеличение величины влажности
Гистерезис температуры отрицательный, то есть, если установлена температура +20˚ С и гистерезис 0,5 градуса, то нагреватель выключится при двадцати градусах, а включится при +19,5˚ С. Влажность установки гистерезиса не имеет. При влажности меньше, установленного значения, контроллер выдает команду на включение испарителя. При превышении величины установленной влажности контроллер выключает испаритель. Диапазон регулирования температуры и влажности от 0,1 до 99,9 градусов и процентов соответственно.
Устройство собрано на печатной плате. Вид возможных вариантов печатных плат, показанных на рисунках 2 и 3, любезно предоставлены Сергеем Василенко.
Ниже на фото можно видеть один из вариантов сборки данной схемы на печатной плате.
При изготовлении плат с помощью ЛУТа зеркалить рисунки не надо. На платах не предусмотрено место для гасящего резистора R9, в данном случае он находится на плате самого индикатора. Так как реле устанавливаются под индикатором, то высота применяемых реле должна быть 12мм.
55 комментариев к “Автоматика для камеры климатических испытаний”
Добрый день!
Подскажите пожалуйста, собрал в потеусе данную схему, но вот беда:
Все отображает, при нажатии кнопок, меняет все установки, но, выходы с мк на управление температуры вообще не меняется, а важности при меньше установленной, начинает менять с лог 0 н 1 с частотой 1гц.
Как быть с этой бедой??? И есть ли возможность сбросить исходники на мыло к примеру???
За ранее очень благодарен!!!
Собрал,на дисплее типа показует темп и влажн,вопрос как разместить фото показания датчика здесь.Выскакивают крякозябрины и все такое.Прога наверно не проверена и скинута на серв.Есть асм?дабы разобраться.
А типа по русски можно, ни чего не понял.
Виноват,исправляюсь.Включаем прибор,все надписи корректно отображаются,при установке Т и Н тоже все нормально,а вот показания Т показывают НАПРИМЕР- 2,3 или 2,7 (бывает иероглифы перед двойкой).Показания Н аналогичны.Иногда правда одумывается и показывает НАПРИМЕР-12,3,но сразу потом теряется 1 (вместо него иероглиф или пустое знакоместо).У меня датчик DHT11, вот и думаю вы программу делали под DHT22 или ввели код разработанный вами под оба датчика.С уважением.
Это устройство разрабатывалось по просьбе одного из посетителей сайта, тоже Сергея. Он его использует на работе, в климатической камере. Все прекрасно работает. Программа корректно работает только с DHT22. DHT11 — другой алгоритм передачи данных. Неустойчивость показаний возможно происходит из-за внешних наводок или плохой фильтрации питающего напряжения. Провода в датчику обязательно экранируй. Для цифровой техники каждая помеха является информацией. Что то сейчас вспоминается, что у другого Сергея тоже вроде проблемы с помехами были. Сейчас точно уже не помню, год прошел. ASM смотри на почте.
Большое спасибо вам за ответ,камень с души упал,три бубна стер,пока не просветлило меня в отношении датчика,вы подтвердили.Будем выписывать DHT22.По решении проблемы обязательно сообщу.Крепкого вам здоровья!
Привет, Сергей. У меня две внучки и для них я иногда то лох, то лузер, то вообще тормоз. То в лом самому мозгами пораскинуть. То гуглю не так, то не правильно юзаю. То в тему медленно въезжаю. Короче по ушам мне ездят своим сленгом. Я это к тому, что все таки техника требует технически грамотного изъяснения. «Как вы лодку назовете, так она и поплывет». Не обижайся за дедовское брюзжание, с наступающим, здоровья, успехов, здоровых успехов и успешного здоровья.
Да все нормально!Жду DHT22 в феврале.Сегодня запустил на DHT11 (не пропадать же детальке)аналогичный блок на Атмеге8.С наступающим вас,семью вашу и всех мастеров-посещающих этот сайт(отмечу-дружелюбный по отношению к людям),желаю крепкого здоровья и всего наилучшего!!!Спасибо за asm.Есть на чем поучиться.Быть добру!
На том стоит и стоять будет Россия!
Желаю всем здравствовать!Я тот самый Сергей по просьбе которого разрабатывалась эта прошивка.Могу заверить что она 100% рабочая.Камера работает больше года бес проблем.Гистерезис есть и по температуре и по влаге(регулируется кнопками).Единственное не удобство:при срабатывании релюшек,на экране могут появиться или пропасть какие то символы,а через пару секунд всё становится на место.На алгоритм работы программы это не влияет.На камере установлена плата именно та что показана на фото выше.Всем успехов.
Привет, пропащая душа. А, чего, влом причину то найти и исправить. Обленился парень. Рад был тебя прочитать.
Привет.Нет ,не влом. Просто работаю через трое суток.А начальники как всегда,БРОСАЙ ЭТО ДЕЛАЙ ТО...Им дай палец, руку откусят.Уже сделал вторую камеру,но по другой схеме,без влаги, от -50 до +100 градусов, а сейчас занимаюсь третьей, восьми кубовой.В общем назад вернуться не дают.
Молодец, В Душе я с тобой, держись. Высший разум он все на флешку пишет. Другой раз поможет.
Здравствуйте.Вот получил с поднебесной АМ2302,подключил к прибору и проганяю уж сутки.Наблюдения:похоже занижает Н% на 6-7%,т.к.рядом 2й прибор аналогичный.Т-совпадает на обоих приборах.Жду 3й прибор прицензионный привезут вот он и укажет на виновника «торжества».Более грешу на АМ2302,да и отзывы о нем противоречивые.По поводу пропадания символов при срабатывании реле-такого нет.Я делал:СМД конденсаторы 0,1мкф по шине питания и непосредственно на DD1,экранчике.Блок питания ПК.Ну и конечно плата промыта тщательно иначе было у меня на 8меге монтаж смд,3и раза пока не промыл отказывался нормально работать-флюс в коромысло его.А в целом хорошая программа-автору спасибо большое.Инфо-использую сию разработку в ферментаторе.
И забыл спросить у Сергея,простите а где здесь регулировка гистерезиса по Н%?
В данной программе не предусмотрен гистерезис влажности.
Валерий,спасибо.Это Сергей который датчик DHT11 ставил,а 16.02.2017 написал 2 сообщения.Насчет гистерезиса я понял,просто Сергей ошибся,бывает.А просьба будет,если найдете время шикарно будет в программу добавить корректировку Н%,не все датчики показывают точно.В моем случае надо добавить 7%Н.Можно конечно держать в уме эту разницу,но согласитесь такая функция очень нужна.Можно ответить в мыло,дабы не засорять форум.С уважением.
По вопросу о гистерезисе по влаге,ОН ЕСТЬ,а прошивку мне К.В.Ю. присылал в личку, по моей просьбе. Дело было давно, уже и забылось.
Привет, Сергей. Я не знаю, когда смогу заняться твоей просьбой. Все, что я выкладываю на сайт, это исполнение ваших же просьб. Учитывая, что в месяц на сайте бывает порядка 40000 посетителей, то и просьб очень много. Уже целая 12 листовая тетрадь. Все в порядке очереди.
Валер,спасибо!Если не комерция,то пришли на мое мыло файлы
A тебе, какие? Если у меня и есть, то только прошивка, и то сегодня у Сергея просил прислать. Свои не нашел.
Валерий,НЕХ с гистерезисом Н%.Тут часы по свободе сделал.Ссылкаwww.youtube.com/watch?v=DL5Yz7uJ-dE
Делал по схеме автора,но свои 5 копеек внес,плату и т.д.Если интересно вам,то могу подготовить материал для размещения на вашем сайте.С уважением.
Тоже хотелось бы сделать контроллер с гистерезисом температуры и влажности в одном лице. Если не затруднит-поделитесь прошивкой Валерий. И кто уже собрал-поделитесь видео. Интересно увидеть его в работе, скорость обновления данных влажности и температуры
Файл поместил в статью.
Прошивки-рабочие,сутки уже проверяю с гистерезисом Н%,сбоев-НЕТ!Скорость обновления зависит от характеристики датчика,считает быстро,а видео поищите в нете,как и описание DHT11,DHT22.Просто не вижу смысла снимать-такого добра сейчас валом.Спасибо Валерию,Сергею за доработку программы.С уважением.
Максим,вот видео,а заодно и познавательно в плане калибровки.Ссылкаyoutu.be/_nOPhIUsbxU
С уважением.
Сергей DHT11, благодарю за потраченное время. В инете и вправду много устройств подобного типа. Но так как мы обсуждаем конкретное-отсюда и желание увидеть организацию меню и навигацию по режимам установок конкретного устройства. Ничего страшного, закончу два текущих проекта и закуплюсь на этот компонентами. Тогда и увижу что интересует. В любом случае уважаю людей бескорыстно делящимися своими трудами. Так как самое ценное это время-его не купить и не вернуть. Валерий, добра Вам и здоровья!
С уважением.
А на порт RA3 повесить бы вентилятор для проветривания в случае переувлажнения...
Вентиляторы включаются автоматически при подаче напряжения и работают постоянно,тем самым равномерно распределяя температуру и влагу в полезном пространстве камеры.А камеры с объёмом от 1 кубометра до 8-ми и влага в них набирается не так быстро что бы переувлажнить.
Максим,складывается впечатление,что вы не делали и не работали на таких девайсах.Да,вентилятор нужен или клапан для проветривания.Но зачастую очень трудно добиться высокой влажности,только не надо приводить примеры сторонних авторов.Если у вас есть блок рабочий(инкубатор или другое) -продемонстрируйте пожалуйста.Мне нужно было держать Н-80% 8 дней и уж поверьте,там он лишний,а еще 2 вентилятора прицепил на обдув ванны с водой.С уважением.
Сергей DHT11, я не упоминал о применении этой разработки в инкубаторе или камере. Я не работал с такими девайсами (но собирал подобные) и не придется скорее всего, но применить его в другой конструкции ничего не мешает. Так и будет. У каждого свои запросы. И причем тут примеры других авторов? Зачем эта предвзятость?
Привет всем.
Собрал для инкубатора на датчике DHT22 он же AM2302.
Прошивка с гистерезисом по влажности.
Все работает отлично.
Кто может подправить прошивку чтоб на свободном порте RA3 вывод 2 микроконтроллера появлялась логическая денница в том случаи когда заданная температура и влажность превысит заданной, то есть авария (перегрев, и слишком сыро) . И порт RA3 включал бы аварийную вытяжку.
Благодарю всех кто откликнется.
Автору поклон. Нужная вещь.
А что мешает реализовать эту функцию через другие контакты релюшек?
Добрый день!!!
Подскажите пожалуйста, можно ли получить исходник Прошивки с регулировкой гистерезиса по влажности.
Хочется добавить калибровку показаний датчика!
Заранее премного благодарен!!!
Хочу выразить Вам огромную благодарность!!!
Щастья Вам и терпения!!!
Пусть все всегда Получается!!!
Спасибо, Юрий, пусть и у тебя все складывается удачно.
Юрий,с нетерпением ждем вашу доработку,поделитесь с народом?
Сергей, уже давно все сделано!
Поделюсь конечно.
Автору уже все исходники и готовый отлаженный проект отправил.
Скоро выложу видео в готовом собранном устройстве.
Прошивку могу сбросить только с разрешения автора статьи!
Юрий,спасибо.Думаю,что Валерий подготовит материал и выложит прошивку-подождем.
Привет, Сергей. А не соизволите ли, Вы, мне напомнить, про что разговор?
Приветствую,Валерий.Разговор о прошивке калибровки датчика(я вас давно просил-поставили в очередь)очень датчик привирает по влажности,а Юрий я так понял это сделал.Если это не так-сорри.
Разберусь и вышлю. Сейчас времени мало на сайт. Только по ночам, кстати сейчас по московскому уже 3ч 56мин. Пошел спать.
Привет всем.Ребята и меня на свой поезд возьмите,я тоже хочу корректировать влажность.
Сергей, это так!
Все сделано.
Видео работы в собранном устройстве отправил вчера автору.
Ждите, Валерий (автор) — человек слова!!!
Привет, сер Василенко. Подождите, тут все в кучу смешалось, надо разобраться. «Все смешалось в доме Облонских» — писало зеркало русской революции — Лев Толстой.
По моей доработке можно не только влажности, а и температуру корректировать!
Видео работы устройства
Да,спасибо мужики за разработку,и как всегда,Валерий исходник если можно с доработками.Первый(вы мне прислали,по моей просьбе) по свободе юзаю,учусь куда и как,а с последним буду сравнивать и делать для себя выводы.А видео-ссылку плис-посмотрим.
Желаю всем здравия.Интересная получилась конструкция.Ну а где прошивка с коррекцией?,уж поделитесь с народом,тем более нас тут всего 4 человека.Я так понимаю это как раз те, кто воплотил в жизнь разработку Валерия.Всем удачи и творческих побед.
Подожди немного, беспокойный, ты наш.
Сергей...
Добрый день, подскажите пожалуйста, где мне можно взять сам код для этой схемы? Так как в архиве только hex-файл, а мне нужно изучить сам текст кода, заранее спасибо.
Привет, Даниил, ASM на диске —disk.yandex.ru/d/iIUV-VuKa3M-KQ
Здравствуйте, большое спасибо!
Пожалуйста.