Блок PID регулятора в программе Flprog

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 206

  • @Eduardmelnikoff
    @Eduardmelnikoff 6 років тому +31

    Спасибо, всё изложено настолько просто, грамотно и лаконично, что я сразу выкинул профессиональный ОВЕН ТРМ1 в мусорное ведро и теперь поддерживаю температуру браги ардуинкой! Лайк и подписка! Грачик отдыхает...

    • @modemmodem2352
      @modemmodem2352 5 років тому +24

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

    • @НиколайКиселев-о8щ
      @НиколайКиселев-о8щ 5 років тому +13

      С помощью уроков Грачика собрана система умный дом на 4 ардуино мега и много использую мини в замках и климате обработки многих датчиков и пятая мега котел робот електро, угольно, мазутно, газовый в сити рс 432 сеть работает не корректно хочу переделать на кан большое спасибо Сергею Глушенко и Грачику за их проделанную работу

  • @alextis8992
    @alextis8992 6 років тому +8

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

    • @arduino3709
      @arduino3709  6 років тому +3

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

  • @21scvodnik
    @21scvodnik Рік тому

    Огромное спасибо авторам и участникам FLProg за работу над этим проектом

  • @sergiiprofi9931
    @sergiiprofi9931 6 років тому +2

    Извиняюсь Htu21.Не дождался , сочинил сам с помощью будильника в FL Prog,работает ,спасибо Вам в любом , как известно люди делятся на три категории .Одни всё видят, другие видят , когда им показывают, а третьим показывай не показывай не увидят ,я отношусь ко второй.Всё бы это лет на 20 раньше.

  • @X-File-1
    @X-File-1 5 років тому +3

    С 0:46 по 1:01 лучшая фраза века!))) реально так) с этими пид регуляторами мозги сломать можно, но и разобраться тоже можно! Главное не отступать) Спасибо за полезные видосы!

  • @taxi_driver_life2922
    @taxi_driver_life2922 5 років тому +5

    Time это время полного открытия или закрытия управляющего устройства. Т.е в отоплении есть 3х ходовые клапана для регуллирования температуры допустим теплых полов. Время устанавливается так. За сколько сек, мин он откроется полностью или закроется. От этого значения времени он тоже регулирует скорость открытия или закрытия чтобы не переборщить с температурой.

    • @arduino3709
      @arduino3709  5 років тому +1

      Спасибо! Очень полезная информация!👍

  • @alexbaysha2586
    @alexbaysha2586 Рік тому

    Огромное Спасибо!!!!!!
    Отдельно - за предоставленные файлы примеров!✊

  • @111ZBT
    @111ZBT 7 років тому

    Всё толково и доходчиво. Без лишних слов. Я так понял, что пора скачивать новую версию FLprog!

    • @arduino3709
      @arduino3709  7 років тому +1

      Совершенно верно! Тем более вышла версия 3.0.3. Старайтесь своевременно обновлять версию Flprog так-как в них исправления ошибок и дополнения

    • @111ZBT
      @111ZBT 7 років тому

      Спасибо!

  • @electroman2847
    @electroman2847 4 роки тому

    Спасибо большое автору!! В flprog переделал под max6675. Прошилось в nano. Температуру показывает. Пока энкодера нету на руках. Но уже понятно что работает. Очень помогло видео. Собираю экструдер для пластика. Спасибо!!!!

  • @АльбертАльбертович-я1т

    Огромное спасибо! Лучше и проще объяснений ПИД регулятора я ещё не встречал!

  • @Анатолий-к6ж
    @Анатолий-к6ж 7 років тому +1

    Обалденно объясняешь,не тянешь резину как некоторые.Так держать.Ждем следующих видео

    • @arduino3709
      @arduino3709  7 років тому

      Спасибо Анатолий за поддержку!

    • @ЕвгенийФедоренко-и2й
      @ЕвгенийФедоренко-и2й 7 років тому

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

    • @arduino3709
      @arduino3709  7 років тому +1

      Поддерживаю! Только я тоже складно не умею разговаривать, просто всё лишнее убираю в видоередакторе, а некоторые авторы просто ленятся это делать, потому, что монтаж даже не большого видео занимает от 6 до 8 часов

  • @arcsin1474
    @arcsin1474 6 років тому

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

  • @yr13.a
    @yr13.a Місяць тому

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

  • @aquacomp3847
    @aquacomp3847 5 років тому

    спасибо за подсказку об упрощении, я так намудрил что сам ошалел и пошёл по вашему пути

  • @dimitrichelidze3269
    @dimitrichelidze3269 4 роки тому +2

    Приветствую всех. Хотел бы добавить пару слов на счет PID регулирования. По моим знаниям в этой сфере, при правильной установке параметра "D" мы не должны видеть цыфры ниже 26. т.э. температура должна падать но в районе 26.5 (или 27) фен должен отключиться, в этом и есть судь PID контроля. Cистема должна дойти до цели использовав и прощитав инерцию изменения цифр (падение температуры) - это и есть "будущее", а прошедшее это 26(цель), настоящее - 27.5(текущая температура). Система стартует по параметру "Р" плавно дабавляя (если не будут изменения в цыфрах при параметре"Р") коректировку "I" и после первых же изменении в обратной связи, подщитать поправку по "D" (сбрасывание оборотов до полной точки остановки) чтоб достичь цель, не перепрыгнув (в идеале) его. Надеусь я понимаю правильно.

    • @arduino3709
      @arduino3709  4 роки тому +1

      Спасибо за столь развёрнутое дельное дополнение!

  • @abarmotovi4
    @abarmotovi4 7 років тому +2

    Спасибо за видео. Вот только если внимательно посмотреть блок PID, то Time - время регулирования(мс.), а не частота опроса.

  • @ЕвгенийФедоренко-и2й
    @ЕвгенийФедоренко-и2й 7 років тому +1

    Объяснение очень подробное и динамичное, спасибо!

  • @r.s8705
    @r.s8705 2 роки тому

    Спасибо вам, вы доходчиво объясняете и всё интересно. По постоянному току с куллером всё понятно, а как включить пид регулятор на диммер 220в чтоб поддерживал заданную температуру. (Например Диммер 220в который у вас ниже есть ссылка на нём). Было бы интересно, там с ардуино кроме питания есть контакты зеро и ШИМ.

  • @Imbebap
    @Imbebap 2 роки тому

    Идея. Если Вашем устройство очень трудно настроить в ручную PID параметры. Тогда взять 3d принтер. Подключить Ваше устройство к нему(нагреватель и т.п.) и в Pronterface отрегулировать в автоматическом режиме. И у Вас будут точные параметры PID регулятора.

  • @павелткаченко-ф6у
    @павелткаченко-ф6у 2 роки тому

    Все доходчиво и понятно, спасибо.

  • @alexandryerokhin9761
    @alexandryerokhin9761 5 років тому +2

    Классно! Чётко и понятно)

  • @ОлегМорозов-о6е
    @ОлегМорозов-о6е 5 років тому +1

    Спасибо за внимание! Все работает. Я, не учёл что из Киева.

    • @arduino3709
      @arduino3709  5 років тому

      Что именно из Киева?

  • @alexcafpir8166
    @alexcafpir8166 5 років тому

    За видео конечно лайк и благодарность.
    Но вот по параметрам интегрального и дифференцирующего на практике не совсем раскрыто.
    Ощущение, что с пропорциональным работает намного лучше, чем с дергающим и избыточным 🤷‍♂️

  • @sergiiprofi9931
    @sergiiprofi9931 6 років тому +6

    Здравствуйте! Благодаря Вам дело в изучении продвигается , заменил датчик на DHT 21 , сделал канал влажности Как добавить в Вашу прогу управление сервомотором? 28BYJ-48 ?

  • @cultofsogga5863
    @cultofsogga5863 6 років тому

    Не забрасывайте эту тему!

    • @arduino3709
      @arduino3709  6 років тому +3

      Про ПИД регулятор Вы имеете виду?

  • @alekseyivanov620
    @alekseyivanov620 5 років тому

    Здорово!!!))Можно за копейки собрать простой аналог типа ТРМ "овен" (не реклама)

  • @boilercutter
    @boilercutter 7 років тому +1

    Еще бы подробнее Вы рассмотрели семисегментный индикатор и простейшую схемку с ним.

    • @arduino3709
      @arduino3709  7 років тому

      Дойдём и до него, физически не успеваю, не хватает времени

  • @drius690
    @drius690 5 років тому +1

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

    • @arduino3709
      @arduino3709  5 років тому +1

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

  • @КолайдрАндроидный
    @КолайдрАндроидный 5 років тому

    Интересная тема, "умного" "вентилятора", тем более, ардуино...
    Но ардуино...для меня как иностранный язык..А мне уже не за 45 уже.
    Подписка с меня. Будет чем на пенсии занимается...

  • @Tolya421.
    @Tolya421. 4 роки тому +1

    Спасибо хороший урок!

  • @vitfil5462
    @vitfil5462 4 роки тому

    Спасибо за ваш труд

  • @yrisu6098
    @yrisu6098 3 роки тому

    Спасибо, очень хорошее видео.

  • @RezchikovOleg
    @RezchikovOleg 4 роки тому +1

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

  • @МарияЛяпкова
    @МарияЛяпкова 3 роки тому +1

    Нет схем в описании. Как посмотреть?

  • @vasylfiialko318
    @vasylfiialko318 6 років тому

    Отличное видео.Спасибо.

  • @rolandaskibaldziukas9543
    @rolandaskibaldziukas9543 4 роки тому +1

    Мне нравится ваше знакомство с Fl Prog. Возможно, в ближайшее время вы пообещаете представить "ENC-03RC одноосевой гироскоп" или аналогичный? Если есть такой, где скачать?

    • @arduino3709
      @arduino3709  4 роки тому

      Извините, но я ещё сам с ним незнаком, Вы думаете что какие модули появляются на али, у меня появляются автоматически)))

  • @АндрейКалмык-ф8ш
    @АндрейКалмык-ф8ш 2 роки тому

    Я извиняюсь. А у вас случайно не попутаны интегральный с дифференциальным? Если я не ошибаюсь пульсировать должен интегральный а дифференциальный смотреть в будущее тоесть перевыполнять.

  • @daniiltuneev3123
    @daniiltuneev3123 5 років тому

    Спасибо!То что я долго искал

  • @Alexus212
    @Alexus212 4 роки тому +1

    Подскажите, а управление 0-10в на нем можнь организовать? Хочу научиться, на старте у меня есть устройства: Уно, кейшилд 16х2, белимо 24в управление 0...10в, блок питания. Если конечно не сложно

  • @joramotorsportteam3277
    @joramotorsportteam3277 7 місяців тому +1

    A gde VIDEO na 3way valve PID otoplenije/ohlozdenije?

  • @ВалераРыжков-ж1п
    @ВалераРыжков-ж1п 5 років тому +2

    блин давным давно маялся с этим меню.... щас все просто!!!

  • @purgenov1
    @purgenov1 6 років тому +2

    При подключении входа "En" появляется вход "SDV". Для чего он?

  • @Timur_22
    @Timur_22 6 років тому +1

    Привет. Подскажи как сделать так что бы дисплей NEXTION взаимодействовал с двумя ардуинами одновременно. Может какие модули нужны или вся намного проще?

  • @Mr_Dobryi59
    @Mr_Dobryi59 3 роки тому

    Отличный регулятор , урок то что надо! Не нравятся мне эти строчные дисплеи, возможно заменить на Oled дисплее и что нужно изменить в скетче? С уважением

  • @Freza095
    @Freza095 3 роки тому

    Я правильно понимаю -можно энкодер поменять на три кнопки? Или надо будеи менять схему?

  • @Трамонтана
    @Трамонтана 5 місяців тому

    Не получается подобрать пользовательский блок энкодера!! Перепробовал много, то вообще не работают...то работают не правильно. А такой блок как у автора не могу найти....подскажите где взять??

  • @Юрацой-ы3ю
    @Юрацой-ы3ю 5 років тому

    Тема очень интересная. Спасибо Вам. Подскажите есть необходимость собрать генератор на 15кгц с авто регулировкой скважности . На каком блоке можно такое сделать ? Спасибо !

  • @βίοςἀμαυρός
    @βίοςἀμαυρός 5 років тому

    Благодарю за информативное видео, но возникла некоторая проблема с энкодером: при регулировке + и - значение изменяется очень тяжело, т. к. большинство "ступеней" при прокрутке регулировочной рукояти не засчитываются и приходится долго крутить, чтобы значение хоть как то изменилось. Пробовал и с защитой от дребезга, и без нее, но результат остаётся тем же. Не могли бы вы помочь советом, как это исправить?

  • @Своимируками-просто
    @Своимируками-просто 7 років тому +1

    Круто!!!

  • @Rin_Media
    @Rin_Media 6 років тому

    Хорошее ВИДЕО

  • @ushastiiy1
    @ushastiiy1 4 роки тому

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

  • @kosmos8460
    @kosmos8460 3 роки тому

    Здравствуйте !А можно на основе пид регулятора заделать регулировку обратной связи по мощности коллекторного двигателя от стиральной машинки ?

  • @nedens8103
    @nedens8103 4 роки тому +1

    Как по ссылке перейти на скетч? Ни с телефона ни с компа не переходит.Где можно ещё этот скетч скачать?

  • @oleksiylevenets8957
    @oleksiylevenets8957 6 років тому +1

    дякую, роживал і рот поклав

    • @arduino3709
      @arduino3709  6 років тому

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

  • @Tehno2110
    @Tehno2110 5 років тому +1

    Здравствуйте, а для димера можно применить pid регулятор?

  • @Vladimir.Sr.
    @Vladimir.Sr. 2 роки тому

    Скажите, схема прекратит работу, если датчик отсоеденить?

  • @АмирДосумов
    @АмирДосумов 3 роки тому

    Подскажите пожалуйста можно ли реализовать автоматическую колибровку пид регулятора в flprog? Если да подскажите как.

  • @nurshat_k
    @nurshat_k 5 років тому

    Здравствуйте, подключил нагреватель, слишком быстро греет, хотя Kp на минимуме, можно ли как-то уменьшить мощность нагрева ? Хотел управлять паяльной станцией

  • @vorobeichumaziy
    @vorobeichumaziy 7 років тому +3

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

    • @arduino3709
      @arduino3709  7 років тому +3

      Здравствуйте. Как Вы себе представляете авторегулирование? ПИД регулятор настраивается под конкретные поставленные задачи, нет универсального регулирования, если попробуете найти информацию про на стройку в интернете, то найдёте бурные дискуссии по его настройке, это не простой вопрос. Настройки делаются индивидуально под конкретную задачу

    • @vorobeichumaziy
      @vorobeichumaziy 7 років тому

      Ключ к Arduino простой пример - некоторые прошивки(может и все) 3д принтеров содержат такую функцию при настройке нагрева сопла и стола. Т.е. один раз запускаем калибровку и программа по какому-то своему алгоритму вычисляет нужные коэффициенты для данной системы, нагревая и остужая элемент.
      Буду пробовать доставать этот алгоритм из прошивки, но не факт, конечно, что он подойдёт для более инерционных систем.
      Думал может вы где-то встречали.

    • @SanyaNapalm
      @SanyaNapalm 7 років тому +1

      vorobei chumaziy копайте в сторону адаптивного регулирования.

    • @arduino3709
      @arduino3709  6 років тому +1

      Вопрос интересный, нужно подумать

    • @ARIMF
      @ARIMF 6 років тому +1

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

  • @Ilovekatjalel
    @Ilovekatjalel 3 роки тому

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

  • @welding-life7776
    @welding-life7776 5 років тому

    А подскажите пожалуйста какой модуль купить чтобы эта схема работала с винтилятором от сплит системы кандеционера 220вольт 300ват а не куллир?

  • @sergnova528
    @sergnova528 6 років тому

    Здравствуйте. а скорость работы кода FLprog высокая? если сравнивать с IAR например? у меня часто очень много всего подключается к контроллеру . соблазнительно графически составлять программу , но стоит ли это изучать ? хороший ли код делает программа ?

  • @cuzma64rus
    @cuzma64rus 6 років тому

    Оч круто.

  • @Pricolchiki
    @Pricolchiki Рік тому

    Добрый день,не вижу ссылки на али на пид регулятор

  • @СерегаПуговкин-ж4щ

    здравствуйте как сделать поддержку оборотов коллекторного мотора

  • @АлексейТрухонин
    @АлексейТрухонин 5 років тому

    Подскажите пожалуйста, каким образом включается основной блок меню и дисплеи? Что скрывается под словом "true"?

  • @ЕвгенийГолосов-я5х
    @ЕвгенийГолосов-я5х 5 років тому

    Интересно!!! А можно на его основе паяльный фен сделать?

  • @frommillenium8439
    @frommillenium8439 5 років тому +1

    А если задействовать паралельно 2 PID регулятора один в прямой другой в обратный с настройкой идентичных параметров? Хотя можно и добавить в меню для второго pid настройки. Спасибо за видео

  • @aidari
    @aidari 6 років тому

    Используя Ваш блок пользователя энкодера, делаю контроллер для паяльного фена, энкодер выдает по 2 импульса и в меню не могу попасть в нужные параметры. Как изменить в ПБ код, чтобы энкодер выдавал один импульс. Пока поставил ТТ триггеры. Вы в описании пишете , что ввели коррекцию, но почему то не работает.

    • @ИванСергеевич-ц4т
      @ИванСергеевич-ц4т 5 років тому

      Делите на 2, Блок математика /2. У меня так же было, только за один щелчок значение менялось на 4. Поставил :4 и все заработало как надо.

  • @Димдимыч-г4г
    @Димдимыч-г4г 6 років тому +1

    Здравствуйте, я все сделал как в вашем видео только температура показывает -0.06 ,датчик тот же

    • @warlockip1455
      @warlockip1455 5 років тому +2

      все просто, у каждого датчика ds18b20 свой порт, адрес. Его надо в скетче подправить перед заливкой. Узнать порт просто: Качай Библиотеку Dallas Temperature. в Примерах IDE найди OneWire там Ds18x20 Temperature - заливаешь на Ардуинку (только проверь что в коде пин 10 стоит) открывай монитор порта и выдаст всю инфу Датчика, ROM - это то что надо в скетче этого видео прописать в byte _d18x2x1Addr[8]= тут- Покажет температуру как надо

  • @котлыдлительногогорения.МиниКо

    Подскажите пожалуйста!
    Для моих целей что можно сделать,(приобрести)?
    Нужно контролировать два циркуляционных насоса по двум датчикам температуры воды(установленых в разных местах)!И еще чтобы можно было подключить датчик температуры воздуха?
    Неоходимые задачи:
    Насос (1),чтоб включался при t 95°,а выключался при t 60°.
    Насос (2),чтоб работал при регулированно поддерживаемой t 60°.
    И датчик t воздуха чтоб вкл/выкл насос (2),при достижении заданной температуры!

    • @arduino3709
      @arduino3709  6 років тому

      Можно сделать, но это уже индивидуальное предложение на которое понадобится время. Пишите мне вконтакте, ссылка есть в описании канала

  • @andreyrudenko3353
    @andreyrudenko3353 5 років тому

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

  • @РодионПясецький
    @РодионПясецький 6 років тому

    Здравствуйте! Не могли бы вы мне помочь реализовать переключения пределов измерения с аналового входа через блок меню.

  • @BenderBZR
    @BenderBZR 6 років тому

    Почему Кр - «это в миллисекундах», если это коэффициент пропорциональной составляющей? Перечитал много информации по ПИД-регуляторам и их настройке, но то как Вы это объясняете - это звучит странно, хотя и очень наглядно.

    • @arduino3709
      @arduino3709  6 років тому

      Я уже потом увидел что оговорился, конечно коэффициент. Объяснил как смог, пытался что бы люди поняли на практике как функционирует PID регулятор

  • @vlad56skif
    @vlad56skif 6 років тому

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

    • @arduino3709
      @arduino3709  6 років тому

      А на какой температуре отключается?

  • @volkroter2850
    @volkroter2850 5 років тому +1

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

    • @arduino3709
      @arduino3709  5 років тому +1

      Плохо пробовали значит, компаратор ставите на определённую температуру и на его выход реле

  • @barmaleyzigmundovich6541
    @barmaleyzigmundovich6541 4 роки тому

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

  • @Danila8258
    @Danila8258 4 роки тому

    не могу найти в FLP датчик давления MPX 5010? Нужен ПИД регулятор для поддержания заданного давления в кубе при ректификации. Если есть, ткните на ссылку.

    • @arduino3709
      @arduino3709  4 роки тому

      Нет такого датчика в Flprog, все доступные датчики в разделе Датчики

  • @user-nb4sf4hm1l
    @user-nb4sf4hm1l 3 роки тому

    здраствуйте а может ли пид регулятор управлять цифровым патонциометром

  • @warlockip1455
    @warlockip1455 5 років тому

    А как переделать под NTC датчик в 10кОм ? И как калибруется Ds18 ? В архиве картинка подключения, там ошибка на Мосфете, перепутан вход по питанию и выход под нагрузку (вентилятор)

    • @electroman2847
      @electroman2847 4 роки тому

      Можно переделать под max6675

  • @siarheimikhailouski5616
    @siarheimikhailouski5616 2 роки тому

    Ссылочку бы на экран с темным фоном

  • @ИльнурХунафин
    @ИльнурХунафин 5 років тому

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

    • @arduino3709
      @arduino3709  5 років тому +1

      В видео я познакомил с пид регулятором, конкретного проекта не делал, а про гистерезис у меня есть отдельное видео

  • @andrewmandra311
    @andrewmandra311 4 роки тому

    Kp в миллисекундах? как так?? Td и Ti имеют масштаб времени, но никак не пропорциональная часть. Пропорциональная часть - это просто коэффициент усиления, в данном случае, он преобразовывает разницу температур желаемую и фактическую (ошибка) в напряжение (или скважность, если там ШИМ), которое подается вентилятор. Поэтому, когда ошибка положительна - вентилятор крутится, ошибка отрицательна - вентилятор стоит. И вообще, нельзя говорить о структуре регулятора, если не известны характеристики объекта регулирования, то есть какими дифурами/перадаточными функциями он описывается. Иногда П регулятора достаточно, ПИ, ПД или ИД, все зависит от динамических свойств объекта. К сожалению, автору не хватает основ ТАУ

  • @Tehno2110
    @Tehno2110 5 років тому

    Интересно можно ли шаговый двигатель подключить с пид регулеровкой ?

    • @arduino3709
      @arduino3709  5 років тому +1

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

    • @Tehno2110
      @Tehno2110 5 років тому

      @@arduino3709 есть идея сделать плавную регулировку пламени горелки посредством подключения к регулеровочному вентилю шагового двигателя, смысл в том чтобы таким образом поддерживать заданную температуру к примеру в бойлере. + Нужно ещё фото элемент подключить для того чтобы при затухании была перекрыта подача топлива, ну а если все получится хочу авторозжиг к этому чуду добавить)

    • @arduino3709
      @arduino3709  5 років тому +1

      Пид регулятор тут точно не пойдёт, Вам нужно другую логику для заслонки. Заслонка винтовая клинная или типа как на карбюраторе воздушная заслонка?

  • @АнатолийМ-ь9к
    @АнатолийМ-ь9к 6 років тому

    Привет. Узнать бы за что отвечает вход SDV ? Он появляется если на En поставить галку.

    • @АнатолийМ-ь9к
      @АнатолийМ-ь9к 6 років тому +1

      Практическим опытом поковыряясь понял что через него можно пропустить другой сигнал к примеру от 0 до 255 в то время когда на входе En ноль. Когда единица тогда он блокируется и работает пид. И ещё как я понял настройка time работает так. Если ставлю допустим на 3 секунды то потребитель 3 секунды не делает никаких сдвигов потом небольшим рывком перескакивает к заданной цели опять 3 секунды остаётся на неизменяемых оборотах.

  • @aram3399
    @aram3399 6 років тому

    Уважаемый) не могли бы выложить блок пользователя енкодер на Яндекс диск и оставить ссылку для скачивания так как на сайте щас реконструкция а срочно нужен этот блок! Буду очень вам благодарен!!

    • @arduino3709
      @arduino3709  6 років тому

      Добавил в описание

  • @explay1000
    @explay1000 4 роки тому

    А какой именно энкодер нужен? Такой подойдеит? KY-040 360

    • @arduino3709
      @arduino3709  4 роки тому +1

      Да, вполне

    • @explay1000
      @explay1000 4 роки тому

      @@arduino3709 ок. Хочу сделать такое, только для твердотельного.
      А вообще хороший материал, даже станцию паяльную можно сделать :)
      Спасибо

  • @МакДер-ы4о
    @МакДер-ы4о 3 роки тому

    Жалко что блок без авто подбора коэффициентов: Кп, Ти, Тд.

  • @ifkifk9256
    @ifkifk9256 5 років тому

    Спасибо! Скажите, где скачать пользовательский блок? И другие интересные :)

    • @mololkins
      @mololkins 4 роки тому

      Можно на сайте автора программы flprog.

  • @Alex-Mur_125
    @Alex-Mur_125 6 років тому

    лучше бы ты это на примере нагрева объяснил - это интуитивно понятнее!

  • @Мирбек-я9г
    @Мирбек-я9г 8 місяців тому

    Я все соединил но на экране теперь 00. Помогите пожалуйста у кого есть готовый скетч файл ino?

  • @komkord1575
    @komkord1575 6 років тому

    Что то мой энкодер при вращении работает не так плавно как у вас., а перескакивает через несколько значений*

    • @Костя-ы7с
      @Костя-ы7с 6 років тому

      Юрий Алексеевич у меня та самая история

  • @ЕвгенийФрик-ю2т
    @ЕвгенийФрик-ю2т 6 років тому

    Скажите, как с помощью этого регулятора можно управлять нагрузкой 2.5 кВт?

    • @warlockip1455
      @warlockip1455 5 років тому

      твердотельное реле используй типа SSR-40 DA, т.е. после Мосфета ставь его, Но проще будет Регулирование нагрузкой релейно

  • @pavelbotnev3932
    @pavelbotnev3932 6 років тому +1

    Time влияет на частоту опроса в милисикундах

    • @СергейКалашников-ъ4у
      @СергейКалашников-ъ4у 6 років тому

      подскажите пожалуйста, какую величину установить? думаю , если опрашивать датчик раз в 1 сек, то логично будет опрашивать ПИД тоже раз в сек?

    • @taxi_driver_life2922
      @taxi_driver_life2922 5 років тому

      Частота опроса устанавливается в настройки самого датчика. А Time в ПИД регулироыании это время до полного открытия или закрытия. И от этого изменяется его скорость регулирования. 1см он откроет за 3 сек или за 2 сек. Вот для чего это служит а не опрос датчика

  • @kornet8769
    @kornet8769 7 років тому

    Почему в момент подачи питания кулер кратковременно срабатывает?
    Так изначально задуманно?

    • @arduino3709
      @arduino3709  7 років тому

      Здравствуйте Владимир. Потому, что при загрузки Ардуино идёт прозвонка всех пинов на наличие подключенных модулей

    • @kornet8769
      @kornet8769 7 років тому

      Ключ к Arduino прозвонка идет +5вольтами, т.е если управлять низким уровнем то броска не будет?

    • @arduino3709
      @arduino3709  7 років тому

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

    • @kornet8769
      @kornet8769 7 років тому +1

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

    • @arduino3709
      @arduino3709  7 років тому +1

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

  • @AlexA-ff9uf
    @AlexA-ff9uf 7 років тому

    Привет. Помогите новичку. Подключаю LCD 1602 через i2c к Меgе UNO при загрузке скетча через Flprog и в среде Arduino через примеры скетчей пробовал - в итоге
    просто синий экран (резистор крутил). Что можно попробовать сделать? Может бракованный LCD или i2c? Подскажите.

    • @arduino3709
      @arduino3709  7 років тому

      Возможно и бракованный попался, у меня такое было. А Вы шину I2C сканировали? Какой у Вас адрес показало?
      Вот в этом видео на втором канале я показываю как подключать дисплей ua-cam.com/video/S_togVXQswE/v-deo.html

    • @AlexA-ff9uf
      @AlexA-ff9uf 7 років тому

      Сканировал - 3F . Уже вышел на сайт arduino info wikispaces com там ищу ответ. На дисплее загорается только одна полоска с квадратиками, это нормально?

    • @arduino3709
      @arduino3709  7 років тому

      В блоке дисплея так и прописываете 3F? Одна строчка светится так бывает, плохо что ничего в ней нет

    • @vitaliyl81
      @vitaliyl81 7 років тому

      У меня такое было. Требуется сменить библиотеку для LCD 1602 из комплекта флпрог на сторонюю, просто заменив ее. Потом все работает как нужно.

    • @ElectricNail
      @ElectricNail 7 років тому

      вместо 27 напиши 3F еще на сколько я знаю можно сменить адрес запаяв перемычки на плате I2c

  • @MrUzaren
    @MrUzaren Рік тому +2

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

  • @doniyorniyozov9861
    @doniyorniyozov9861 2 роки тому

    как можно с вами свзятся

  • @Мария-и5м1э
    @Мария-и5м1э 6 років тому

    а можете помочь в коде указать на ошибки ?

    • @arduino3709
      @arduino3709  6 років тому

      Нет, не работаю с кодом

  • @ViniLDJ
    @ViniLDJ 7 років тому

    Крутое видео! Все отлично рассказал. Time - время через которое блок PID будет опрашивать датчик. Чем больше Time тем дольше будет реагировать блок на изменение температуры.
    А сколько вентиляторов можно параллельно подключить к такому мосфету? Мне нужно регулировать одновременно 22 таких вентилятора и все они будут регулировать одну температуру помещения, как это можно сделать?

    • @arduino3709
      @arduino3709  7 років тому

      Здравствуйте. Спасибо за дополнение по параметру Time. Рассчитайте какое напряжение и силу тока должен иметь мосфет для подключения 22 вентиляторов, такой и нужно будет подобрать, мосфет в видео до 5 ампер.

    • @ViniLDJ
      @ViniLDJ 7 років тому

      Спасибо, у меня получилось 1,5 ампер. Получается необходимо на мосфет прикрутить радиатор. Не поделитесь ссылкой на радиатор который бы подошел к такому мосфету как у вас на видео?

    • @arduino3709
      @arduino3709  7 років тому

      Так как впаян транзистор на этом мосфете, сильно большой радиатор не поставишь, попробуйте сначала как будет греться, если терпимо, то можно поставить не большой, если сильно, то придётся выпаить транзистор и поставить его в стороне на более массивный радиатор. Вот ссылка, тут подберёте подходящий: ali.pub/2447ex

    • @АнатолийМ-ь9к
      @АнатолийМ-ь9к 6 років тому +1

      Артём Исламов vk.com/market-79970674?w=product-79970674_891510. Вот на такой можно навешать. От вентилятора авто печки он холодный.

    • @ViniLDJ
      @ViniLDJ 6 років тому

      Анатолий М спасибо большое, заказал себе такой