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

Поделиться
HTML-код
  • Опубликовано: 7 фев 2018
  • Применение термостата с ПИД управлением не ограничено птицеводством, КО, проект может использоваться пивоварами для поддержания температуры сусла, винокурами в перегонных аппаратах, может просто греть воду в бойлере до приятной температуры, после небольших изменений в самодельных паяльных станциях, муфельных печах, кароче везде где требуется контроль температуры с высокой точность.
    Код и описание:
    arduinolab.pw/index.php/2018/0...
    Библиотека PID регулятора playground.arduino.cc/Code/PI...
    железки на али:
    - годные термометры
    LM35 - got.by/29c26q
    TMP102 - got.by/29c2af
    MCP9808 - got.by/29c2fa
    - реле
    OMRON G3MB 202P - got.by/27egws
    SSR-25DA 25a - got.by/29c184
    - остальное
    Энкодер - got.by/29c2mv
    LCD 16x2 - got.by/29c3cc
    LCD 20x2 - got.by/29cgrq
    LCD Keypad Shield - got.by/29c3kw
    Arduino UNO - got.by/29c3py
    поддержать канал материально.
    www.donationalerts.ru/r/arduin...
  • НаукаНаука

Комментарии • 175

  • @valdemarot
    @valdemarot 6 лет назад +1

    Вот это тема!!!! Спасибо за работу, ждем код и конечную работу. Супер!

  • @evgenpetrov1659
    @evgenpetrov1659 6 лет назад +1

    Есть идея прикрутить ESP8266 и данные в народный мониторинг. Спасибо за доходчивое пояснения. Всегда с интересом изучаю материал снятый Вами.

  • @Rin_Media
    @Rin_Media 5 лет назад

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

  • @kjbraza
    @kjbraza 6 лет назад +7

    Спасибо! Офигенная фича! на инкубатор поставил, держит температуру просто идеально при любых меняющихся внешних источниках, даже с полуоткрытой крышкой. скейч использовал с ШИМ

    • @Ghooooost
      @Ghooooost 2 месяца назад

      поделитесь скетчем :)

  • @ICStation2013
    @ICStation2013 6 лет назад +2

    потрясающее видео как всегда. :)

  • @Andrei011000
    @Andrei011000 4 года назад

    СПАСИБО огромное, понятно стало по коду куда и как дисплей подключать и програмный код понял, этого нет у алекса. Спсибо за обзоры.

  • @user-ut5yb4fq8i
    @user-ut5yb4fq8i 6 лет назад +1

    Как всегда все четко и по делу. )))

  • @exRW-
    @exRW- 6 лет назад

    Здорово) Захотелось повторить!

  • @ARIMF
    @ARIMF 6 лет назад +7

    Спасибо, давно жду простой и понятный ПИД-регулятор на ардуино. Буду благодарен если выложите пример, обязательно применю в одном народном проекте контроллера муфельной печи.

    • @arduinoLab
      @arduinoLab  6 лет назад +5

      arduinolab.pw/index.php/2018/02/12/termostat-dlya-inkubatora-ili-pid-regulyator-na-arduino/

    • @ARIMF
      @ARIMF 6 лет назад

      Спасибо большое)

    • @TheoDu
      @TheoDu 6 лет назад +3

      Я сразу понял что ты тут точно объявишься)

    • @Menshinin
      @Menshinin 6 лет назад

      Не парьтесь с Д составляющей, она в таких задачах не нужна. А без неё всё в одну строку делается.

    • @user-xt7ln9cw7y
      @user-xt7ln9cw7y 6 лет назад

      Александр Меньшинин, можно конкретный пример?

  • @sergiiprofi9931
    @sergiiprofi9931 6 лет назад

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

  • @user-wz6iw3jx6f
    @user-wz6iw3jx6f 5 лет назад +1

    О-бал-деть! Что ж я раньше вас не нашел...

  • @user-kf4sw7uf9h
    @user-kf4sw7uf9h 4 года назад +2

    Спасибо за подробный видео ролик! Расскажите пожалуйста как получить LCD 20х2 через адаптер i2c.

  • @_Psychonaut_
    @_Psychonaut_ 2 года назад

    Очень полезно и интересно! Спасибо!

  • @samael1987
    @samael1987 4 года назад +2

    Подскажите, можно ли эту схему использовать как комнатный термостат? Управлять электрокотлом

  • @ushastiiy1
    @ushastiiy1 4 года назад

    хорошо обьясняете, круто

  • @fidfid1623
    @fidfid1623 6 лет назад

    При регулировки ~ 220 в можно использовать Алгоритм Брезенхэма, библиотека даже есть. В протеусе когда то моделировал, в моделе показывал приемлемый результат, но до реального экземпляра руки не дошли.

  • @uskevich
    @uskevich 4 года назад

    Спасибо за классный и полезный проект. Подскажите, откуда энкодер получает +5 вольт...?

  • @yehorpererva6803
    @yehorpererva6803 6 лет назад

    Спасибо за видео! А есть ли "дальний предел", на котором еще можно устанавливать датчик температуры (например, 1м или 2м) от нагревательного элемента? Или поскольку инкубатор - это как небольшое замкнутое помещение, то при большем размере есть смысл поставить пару компьютерных вентиляторов, чтобы гонять воздух по кругу внутри инкубатора и так выравнять температуру везде?

  • @Yuliya137
    @Yuliya137 5 лет назад

    Добрый день. Подскажите, пожалуйста, если сделать регулятор двух отдельных нагревательных ячеек (с разными пограничными температурами) потянет ли ардуино нано? или лучше на каждую свой контроллер?

  • @vaskq787
    @vaskq787 6 лет назад

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

  • @bigga951
    @bigga951 6 лет назад

    Лайк за гараж=)))

  • @dmitriydv6179
    @dmitriydv6179 6 лет назад

    а для аквариума контроллер, может будет?

  • @sergey9750
    @sergey9750 4 года назад

    Это действительно так важно, что для инкубатора надо делать термостат на ардуино. Из элементарного сделать чить ли не космический аппарат .

    • @user-uu3mx3rp5t
      @user-uu3mx3rp5t 2 года назад +1

      Не знаю, на сколько эта тема актуальна на данный момент, но я пару слов напишу. Можно делать термостат и не на ардуино. На примере своего опыта постройки инкубаторов хоть и давнего, скажу. Зачастую для маленьких домашних инкубаторов используют термостат на обычном компараторе (схем реализации много). Любой инкубатор - система инерционная и всегда есть гистерезис в регулировке. И, если с неоднородностью температур в разных его точках инкубатора борются принудительным перемешиванием, то уменьшить гистерезис (разницу между верхней и нижней температурой) - задача более сложная. Свой первый инкубатор размерами 700 х700 х 700 мм, два лотка по 36 куриных яиц с поворотом, я сделал на обычном компараторе 554СА3, хотя можно было обойтись и транзисторной схемой. Система работала достаточно стабильно. Следующий экземпляр был крупнее. На восемь лотков по 20шт (куриных). За основу была взята конструкция инкубатора из журнала "Моделист конструктор" за 84 или 88 год. Не помню точно. Тогда интернета не было и вся информация для радиолюбителей - либо журнал, либо справочник, либо библиотека. В конструкции железа было больше и регулятор на компараторе давал гистерезис температур +-2,5 градуса от требуемой. Что было не очень хорошо. Тогда мне очень бы пригодился ПИД регулятор. А тогда я вышел из положения, используя трехдиапазонный таймер. Приближаясь к выставленной температуре, реже включался нагреватель. Удалось добиться гистерезиса +- 0,5 градуса. Результат был достигнут, хотя это и усложнило схему. Сейчас, если удастся освоить азы программирования попробую написать скетч для ПИД регулятора. Пока для меня это темный лес.

  • @StatistPL
    @StatistPL 6 лет назад +4

    Нужно доработать программную часть. За 1,5-2 до значения прореживать интервал. Чтобы он не вылетал за пределы установленной Т.

    • @111tier
      @111tier 4 месяца назад

      только вот как это сделать никто не раскрывает секрет!

  • @KSergey1970
    @KSergey1970 3 года назад

    Из чего можно собрать программируемый регулятор для печи 650 Ватт, с заданным изменением температуры в чечении 2 - 5 часов от 30 до 250 градусов?

  • @DJkey22
    @DJkey22 6 лет назад

    Здравствуйте! Я новичок в программировании ардуино и многого пока не знаю. Как бы объединить ваш PID-регулятор с таймером обратного отсчета, что бы отсчет начинался при достижении установленной температуре. Если вам не сложно, помогите разобраться

  • @chinaarduino828
    @chinaarduino828 3 года назад +1

    Неплохо
    А моно вместо такого датчика как то пристроить термопару? Для контроля температуры нагреваемой железки например.
    спасибо.

  • @spajalnikom
    @spajalnikom 6 лет назад

    Класс

  • @KALL9536
    @KALL9536 4 года назад

    Модно ли использовать не Ардуино а на Siemens dr21 ?

  • @AUTOWORLD177
    @AUTOWORLD177 Год назад

    Можете сделать Контроллер вентилятора для машины, на Oled экране, 4 датчика температуры 1 датчик под вентиляторы с регулировкой температуры включение выключения вентилятора. Так же 3 остальных датчиков температуры регулировка под порог температуры с сигналов об перегреве

  • @dargindarginec9561
    @dargindarginec9561 Год назад

    Приветствую, а если использовать несколько каналов ПИД функция или текст для всех каналах нужно прописывать? На сколько память, ресурс занимает если делать ПИД

  • @Menshinin
    @Menshinin 6 лет назад +3

    ПИ или даже И регулятора для таких задач достаточно.
    Да и ШИМ в таких задачах как раз используется, только там период в десятки секунд.

    • @IvanHighCity
      @IvanHighCity 5 лет назад

      "И" регулирование хоть и самостоятельное не дающее ошибку, но при изменении условий всегда будет давать всплеск или завал температуры с затухающей колебательной хар-ки. Для терморегулятора самое "оно" это ПИ. Дифференциальная составляющая для таких инеционных систем вовсе не нужна.

  • @sergeym8612
    @sergeym8612 6 лет назад +5

    Нужно коэффициенты pid подбирать под конкретные параметры корпуса (утепление, вентиляция, температура забортного воздуха) и массу нагреваемого объекта (кол-во яиц) и тогда перегрева не должно быть.

    • @fl26476
      @fl26476 6 лет назад +4

      f33net не пишите то, в чем не разбираетесь

  • @aln9391
    @aln9391 5 лет назад

    инубатор - экстрим в городе, но предметно задумался о йогуртнице из натурального дуба в ретро стиле

  • @user-qu1pr8wl4e
    @user-qu1pr8wl4e 5 лет назад

    Сколько будет стоить такой прибор.

  • @dargindarginec9561
    @dargindarginec9561 Год назад

    Приветствую, а как сделать на Ардуино пид регулятор для нескольких датчиков? Чтобы управлять 16 зонами с одним Ардуино.

  • @Danila8258
    @Danila8258 4 года назад +1

    Нужен ПИД регулятор давления на MPX5010dp? Как с Вами связаться,

  • @backtracklive
    @backtracklive 4 года назад

    Подскажите, в чем может быть проблема: использую ту же библиотеку. Контролирую токи в системе. Измеряю через АЦП с шунтом. Выставляю например ток в 1А и до 1А ПИД работает нормально. Но если вдруг по какой-то причине ток вылез за пределы 1А обратно, снижение тока уже не происходит. АЦП использую ADS1115 и пока нашёл решение в виде Настройки вывода Alert в АЦП. При привышение тока генерирует внешнее прерывание и ПИД сбрасывается. Пока работает, но понять почему не снижает ток регулятор не поцму

  • @Infinitiii91
    @Infinitiii91 3 года назад

    Этот вариант терморегулятора очень подходит к моему проекту...Помогите заменить датчик температуры на терморезистор ntc 100k что куда прописать ? Пока что не особо силен в языке ардуино

  • @user-pc5ch5rq4x
    @user-pc5ch5rq4x Год назад +2

    у вас микроконтроллер - сделайте шим чтоб лампа не мигала а плавно разгоралась и затухала

  • @o_poida
    @o_poida 5 лет назад

    спасибо за труды! терморегулятор очень четкий получился - до полградуса реальных легко! но использовать именно для разного рода инкубаторов не получиться... не хватает функций включения кулера через определенные промежутки времени для вентиляции воздуха и измерения влажности, работы от батареи, звуковой индикации при выходе параметров за граничные пределы там по температуре и влажности, индикации потребляемой мощности в данный момент (ну и кому нужен поворот - мне не нужен)...Сколько не искал - таких проектов на ардуино не видел... придется брать готовые решения типа ARGON MI-555, в ардуино по ходу это не реализовать как комплексное полноценное решения...
    Проект интересен, но использовать практически в таком частичном виде нельзя(((

    • @Andrei011000
      @Andrei011000 4 года назад

      @@vitaliykulik9662 надо распаралеливать процессы, и знать как работает мк, может просто интервала времени не хватить

  • @antonkaa
    @antonkaa 6 лет назад

    Здорово...

  • @MsSancese
    @MsSancese 2 года назад

    Здравствуйте, хотел повторить, но иcпользуя лампу накаливая 12в и мосфет и не нашел скетч под шим с плавной регулировкой, только под реле с пульсацией :( может я не там ищу ?

  • @89263230559
    @89263230559 2 года назад

    Подскажите пожалуйста есть ли вариант использовать в этом устройстве вместо лампочки, сервопривод?Открывать форточку по датчику температуры,поддерживая установленную.

    • @arduinoLab
      @arduinoLab  2 года назад

      чтобы он ее постоянно открывал и закрывал? ))
      то все не так делать надо, а скажем заслонкой с вентелятором.

    • @89263230559
      @89263230559 2 года назад

      @@arduinoLab чтобы положение регулировалось сервоприводом с пид регулятором от датчика температуры.

  • @Witch1988King
    @Witch1988King 6 лет назад

    Еле нашел lm 35.Собрал -работает,но больше датчиков нет.Дома куча ds18b20.Если не тяжело,сделайте скетч и под него,самому- туго...СПАСИБО!!!

  • @sergeimarkelov3444
    @sergeimarkelov3444 6 лет назад

    Сколько у вас ушло времени на освоение программирования AVR и Arduino. Посоветуйте с чего начать, так сказать выбрать правильное направление.

    • @user-maxon390
      @user-maxon390 6 лет назад +1

      Советую начать с покупки) Я тоже с недели 2 назад купил себе УНО китайское и уже собрал на работе такой ПИД регулятор с твердотельным реле, кстати видео смотрю уже после сделаного проекта)

  • @valdemarot
    @valdemarot 6 лет назад

    Продолжение проекта будет?

  • @user-xe4zd1jc5n
    @user-xe4zd1jc5n 2 года назад

    Здравствуйте! Честно, не могу я сообразить. Помогите!
    Как вычислить по приныпу пид регулятора температуру батареи в доме? Относительно температуры воздуха в доме и температуры на улице

  • @razlozhitpo_polochkam706
    @razlozhitpo_polochkam706 5 лет назад +1

    Привет интересная схема, тоже начал заниматься инкубатором, только я за промышленный вариант от 1000 яиц.
    Смотри какой принцип работы.
    Управляющая плата должна изменять следующие показатели:
    Температура для каждого дня своя. ( разница не большая но лучше сделать по дням как так от 1000 штук если не выведет даже 5 % это уже потери)
    - влажность датчик можно взят совмещенный с температурой и повесить например где удобно.
    - вентиляция тут я ещё не разобрался до конца но думаю использовать типо 4 шт. Кулллеров от компа 180 либо автомобильный но это шумновато будет. Так же управление ими с ардуинки
    - обогрев это чаще всего углеродистой шнур по периметру задней стенки считается по объёму и раздувается куллерами так же нужен ещё 1 датчик температуры прямо в лотке. И например на сигналу что бы не было локального перегрева или остывания скажем ближних /дальних яиц.
    Увлажнение делают обычно из куллера и ёмкости иногда используют подогрев но это при больших объёмах 2-5 т.яиц.
    Так же нужно уделить приточки внимание возможно ещё 1 куллер либо заслонку.
    С поворотным механизмом не так все просто , я решил использовать комбинированные лотки конструкция получается грамоздкой но добротного качества. Используется редукторный движок и система роликов если интересно схемы у меня есть.
    Так вот , самое херовое что я в принципе это все понимаю но не могу написать прошивку. Могу предложить симбиоз я вам расскажу как и чего должно работать конструкцию ну и прочие размеры, а вы мне напишите прошивку по данным что скажете?
    Вот мои данные:
    vk.com/id92634960
    Kitai777@ro.ru
    Было бы не против поработать вместе)

    • @yriimovchan354
      @yriimovchan354 5 лет назад

      Есть для вас проект, отвечающий почти всем вашим нуждам, я недавно делал инкубатор на 600 перепелиных яиц, полный автомат с возможностью работать автономно от автомобильного аккумулятора(устанавливается два нагрепателя, 220 и 12в, при чём работает из них только один, в зависимости от наличия сети) Работает по принципу пид, в обоих режимах, сигнализации аварий, проветривание по времени и в момент аварии, регулятор влажности.. Если хотите могу поделиться, было уже 2 вывода, полёт нормальный, сейчас опять трудится.

    • @razlozhitpo_polochkam706
      @razlozhitpo_polochkam706 5 лет назад

      @@yriimovchan354 да было бы неплохо.
      Как с тобой связаться в соц сети или по почте?

    • @yriimovchan354
      @yriimovchan354 5 лет назад

      @@razlozhitpo_polochkam706 yra.movchan@gmail.com напишите мне на почту, мне будет наилучше.

    • @razlozhitpo_polochkam706
      @razlozhitpo_polochkam706 5 лет назад

      @@yriimovchan354 ответил по почте kitai777@ro.ru

  • @slonick2593
    @slonick2593 4 месяца назад

    А что это за лампа такая для нагрева?

  • @user-db3te5vb4b
    @user-db3te5vb4b 5 лет назад

    Этот проект подойдет для обогрева комнаты(естественно вместо лампочки будет соответсвующий обогреватель и реле электромагнитное)?

    • @Irec777
      @Irec777 5 лет назад

      Подойдет, но купить китайский термостат будет гораздо дешевле.
      Преимуществом реализации на контроллере является возможность дальнейшего добавления функционала. Например можно реализовать принудительную вентиляцию при превышении температуры, влажности или CO2.

  • @StatistPL
    @StatistPL 6 лет назад

    А конденсатор у тебя киловольтник стоит чтоль?

  • @sergeyrink3003
    @sergeyrink3003 4 года назад

    Еще было бы неплохо чтобы модель соответствовала объекту управления. Греть нужно не излучением, а вентиляцией прогревая объем "инкубатора". Тогда процессы будут более инерционные и ваши цифры не подойдут. А сам PID регулятор это всего две строчки кода и использовать стороннюю бибилиотеку для этого?

  • @viktor1786
    @viktor1786 4 года назад

    Какой максимум по + ?

  • @dmitriylinnik2071
    @dmitriylinnik2071 4 года назад +1

    А в минусовые температуры работает? Если да, то до скольки?

  • @user-yk6tc1ey7x
    @user-yk6tc1ey7x 5 лет назад

    Открываю ссылку с кодом и описанием и браузер виснет, яндекс пробовал и Гугл. Все перепробовал, с телефона не открыть

  • @AlexanderBlinkovich
    @AlexanderBlinkovich 6 лет назад

    Здравствуйте. Подойдет ли датчик HDC1080 для инкубатора?

  • @hrachyasargsyan7135
    @hrachyasargsyan7135 5 лет назад

    Друг , а можно сделать все это дело через диммер ? Тоест с детекцией нуля как ты сказал . Я давно уже мучаюць с этим делом , но оптимальный код написать не получается .

    • @Ma_X64
      @Ma_X64 4 года назад

      Проще всего не любить себе мозг и поставить твердотельное реле со встроенным контролем нуля. Тогда его можно будет питать обычным ШИМом с частотой 40-55Гц. Ровно 50 лучше не выбирать, чтобы фазовая ошибка изменялась во времени, обеспечивая гарантированное попадание управляющих импульсов в разные моменты времени сетевого напряжения.

  • @Fly-24
    @Fly-24 6 лет назад +3

    А почему Вы не работаете в Flprog там все, что Вы делаете уже есть в плане кода. Тот же Pid регулятор отлично работает.

  • @user-ew9il3yx2u
    @user-ew9il3yx2u 6 лет назад

    А для паяльного фена можно этот алгоритм приспособить? А то регулирование диммером создает очень много помех.

    • @arduinoLab
      @arduinoLab  6 лет назад

      нужно

    • @user-jz7qw2cv2p
      @user-jz7qw2cv2p 6 лет назад

      Для паяльного фена достаточно ПИ.

    • @Ilovekatjalel
      @Ilovekatjalel 3 года назад

      @@arduinoLab Данная практическая конструкция очень хорошо работает с большими печками но нет режима ПИД. ruclips.net/video/4aqmQMhZzVo/видео.html как изменить скетч что сделать ПИД регулирование?

  • @Rin_Media
    @Rin_Media 2 года назад

    Помогите пожалуйста сделать на одном Ардуино три, или четыре ПИД регулятора.
    К примеру: один пид регулирует обороты двигателя по показаниям энкодера на валу, второй и третий регулирует температуру по термодатчику, и четвёртый по аналоговому датчику шаговым двигателем...
    Такое трудно реализовать?
    В скетче нужно использовать четыре разные библиотеки или одной библиотекой можно обойтись?
    Я много копался, но ничего путного не смог сделать

  • @k1zmt
    @k1zmt 6 лет назад

    Итак, для инкубатора нужно контролировать температуру, влажность и вентиляцию. Кроме этого, нужны часы реального времени и работа по циклограмме, управление переворотом яйца. На разных этапах инкубации необходимы разные параметры. Опять же температуру надо поддерживать с высокой точностью. Приведенные вами датчики имеют погрешность в полградуса, это не очень приемлемо. Нужно смотреть на что-то вроде Si7051 или MAX30205 и предусматривать плавную регулировку температуры с помощью ШИМ управления. В настоящих термостатах используют несколько зон подогрева и термометры устанавливают на лотке. Плюс нужно не забывать о том, что яйца сами выделяют тепло и термостат должен уметь проветривать инкубатор, если температора повышается выше нормы. Для контроля влажности можно поставить гигрометр от Honeywell HIH9131-021-001.

    • @razlozhitpo_polochkam706
      @razlozhitpo_polochkam706 5 лет назад +1

      Согласен, у вас уже есть готовые или принцем работы знаете?

  • @user-jo2tk7pg9j
    @user-jo2tk7pg9j 6 лет назад

    Не думаю, что в инкубаторе температура будет изменятся так быстро, все таки объем воздуха, а не прямое излучение лампочки,так что 2 секунды - ?

  • @andrewgrayson5835
    @andrewgrayson5835 6 лет назад

    Не совсем понял принцип управления галогенкой. То есть от источника питания идёт напряжение на галогенку, через реле, а пид регулятор регулирует температуру открывая и закрывая контакты релюхи?

    • @arduinoLab
      @arduinoLab  6 лет назад

      изменяя время работы

  • @ithink127
    @ithink127 5 лет назад

    Здравствуйте. Вполне легко повторил ваш проект но, теперь у меня возникла новая идея. Только вот не получается . Мне нужно подключить второй энкодер для управления оборотами моторчика по шим. Соответственно пид должен управлять оборотами мотора в зависимости от температуры.
    Не получается все это связать

    • @insafski
      @insafski 5 лет назад

      Напиши мне. Попробую помочь

    • @ithink127
      @ithink127 5 лет назад

      @@insafski gav707090@yandex.ru моя электронка

  • @user-ux4bu9ib5d
    @user-ux4bu9ib5d 4 года назад

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

    • @Andrei011000
      @Andrei011000 4 года назад

      разберитесь сначала с кодом, у меня тоже ошибки вылетают, но я их разбираю и правлю. Смотрите шире!!

    • @user-ux4bu9ib5d
      @user-ux4bu9ib5d 4 года назад

      @@Andrei011000 видимо моего багажа знаний на данный момент недостаточно для широты взгляда.

  • @cajiat
    @cajiat 6 лет назад +2

    Я тут задумался о термостате для затирания сусла на ардуино. Суть в чем. Сделать термостат с таким же экраном и энкодером.. допустим есть 5 уставок температурных и 5 пауз определенных настраиваемых.. т.е. сначала нужно нагреть сусло до 40 градусов. .и держать минут 10. потом до 52.. и держать какое то время. потом до 62 и держать минут 20, потом 72 и 10 минут, потом 100 и час. Каким образом можно это сделать я так полагаю в конфигурации железок останется все то же, кроме датчика температуры, там скорее всего нужен будет выносной чтобы поместился в гильзу и поменяется код. Если такое видео будет на этом канале, сюда попрут куча самогонщиков и пивоваров, чтобы сделать себе такую игрушку.

    • @igormorozov6801
      @igormorozov6801 5 лет назад

      Актуально еще? Брось контакт.

  • @inanome
    @inanome 6 лет назад

    Возможно кому-то пригодится.
    Есть библиотека для PID регулирования Arduino-PID-Library от br3ttb . Весьма удобная и простая, есть возможность управлять как дискретно, так и шим-сигналом. Настраивается подбором трех коэффициентов PID конкретно под свою ситуацию.

    • @paland1979
      @paland1979 6 лет назад

      Трехточечный регулятор там есть?

    • @inanome
      @inanome 6 лет назад

      Нет, библиотека обеспечивает базовую функциональность, все остальное без проблем реализовывается кодом на свое усмотрение.

    • @user-xt7ln9cw7y
      @user-xt7ln9cw7y 6 лет назад

      на видео её и используют.

  • @dj_Romeo
    @dj_Romeo 4 года назад

    Спасибо за работу. Это лучше, чем релюха. Но это не шим. Это импульсный режим. При шим, по мере приближения к заданному порогу лампочка должна постепенно затухать и работать так же постоянно, только с малым накалом. А это импульсный режим. А за видео спасибо. Я и так не могу(((

    • @XanderEVGs
      @XanderEVGs 9 месяцев назад

      т е тут мы управляем длительностью включения реле на каком то интервале, верно? т е из 60 сек, мы включаем на 10 сек (или на 50), я правильно понял?
      Или мы срезаем часть синусоиды в каждоп полупериоде?

    • @dj_Romeo
      @dj_Romeo 9 месяцев назад

      А вот с кодом разобрался. Написал скейч с нуля для 2х канального термометра в машину на таком же дисплее с анализом и корректировкой температуры .

  • @user-yw1pr1fn5l
    @user-yw1pr1fn5l 5 лет назад

    Приветствую, уважаемый автор! Отличный термостат. Есть несколько вопросов к Вам. Как с Вами связаться?

  • @user-lu2cy9xv2z
    @user-lu2cy9xv2z 4 года назад

    У меня одного этот код не работает???
    Почему когда он начинает греть - работает идеально, щелкает по чуть как нормальный пид регулятор.
    Как только приближается к заданному значение где-то за 10-15 градусов, реле тупо остается в состоянии вкл и греет до бесконечности спокойно перевалив темпеаратуру

  • @DmitryYavdoshenko
    @DmitryYavdoshenko 6 лет назад +2

    если всё равно используете полупроводниковое реле, то PID + детектор нуля как раз то что надо

    • @DmitryYavdoshenko
      @DmitryYavdoshenko 6 лет назад

      ruclips.net/video/eo4LKTKCd78/видео.html
      вот ка краз тоже самое применение ардуины.
      только лампочки 220

    • @DmitryYavdoshenko
      @DmitryYavdoshenko 6 лет назад

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

    • @valdemarot
      @valdemarot 6 лет назад

      Да ладно, как раз динамические изменения температуры есть, т.к. нормальный инкубатор должен быть защищен продувками и т.д. и т.п.... поэтому как раз ПИД для нормальной работы и нужен, также все зависит еще и от нагревателя инкуб камеры...

  • @sssserya1
    @sssserya1 6 лет назад +1

    Ну так вы же и так используете шим только с частотой 2 герца . Так как частота сети 100 герц можно шим и с этим модулем использовать в 10 герц на 10 делений .
    но я бы лучше использовал димер.

    • @arduinoLab
      @arduinoLab  6 лет назад

      можно конечно и быстрее сделать, но в процессе, сначала на модуле посинел и самовыпаялся мосфет, потом подохла галагенка, поэтому длительность увеличил.
      при необходимости, подправить в коде не долго.

    • @sssserya1
      @sssserya1 6 лет назад

      я думал что у вас симисторный модуль на 220 вольт с детектором нуля
      я про него говорил.

    • @arduinoLab
      @arduinoLab  6 лет назад

      а, не подумал.

  • @user-le1fn1tx3h
    @user-le1fn1tx3h 6 лет назад

    Здравствуйте.Вроде хорошо получилось.Но как на деле в инкубаторе будет работать? Если можете,то позже опишите как работает и какой выход с яиц.

    • @arduinoLab
      @arduinoLab  6 лет назад

      на том что у него сейчас, выход ~50% там нечто совсем простое с аналоговым регулятором на симисторе и без автоматизации совсем, туда уйдет этот термостат на замену, только упаковать в корпус надо.
      и если он доделает механику будет продолжение, ибо сейчас есть только идеи и старый холодильник.

    • @DmitryYavdoshenko
      @DmitryYavdoshenko 6 лет назад

      >> на том что у него сейчас, выход ~50%
      низкая влажность. там всё высыхает в яйцах.
      даже простого дхт22 хватит для анализа. а вот исполнительный механизм для регулировки влажности - пока не понятен. я остановился на лотке с водой под которым нагревательная пленка а над которым кулер компутерный.

    • @arduinoLab
      @arduinoLab  6 лет назад +1

      как поднимать влажность можно подсмотреть у грибоводов.
      www.ebay.com/itm/Ultrasonic-Mist-Maker-Fogger-Water-Fountain-Pond-Atomizer-Air-Humidifier-P-T/183006890035?

    • @DmitryYavdoshenko
      @DmitryYavdoshenko 6 лет назад

      хе.
      если перестать колхозить, то можно обнаружить что всё уже придумано и сделано.

    • @user-le1fn1tx3h
      @user-le1fn1tx3h 6 лет назад

      Valentine Temnikov у вас со слухом нормально? Автор для брата собирает!!!

  • @vitaliye86
    @vitaliye86 6 лет назад +1

    А не перегорит галагенка от частых включений?

    • @arduinoLab
      @arduinoLab  6 лет назад +2

      уже.
      она там для отладки, в реале нагреватель мощнее.

    • @user-jz7qw2cv2p
      @user-jz7qw2cv2p 6 лет назад

      перегорит

    • @user-ef6pn6gv6j
      @user-ef6pn6gv6j 6 лет назад

      Причем тут галоген вообще? Автор использует его лишь для наглядности

  • @alexowl8313
    @alexowl8313 6 лет назад +1

    нужно еще измерение влажности и время от времени переворачивать яйца в лотках с положения 45 градусов в положение 135 градусов и обратно 3-5 раза в сутки после первых 5 дней инкубации, в последние 4-5 дней инкубации яйца не переворачивать, тут удобная табличка selo-exp.com/kury/kak-perevorachivat-yajca-v-inkubatore-vruchnuyu.html

    • @arduinoLab
      @arduinoLab  6 лет назад

      если интересно fermer.ru/files/incubation.doc

  • @user-oo3ny2db4b
    @user-oo3ny2db4b 6 лет назад

    Автор, если интересно то могу прислать скетч, который писал другу и тоже для инкубатора под один даллас и дхт22 на нагрев пид(через шим) и на влажность пид(шим управление куллером)

    • @UB4PMC
      @UB4PMC 6 лет назад

      Евгений Мацепуро вышли мне на kirilovgora@mail.ru

    • @valdemarot
      @valdemarot 6 лет назад

      DHT22 или 11 не особо хорошо себя показывает в работе с инкубатором. тормознутые датчики, и окисляются они, тем самым показывают не правильные показания влажности и температуры через некоторое время, а потом вообще выходят из строя

    • @user-oo3ny2db4b
      @user-oo3ny2db4b 6 лет назад

      Валентин Крючков Не вводите в заблуждение окружающих и сами не заблуждайтесь! Единственный не надежный модуль по моему мнению это экран 5110- там от платы к экрану сигналы через резиновый массив проводников передается, и он разрушается часто. А дхт22 в нормальном(стандартном) исполнении предназначен для работы во влажной среде. А теперь внимание- если вникнуть хоть немного, а не торобанить необоснованные коменты, то можно узнать, что влажность в инкубаторе поднимается выше 50-55% только на короткие временные промежутки в начале и конце инкубационного периода( обычно не выше 65-75%) и поэтому условия в инкубаторе очень близки к среднестатистическим квартирным! И не думаю что в этих условиях массово дохнет электроника! Вы можете спросить, если инкубатор и квартира так близки по условиям, то почему нельзя прямо в жилище яйца инкубировать... резонно... можно и в доме , без инкубатора, но нужно создать условия, к которым относится определённая постоянная влажность и температура, периодические проветривания, без сквозняков желательно, и периодическое переворачивание яиц в определенные этапы развития эмбриона. Я не в коем разе не собираюсь устраивать полемику нискем, только лишь призываю сначала разобраться во всем а потом осуждать чей либо выбор или решение

    • @user-oo3ny2db4b
      @user-oo3ny2db4b 6 лет назад

      По поводу тормознутости... если вам мало дискретности в районе 1 секунды, то это не делает датчик тормознутым и непригодным... это даёт вам, как опытному программисту , время на разгрузку мк для выполнения иных задач, отличных от работы с этим датчиком! Плюс инкубатор не такая уж малоинерционная система, не может там за секунду все фатально измениться!

    • @valdemarot
      @valdemarot 6 лет назад

      Жень, повыводите мускусов при влажности 65-75 процентов и расскажите о своих успешных результатах, или может попробуйте данные датчики в грибницах. Если бы я понезнаю 2 года подряд не менял эти датчики пачками, я бы не писал ;) На данный момент используем TMP102 залитые цапоном и DS18B20 во влажной среде для измерения влажности.

  • @user-ls2lp1bl4g
    @user-ls2lp1bl4g 3 года назад

    Для инкубатора температура должна 37 градусов влажность 38 и устройство поворота лотков каждые 60 минут на 45 градусов в одну сторону и также в другую сторону и дважды в сутки открывать инкубатор на 10 минут для проветривания Удачи Молодец Спасибо

  • @Subaru-Club
    @Subaru-Club 5 лет назад

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

  • @AliExpress-uj4pe
    @AliExpress-uj4pe 24 дня назад

    поможешь писать коды для хлебопечки ?
    Этап 1 умная» техника выравнивает температуру муки и воды до рекомендованных 28-30⁰С 10 минут
    Этап 2 замесе тесто 10 мин
    Этап 3 Теперь начинается подъем теста 2 час
    Этап 4 выпечка длительностью 50-55 мин 200⁰С
    подключит дисплей LCD1602 LiquidCrystal_I2C
    подключит энкодер TZT
    подключит MAX6675
    подлючит реле

  • @NikolaMasterRF
    @NikolaMasterRF 4 года назад

    А нужен ли ПИД? Думаю достаточно умного ШИМ ruclips.net/video/_Pho8txmL2g/видео.html

  • @user-to1ue6ed3s
    @user-to1ue6ed3s 2 года назад

    Здравствуйте обратная связь с вами присутствует

  • @user-lh1jw1uv4y
    @user-lh1jw1uv4y 5 лет назад

    Уважаемый автор, можете создать контроллер для управления оборотами вентилятора надува пиролизного котла, чтоби задавать минимальную и максимальную температуру. И минимальные и максимальне обороти вентилятора, при увеличении температуры чтобы снижались обороты вентилятора. А при снижении до40 градусов и температура не поднимается на продолжении 30 мин. Отключать вентилятор вобще.
    Может кто-то помог бы ето реализовать?

    • @user-lh1jw1uv4y
      @user-lh1jw1uv4y 5 лет назад

      Vitaliy Kulik спасибо что отозвались! В ссылке на видео то что мне нужно, только управлять вентилятором 220в. Переменного напряжения.
      m.ruclips.net/video/Gv19ftDBfgU/видео.html

    • @user-lh1jw1uv4y
      @user-lh1jw1uv4y 5 лет назад

      Vitaliy Kulik двигатель асинхронний. Я понимаю что управлять нужно частотник ом. Но я сейчас использую для регулировки димер на симисторе с ру чной регулировкой и он неплохо с етим справляется. То я подумал что к ардуине както симистор примудрить.

    • @user-lh1jw1uv4y
      @user-lh1jw1uv4y 5 лет назад

      Vitaliy Kulik моглиб вы помочь подключить етот диммер github.com/AlexGyver/AC_Dimmer к контролеру по ссылке которую я выше приводил?

    • @user-lh1jw1uv4y
      @user-lh1jw1uv4y 5 лет назад

      Vitaliy Kulik спасибо!

    • @user-lh1jw1uv4y
      @user-lh1jw1uv4y 5 лет назад

      Vitaliy Kulik просто я не понимаюсь в написании кода. Могу лиш по схеме собрать и прошивку готовую залить. У меня опыта с ардуино только контроллер солнечного колектора с канала Валерий Доний. Собрал Ево проект.

  • @warlockip1455
    @warlockip1455 5 лет назад

    Для управления нагрузкой с Постоянным напряжением, Мосфет типа такого надо ru.aliexpress.com/item/32880704746.html ? Скажем надо управлять нагревателем на 12В Шимом

  • @user-oj3rw1bw5e
    @user-oj3rw1bw5e 2 года назад

    У меня инкубатор на термостате имел 0.1 градуса вылет, а тут для инкубатора просто пипец...! PID регулятор конечно имеет право на жизнь, но это, как двигло от мессера, на запорожец ставить, дорого и геморно, а летать всё равно не будет!!!

  • @sergiiprofi9931
    @sergiiprofi9931 6 лет назад

    Не будет работать! Есть такой китайский пид W1601 , импульсный ,ничего он не регулирует! Работает только если терморезистор приклеить к лампочке. Тупиковый путь!

  • @dzanis79
    @dzanis79 6 лет назад

    На 3:33 вопрос . А почему модуль не дружит с шим? Себе делал по такой схеме, работает превосходно pp.userapi.com/c824410/v824410906/b9ce1/6njCMgBXJeo.jpg

  • @user-ip8ub4sg5l
    @user-ip8ub4sg5l 3 года назад

    уважаемые знатаки тыкните носом в скейч 2 дня мучаюсь, сам новечек

  • @expertlviv2
    @expertlviv2 6 лет назад +1

    Для инкубатора стоит еще учитывать и инерционность системы !!!!!. А то в етом случае будет беда с яйцами. Почитайте что такей на самом деле PID регулирование или система. Совет. Если задана температура к примеру 40 град. То работу нагревателя стоит уже на 37 град понижать или даже отключать и мониторить действительную температуру на датчику (растет двльше или начала падать). И путь от 37 до 40 градусов потихоньку доводить до 40. В етом и будет приближение к PID регулированию.

    • @user-oo3ny2db4b
      @user-oo3ny2db4b 6 лет назад +1

      DAM , ну у автора так и есть, но коэффициенты не выставлены! Нужно интегральный меньше сделать, а дифференциальный больше

    • @arduinoLab
      @arduinoLab  6 лет назад +1

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

    • @expertlviv2
      @expertlviv2 6 лет назад

      Ми не можем знать наверняка как у автора. А совет касаеться любой системи регулирования. Где не нужно больших знаний в высшей математике. Просто по видео увидел, что в разгоном нагреве, есть перегрев системи.

    • @user-oo3ny2db4b
      @user-oo3ny2db4b 6 лет назад +1

      DAM так вот диференциальный коэффициент чем больше, тем меньше результат пид при приближении к уставке. А интегральный коэффициент "разгоняет" результат пид. Поэтому если сделать предложенное мной, то в более инерционной системе в работе пид будет только один недостаток- медленный выход на уставку

  • @user-sc8ye9qj5e
    @user-sc8ye9qj5e 6 лет назад

    Инкубатор это не животноводство. )

    • @arduinoLab
      @arduinoLab  6 лет назад

      птицы не животные?

    • @user-sc8ye9qj5e
      @user-sc8ye9qj5e 6 лет назад

      Ну в теории. А на практике все же разделяют животноводство, птицеводство, рыбоводство и т.д.
      Ну да ладно. Пардон за флуд. )

  • @Ma_X64
    @Ma_X64 4 года назад

    Нафига тебе ПИД-регулятор, если ты не умеешь его настраивать? Очевидно же, что время цикла системы слишком большое для такого динамичного объекта. Время цикла должно быть 0.1...0.01 от желаемого времени выхода на значение уставки. Т.е. в данном конкретном случае ни о каких 1200 мс не может быть и речи. Нужен достаточно высокочастотный ШИМ -- 10...100 Гц. Затем -- при изменении расстояния требуется просто огромное время, чтобы скомпенсировать его. Значит нужно интегральную составляющую ослаблять и/или дифференциальную усиливать.

    • @arduinoLab
      @arduinoLab  4 года назад

      очевидно, на столе его настраивать не нужно.

  • @Play-hk5zn
    @Play-hk5zn Год назад

    Здравствуйте, почему скетч с датчиком TMP102 (БЕЗ ПОДКЛЮЧЕНИЯ ПЛАТЫ ПРИ ПРОВЕРКЕ ПРОГРАММЫ)ВЫДАЕТ ОШИБКУ

    • @andreyzapalsky735
      @andreyzapalsky735 3 месяца назад

      неправильно написана 15я строка,
      так ошибки не выдает.
      TMP102 tmp102;

    • @andreyzapalsky735
      @andreyzapalsky735 3 месяца назад

      Это в примере библиотеки. Если перевести, то все становится понятным
      The TMP102 uses the default settings with the address 0x48 using Wire.
      Optionally, if the address jumpers are modified, or using a different I2C bus,
      these parameters can be changed here. E.g.
      sensor0.begin(0x49,Wire1)