No video

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

  Рет қаралды 110,569

Ключ к Arduino

Ключ к Arduino

Күн бұрын

Файлы на Яндекс диске, искать по названию yadi.sk/d/aKpu... Сайт программы Flprog flprog.ru
📎Прошу в комментариях сообщить если какая то ссылка не работает!!!
Arduino NANO shp.pub/63lexf
Arduino Pro Mini shp.pub/63lf1i
Arduino sensor shield v5.0 ali.pub/1bfevy
DFPlayer Mini shp.pub/63lhvs
GSM модуль SIM800L shp.pub/63lm4m
HC-12 Дальнобойное радиоуправление shp.pub/63lgkx
MOSFET 5A shp.pub/63ln22
MOSFET на 15А shp.pub/63ln6c
MOSFET на 220V ali.pub/1raw3q
RGB Светодиоды shp.pub/63lgat
SD модуль Arduino shp.pub/63lcyn
USB UART/TTL (конвертер прошивальщик) shp.pub/63lf3u
АЦП ADS1115 shp.pub/63lcem
Дальномер HC-SR04 shp.pub/63lna8
Дальномер HY-SRF05 shp.pub/63lnpz
Датчик BMP180 (Барометр) shp.pub/63lo4r
Датчик BMP280 (Барометр) shp.pub/63lo7h
Датчик газа и дыма MQ-2 shp.pub/63lh6w
Датчик индуктивности shp.pub/63lofu
Датчик освещённости (Фоторезистор) shp.pub/63lmgv
Датчик препятствий ali.pub/1dl0rn
Датчик препятствий E18-D80NK shp.pub/63lgp7
Датчик температуры DS18B20 shp.pub/63lgto
Датчик температуры и влажности DHT11 (DHT21 DHT22) shp.pub/63ldnj
Двухстрочный дисплей(синий, зелёный) ali.pub/19iccq
Десяти сегментный индикатор shp.pub/63lhid
Дисплеи Ардуино с разными подсветками shp.pub/63lelk
Драйвер А4988 got.by/5jb4p0
Драйвер двигателей на ШИМ shp.pub/63loxx
ИК Управление shp.pub/63ldyf
Клещи для зачистки изоляции shp.pub/63j0dn
Кнопки Ардуино shp.pub/63lg2n
Колёса для Ардуино ali.pub/1a23dz
Контактные реле shp.pub/63lpij
Кран Электромагнитный клапан shp.pub/63lkyt
Кримпер Клещи для обжима клемм shp.pub/63izbx
Люксметр shp.pub/63lsoh
Макетные платы shp.pub/63lpnz
Матричная Клавиатура got.by/5bb6tg
Микро SD карты (флешки) shp.pub/63ld61
Микроконтроллер NODE MCU shp.pub/63lfvg
Модуль EEPROM AT24C256 ali.pub/1qsaa3
Модуль Вольт-Амперметра INA-219 shp.pub/63lhr4
Модуль расширителя ШИМ выходов PCA9685 shp.pub/63lcja
Мотор с редуктором shp.pub/63lsgi
Погружной водяной насос shp.pub/63lm7x
Понижающий преобразователь на 3А shp.pub/63lma9
Расширитель входов - выходов MCP23017 shp.pub/63lcbb
Сдвиговый регистр 74HC595 shp.pub/63lcpw
Сенсорные выключатели shp.pub/62u3ns
Серводвигатели сила 20кг shp.pub/63lpz9
Серводвигатели сила 25кг shp.pub/63lr3w
Серводвигатели сила 60кг shp.pub/63lrnc
Стартовый набор Ардуино shp.pub/63ls06
Твердотельные реле shp.pub/63ls60
Тихие Драйверы шаговых двигателей shp.pub/63lp7n
Тумблера со светодиодами shp.pub/63lldl
Цифро-аналоговый преобразователь ЦАП MCP4725 shp.pub/63lcm7
Часы реального времени Ардуино shp.pub/63le5t
Четырёхстрочный дисплей ali.pub/19ide2
Шаговый двигатель Nema17 got.by/5jb4rc
Энкодер shp.pub/63lh28

Пікірлер: 205
@alextis8992
@alextis8992 6 жыл бұрын
Я думаю что параметр T это постоянная времени обьекта регулирования,которая учитывает инерционность системы,как быстро она реагирует на изменение входного сигнала. Сам проект очень интересен,но для чистоты эксперимента нужно было поставить небольшой нагреватель, типа лампочки,что бы грел датчик и потом уже смотреть как ПИД справляется с точностью поддержания температуры . А вообще подбор коэфициентов это целая наука,называется ТАУ,теория автоматического управления,кажется три семестра если не больше ,когда то изучал, но никогда не применял на практике,
@arduino3709
@arduino3709 6 жыл бұрын
Я тоже перед выпуском видоса гору материала изучил по этому ПИД регулятору, подбор коэффициента правда очень замороченный процесс. В видео старался буквально на пальцах объяснить как он работает, не стал в научные дебри лезть, что бы обычные люди поняли принцип его работы
@Eduardmelnikoff
@Eduardmelnikoff 6 жыл бұрын
Спасибо, всё изложено настолько просто, грамотно и лаконично, что я сразу выкинул профессиональный ОВЕН ТРМ1 в мусорное ведро и теперь поддерживаю температуру браги ардуинкой! Лайк и подписка! Грачик отдыхает...
@modemmodem2352
@modemmodem2352 5 жыл бұрын
не надо так о Грачике. это некультурно и неуважительно о человеке, который с большой любовью и усердием старается донести до нас слушателей тему флпрог и ардуино.
@user-mr4pr8bc5i
@user-mr4pr8bc5i 4 жыл бұрын
С помощью уроков Грачика собрана система умный дом на 4 ардуино мега и много использую мини в замках и климате обработки многих датчиков и пятая мега котел робот електро, угольно, мазутно, газовый в сити рс 432 сеть работает не корректно хочу переделать на кан большое спасибо Сергею Глушенко и Грачику за их проделанную работу
@taxi_driver_life2922
@taxi_driver_life2922 5 жыл бұрын
Time это время полного открытия или закрытия управляющего устройства. Т.е в отоплении есть 3х ходовые клапана для регуллирования температуры допустим теплых полов. Время устанавливается так. За сколько сек, мин он откроется полностью или закроется. От этого значения времени он тоже регулирует скорость открытия или закрытия чтобы не переборщить с температурой.
@arduino3709
@arduino3709 5 жыл бұрын
Спасибо! Очень полезная информация!👍
@21scvodnik
@21scvodnik Жыл бұрын
Огромное спасибо авторам и участникам FLProg за работу над этим проектом
@sergiiprofi9931
@sergiiprofi9931 6 жыл бұрын
Извиняюсь Htu21.Не дождался , сочинил сам с помощью будильника в FL Prog,работает ,спасибо Вам в любом , как известно люди делятся на три категории .Одни всё видят, другие видят , когда им показывают, а третьим показывай не показывай не увидят ,я отношусь ко второй.Всё бы это лет на 20 раньше.
@X-File-1
@X-File-1 5 жыл бұрын
С 0:46 по 1:01 лучшая фраза века!))) реально так) с этими пид регуляторами мозги сломать можно, но и разобраться тоже можно! Главное не отступать) Спасибо за полезные видосы!
@user-vh4ks1wl5j
@user-vh4ks1wl5j 5 жыл бұрын
Огромное спасибо! Лучше и проще объяснений ПИД регулятора я ещё не встречал!
@alexbaysha2586
@alexbaysha2586 10 ай бұрын
Огромное Спасибо!!!!!! Отдельно - за предоставленные файлы примеров!✊
@111ZBT
@111ZBT 6 жыл бұрын
Всё толково и доходчиво. Без лишних слов. Я так понял, что пора скачивать новую версию FLprog!
@arduino3709
@arduino3709 6 жыл бұрын
Совершенно верно! Тем более вышла версия 3.0.3. Старайтесь своевременно обновлять версию Flprog так-как в них исправления ошибок и дополнения
@111ZBT
@111ZBT 6 жыл бұрын
Спасибо!
@dimitrichelidze3269
@dimitrichelidze3269 4 жыл бұрын
Приветствую всех. Хотел бы добавить пару слов на счет PID регулирования. По моим знаниям в этой сфере, при правильной установке параметра "D" мы не должны видеть цыфры ниже 26. т.э. температура должна падать но в районе 26.5 (или 27) фен должен отключиться, в этом и есть судь PID контроля. Cистема должна дойти до цели использовав и прощитав инерцию изменения цифр (падение температуры) - это и есть "будущее", а прошедшее это 26(цель), настоящее - 27.5(текущая температура). Система стартует по параметру "Р" плавно дабавляя (если не будут изменения в цыфрах при параметре"Р") коректировку "I" и после первых же изменении в обратной связи, подщитать поправку по "D" (сбрасывание оборотов до полной точки остановки) чтоб достичь цель, не перепрыгнув (в идеале) его. Надеусь я понимаю правильно.
@arduino3709
@arduino3709 4 жыл бұрын
Спасибо за столь развёрнутое дельное дополнение!
@abarmotovi4
@abarmotovi4 6 жыл бұрын
Спасибо за видео. Вот только если внимательно посмотреть блок PID, то Time - время регулирования(мс.), а не частота опроса.
@user-mc1nf6dr1g
@user-mc1nf6dr1g 6 жыл бұрын
Обалденно объясняешь,не тянешь резину как некоторые.Так держать.Ждем следующих видео
@arduino3709
@arduino3709 6 жыл бұрын
Спасибо Анатолий за поддержку!
@user-sb9xb2di2p
@user-sb9xb2di2p 6 жыл бұрын
Хочу заступится за других авторов подобных видосов! Нужно понимать, что люди все разные и не у всех получается так складно рассказывать. Самое главное, чтобы побольше людей интересовались подобными темами
@arduino3709
@arduino3709 6 жыл бұрын
Поддерживаю! Только я тоже складно не умею разговаривать, просто всё лишнее убираю в видоередакторе, а некоторые авторы просто ленятся это делать, потому, что монтаж даже не большого видео занимает от 6 до 8 часов
@aquacomp3847
@aquacomp3847 5 жыл бұрын
спасибо за подсказку об упрощении, я так намудрил что сам ошалел и пошёл по вашему пути
@electroman2847
@electroman2847 4 жыл бұрын
Спасибо большое автору!! В flprog переделал под max6675. Прошилось в nano. Температуру показывает. Пока энкодера нету на руках. Но уже понятно что работает. Очень помогло видео. Собираю экструдер для пластика. Спасибо!!!!
@r.s8705
@r.s8705 2 жыл бұрын
Спасибо вам, вы доходчиво объясняете и всё интересно. По постоянному току с куллером всё понятно, а как включить пид регулятор на диммер 220в чтоб поддерживал заданную температуру. (Например Диммер 220в который у вас ниже есть ссылка на нём). Было бы интересно, там с ардуино кроме питания есть контакты зеро и ШИМ.
@user-sb9xb2di2p
@user-sb9xb2di2p 6 жыл бұрын
Объяснение очень подробное и динамичное, спасибо!
@arcsin1474
@arcsin1474 5 жыл бұрын
пид на ютубе это плюс! у вас Дифф часть срабатывает в моменты когда цифровое значение температуры меняется. в эти моменты производная очень большая. а в другие такты температура не меняется и производная, а следовательно дифф коэф равен нулю.
@Imbebap
@Imbebap 2 жыл бұрын
Идея. Если Вашем устройство очень трудно настроить в ручную PID параметры. Тогда взять 3d принтер. Подключить Ваше устройство к нему(нагреватель и т.п.) и в Pronterface отрегулировать в автоматическом режиме. И у Вас будут точные параметры PID регулятора.
@alexcafpir8166
@alexcafpir8166 5 жыл бұрын
За видео конечно лайк и благодарность. Но вот по параметрам интегрального и дифференцирующего на практике не совсем раскрыто. Ощущение, что с пропорциональным работает намного лучше, чем с дергающим и избыточным 🤷‍♂️
@user-cq7bo4dm1z
@user-cq7bo4dm1z 2 жыл бұрын
Все доходчиво и понятно, спасибо.
@drius690
@drius690 5 жыл бұрын
Коэффициенты ПИД регулятора не всегда настраиваются в таком порядке , как сказал автор видео. Всё зависит от объекта управления и возмущающих внешних факторов. Обычно на практике сначала вычисляется ошибка, а потом играют с интегральной составляющей, а уж потом - с дифференциальным коэффициентом. А в идеале лучше всего строить математическую модель объекта управления.
@arduino3709
@arduino3709 5 жыл бұрын
Если вы поищите эту информацию в интернете, то найдёте много разных вариантов настройки пид регулятора. Его настройка, в первую очередь зависит от поставленной задачи.
@alexandryerokhin9761
@alexandryerokhin9761 4 жыл бұрын
Классно! Чётко и понятно)
@boilercutter
@boilercutter 6 жыл бұрын
Еще бы подробнее Вы рассмотрели семисегментный индикатор и простейшую схемку с ним.
@arduino3709
@arduino3709 6 жыл бұрын
Дойдём и до него, физически не успеваю, не хватает времени
@alekseyivanov620
@alekseyivanov620 4 жыл бұрын
Здорово!!!))Можно за копейки собрать простой аналог типа ТРМ "овен" (не реклама)
@sergiiprofi9931
@sergiiprofi9931 6 жыл бұрын
Здравствуйте! Благодаря Вам дело в изучении продвигается , заменил датчик на DHT 21 , сделал канал влажности Как добавить в Вашу прогу управление сервомотором? 28BYJ-48 ?
@user-nz5pn2th2z
@user-nz5pn2th2z 4 жыл бұрын
блин давным давно маялся с этим меню.... щас все просто!!!
@Tolya421.
@Tolya421. 4 жыл бұрын
Спасибо хороший урок!
@user-gb8cm6em4z
@user-gb8cm6em4z 4 жыл бұрын
Интересная тема, "умного" "вентилятора", тем более, ардуино... Но ардуино...для меня как иностранный язык..А мне уже не за 45 уже. Подписка с меня. Будет чем на пенсии занимается...
@user-qi4cr7ew9j
@user-qi4cr7ew9j 5 жыл бұрын
Спасибо за внимание! Все работает. Я, не учёл что из Киева.
@arduino3709
@arduino3709 5 жыл бұрын
Что именно из Киева?
@purgenov1
@purgenov1 6 жыл бұрын
При подключении входа "En" появляется вход "SDV". Для чего он?
@cultofsogga5863
@cultofsogga5863 6 жыл бұрын
Не забрасывайте эту тему!
@arduino3709
@arduino3709 6 жыл бұрын
Про ПИД регулятор Вы имеете виду?
@yrisu6098
@yrisu6098 3 жыл бұрын
Спасибо, очень хорошее видео.
@user-jk8iw2eq7b
@user-jk8iw2eq7b 2 жыл бұрын
Нет схем в описании. Как посмотреть?
@vitfil5462
@vitfil5462 4 жыл бұрын
Спасибо за ваш труд
@daniiltuneev3123
@daniiltuneev3123 5 жыл бұрын
Спасибо!То что я долго искал
@user-ww7cq8zj6q
@user-ww7cq8zj6q 2 ай бұрын
Не получается подобрать пользовательский блок энкодера!! Перепробовал много, то вообще не работают...то работают не правильно. А такой блок как у автора не могу найти....подскажите где взять??
@RezchikovOleg
@RezchikovOleg 4 жыл бұрын
Подскажите, как при помощи ПИД реализовать такой алгоритм: нагреть от температуры Х до У за время Т (в Вашем варианте заменяем слово температура оборотами)? Я так понял это можно сделать только через ПИД.
@vasylfiialko318
@vasylfiialko318 6 жыл бұрын
Отличное видео.Спасибо.
@nedens8103
@nedens8103 3 жыл бұрын
Как по ссылке перейти на скетч? Ни с телефона ни с компа не переходит.Где можно ещё этот скетч скачать?
@Alexus212
@Alexus212 3 жыл бұрын
Подскажите, а управление 0-10в на нем можнь организовать? Хочу научиться, на старте у меня есть устройства: Уно, кейшилд 16х2, белимо 24в управление 0...10в, блок питания. Если конечно не сложно
@Mr_Dobryi59
@Mr_Dobryi59 3 жыл бұрын
Отличный регулятор , урок то что надо! Не нравятся мне эти строчные дисплеи, возможно заменить на Oled дисплее и что нужно изменить в скетче? С уважением
@Ilovekatjalel
@Ilovekatjalel 3 жыл бұрын
Данная практическая конструкция очень хорошо работает с большими печками но нет режима ПИД. @ как изменить скетч что сделать ПИД регулирование?
@Timur_22
@Timur_22 5 жыл бұрын
Привет. Подскажи как сделать так что бы дисплей NEXTION взаимодействовал с двумя ардуинами одновременно. Может какие модули нужны или вся намного проще?
@rolandaskibaldziukas9543
@rolandaskibaldziukas9543 4 жыл бұрын
Мне нравится ваше знакомство с Fl Prog. Возможно, в ближайшее время вы пообещаете представить "ENC-03RC одноосевой гироскоп" или аналогичный? Если есть такой, где скачать?
@arduino3709
@arduino3709 4 жыл бұрын
Извините, но я ещё сам с ним незнаком, Вы думаете что какие модули появляются на али, у меня появляются автоматически)))
@user-nl6pw4jy3r
@user-nl6pw4jy3r 2 жыл бұрын
Я извиняюсь. А у вас случайно не попутаны интегральный с дифференциальным? Если я не ошибаюсь пульсировать должен интегральный а дифференциальный смотреть в будущее тоесть перевыполнять.
@user-co4pl6xo7v
@user-co4pl6xo7v 2 жыл бұрын
здравствуйте как сделать поддержку оборотов коллекторного мотора
@oleksiylevenets8957
@oleksiylevenets8957 5 жыл бұрын
дякую, роживал і рот поклав
@arduino3709
@arduino3709 5 жыл бұрын
Спасибо за комментарий Алексей! Я понимаю как может быть не легко принять не знакомый материал, и поэтому стараюсь в видео рассказывать что бы было максимально понятно любому человеку, даже тем кто с этим никогда не сталкивался.
@user-vt5pj3jl5r
@user-vt5pj3jl5r 5 ай бұрын
Я все соединил но на экране теперь 00. Помогите пожалуйста у кого есть готовый скетч файл ino?
@user-po5iy5iz8e
@user-po5iy5iz8e 4 жыл бұрын
Благодарю за информативное видео, но возникла некоторая проблема с энкодером: при регулировке + и - значение изменяется очень тяжело, т. к. большинство "ступеней" при прокрутке регулировочной рукояти не засчитываются и приходится долго крутить, чтобы значение хоть как то изменилось. Пробовал и с защитой от дребезга, и без нее, но результат остаётся тем же. Не могли бы вы помочь советом, как это исправить?
@kosmos8460
@kosmos8460 3 жыл бұрын
Здравствуйте !А можно на основе пид регулятора заделать регулировку обратной связи по мощности коллекторного двигателя от стиральной машинки ?
@Tehno2110
@Tehno2110 5 жыл бұрын
Здравствуйте, а для димера можно применить pid регулятор?
@Pricolchiki
@Pricolchiki Жыл бұрын
Добрый день,не вижу ссылки на али на пид регулятор
@ushastiiy1
@ushastiiy1 4 жыл бұрын
Здравствуйте может быть я не заметил просто или не понял чего то а параметр что вентилятор работает на максимуме до достижения нужной температуры, а он не должен разве снизить скорость при приближении к цели , если напримемер задувать в котёл с его помощью ,можно остановить двигатель а котел будет нагреваться какое то время
@Vladimir.Sr.
@Vladimir.Sr. Жыл бұрын
Скажите, схема прекратит работу, если датчик отсоеденить?
@welding-life7776
@welding-life7776 4 жыл бұрын
А подскажите пожалуйста какой модуль купить чтобы эта схема работала с винтилятором от сплит системы кандеционера 220вольт 300ват а не куллир?
@volkroter2850
@volkroter2850 5 жыл бұрын
а как настроить чтоб без настроек автоматически при достижении определенной температуры включал реле? я уже перепробовал много вариантов но ни один не помог.
@arduino3709
@arduino3709 5 жыл бұрын
Плохо пробовали значит, компаратор ставите на определённую температуру и на его выход реле
@user-ei2eh5nd8s
@user-ei2eh5nd8s 2 жыл бұрын
Подскажите пожалуйста можно ли реализовать автоматическую колибровку пид регулятора в flprog? Если да подскажите как.
@user-rb7qr5cs7k
@user-rb7qr5cs7k 4 жыл бұрын
Здравствуйте, подключил нагреватель, слишком быстро греет, хотя Kp на минимуме, можно ли как-то уменьшить мощность нагрева ? Хотел управлять паяльной станцией
@user-um6lc1rf9e
@user-um6lc1rf9e 4 жыл бұрын
Тема очень интересная. Спасибо Вам. Подскажите есть необходимость собрать генератор на 15кгц с авто регулировкой скважности . На каком блоке можно такое сделать ? Спасибо !
@Freza095
@Freza095 3 жыл бұрын
Я правильно понимаю -можно энкодер поменять на три кнопки? Или надо будеи менять схему?
@Rin_Media
@Rin_Media 5 жыл бұрын
Хорошее ВИДЕО
@user-fn6cj9tn6j
@user-fn6cj9tn6j 6 жыл бұрын
Круто!!!
@user-wb7os5dy2n
@user-wb7os5dy2n 5 жыл бұрын
Здравствуйте, я все сделал как в вашем видео только температура показывает -0.06 ,датчик тот же
@warlockip1455
@warlockip1455 5 жыл бұрын
все просто, у каждого датчика ds18b20 свой порт, адрес. Его надо в скетче подправить перед заливкой. Узнать порт просто: Качай Библиотеку Dallas Temperature. в Примерах IDE найди OneWire там Ds18x20 Temperature - заливаешь на Ардуинку (только проверь что в коде пин 10 стоит) открывай монитор порта и выдаст всю инфу Датчика, ROM - это то что надо в скетче этого видео прописать в byte _d18x2x1Addr[8]= тут- Покажет температуру как надо
@user-er6yw7lb2r
@user-er6yw7lb2r 4 жыл бұрын
Подскажите пожалуйста, каким образом включается основной блок меню и дисплеи? Что скрывается под словом "true"?
@siarheimikhailouski5616
@siarheimikhailouski5616 2 жыл бұрын
Ссылочку бы на экран с темным фоном
@user-om4cv7jn3k
@user-om4cv7jn3k 5 жыл бұрын
Здравствуйте! Не могли бы вы мне помочь реализовать переключения пределов измерения с аналового входа через блок меню.
@Alex-Mur_125
@Alex-Mur_125 6 жыл бұрын
лучше бы ты это на примере нагрева объяснил - это интуитивно понятнее!
@frommillenium8439
@frommillenium8439 5 жыл бұрын
А если задействовать паралельно 2 PID регулятора один в прямой другой в обратный с настройкой идентичных параметров? Хотя можно и добавить в меню для второго pid настройки. Спасибо за видео
@user-ew8gl4ly8l
@user-ew8gl4ly8l 5 жыл бұрын
Они подерутся)))))
@andreyrudenko3353
@andreyrudenko3353 4 жыл бұрын
так я конечно нуб в ардуино но я правильно понял что мне нужно выставить регулировку на нагрев если я хочу сделать обогрев сидений таким образом?
@user-tp5bi4zu5b
@user-tp5bi4zu5b 2 жыл бұрын
Жалко что блок без авто подбора коэффициентов: Кп, Ти, Тд.
@user-we3dj5bo3e
@user-we3dj5bo3e 5 жыл бұрын
Интересно!!! А можно на его основе паяльный фен сделать?
@user-nb4sf4hm1l
@user-nb4sf4hm1l 3 жыл бұрын
здраствуйте а может ли пид регулятор управлять цифровым патонциометром
@sergnova528
@sergnova528 6 жыл бұрын
Здравствуйте. а скорость работы кода FLprog высокая? если сравнивать с IAR например? у меня часто очень много всего подключается к контроллеру . соблазнительно графически составлять программу , но стоит ли это изучать ? хороший ли код делает программа ?
@user-jd7do5px2b
@user-jd7do5px2b 5 жыл бұрын
А как же гистерезис?(((без него никак.если все это увеличить до размеров большой комнаты,кондер будет беспрырывно включаться и выключаться,пытаясь поддержать температуру.а так,можно сделать разброс в 2-3 градуса в котором ничего не происходит
@arduino3709
@arduino3709 4 жыл бұрын
В видео я познакомил с пид регулятором, конкретного проекта не делал, а про гистерезис у меня есть отдельное видео
@user-fd3ju4kv5o
@user-fd3ju4kv5o 6 жыл бұрын
Подскажите пожалуйста! Для моих целей что можно сделать,(приобрести)? Нужно контролировать два циркуляционных насоса по двум датчикам температуры воды(установленых в разных местах)!И еще чтобы можно было подключить датчик температуры воздуха? Неоходимые задачи: Насос (1),чтоб включался при t 95°,а выключался при t 60°. Насос (2),чтоб работал при регулированно поддерживаемой t 60°. И датчик t воздуха чтоб вкл/выкл насос (2),при достижении заданной температуры!
@arduino3709
@arduino3709 6 жыл бұрын
Можно сделать, но это уже индивидуальное предложение на которое понадобится время. Пишите мне вконтакте, ссылка есть в описании канала
@Danila8258
@Danila8258 4 жыл бұрын
не могу найти в FLP датчик давления MPX 5010? Нужен ПИД регулятор для поддержания заданного давления в кубе при ректификации. Если есть, ткните на ссылку.
@arduino3709
@arduino3709 4 жыл бұрын
Нет такого датчика в Flprog, все доступные датчики в разделе Датчики
@cuzma64rus
@cuzma64rus 6 жыл бұрын
Оч круто.
@vlad56skif
@vlad56skif 6 жыл бұрын
Подскажите пожалуйста что делаю не так. Собрал схему с релейным выходом. Задал релейный выход в ПИД. Создал переменную Реле. При запуске программы реле включается, но при достижении заданной температуры не отключается.
@arduino3709
@arduino3709 6 жыл бұрын
А на какой температуре отключается?
@aidari
@aidari 6 жыл бұрын
Используя Ваш блок пользователя энкодера, делаю контроллер для паяльного фена, энкодер выдает по 2 импульса и в меню не могу попасть в нужные параметры. Как изменить в ПБ код, чтобы энкодер выдавал один импульс. Пока поставил ТТ триггеры. Вы в описании пишете , что ввели коррекцию, но почему то не работает.
@user-cq1lu6xv1p
@user-cq1lu6xv1p 5 жыл бұрын
Делите на 2, Блок математика /2. У меня так же было, только за один щелчок значение менялось на 4. Поставил :4 и все заработало как надо.
@warlockip1455
@warlockip1455 5 жыл бұрын
А как переделать под NTC датчик в 10кОм ? И как калибруется Ds18 ? В архиве картинка подключения, там ошибка на Мосфете, перепутан вход по питанию и выход под нагрузку (вентилятор)
@electroman2847
@electroman2847 4 жыл бұрын
Можно переделать под max6675
@joramotorsportteam3277
@joramotorsportteam3277 4 ай бұрын
A gde VIDEO na 3way valve PID otoplenije/ohlozdenije?
@andrewmandra311
@andrewmandra311 4 жыл бұрын
Kp в миллисекундах? как так?? Td и Ti имеют масштаб времени, но никак не пропорциональная часть. Пропорциональная часть - это просто коэффициент усиления, в данном случае, он преобразовывает разницу температур желаемую и фактическую (ошибка) в напряжение (или скважность, если там ШИМ), которое подается вентилятор. Поэтому, когда ошибка положительна - вентилятор крутится, ошибка отрицательна - вентилятор стоит. И вообще, нельзя говорить о структуре регулятора, если не известны характеристики объекта регулирования, то есть какими дифурами/перадаточными функциями он описывается. Иногда П регулятора достаточно, ПИ, ПД или ИД, все зависит от динамических свойств объекта. К сожалению, автору не хватает основ ТАУ
@pavelbotnev3932
@pavelbotnev3932 6 жыл бұрын
Time влияет на частоту опроса в милисикундах
@user-gk4he1dd7w
@user-gk4he1dd7w 6 жыл бұрын
подскажите пожалуйста, какую величину установить? думаю , если опрашивать датчик раз в 1 сек, то логично будет опрашивать ПИД тоже раз в сек?
@taxi_driver_life2922
@taxi_driver_life2922 5 жыл бұрын
Частота опроса устанавливается в настройки самого датчика. А Time в ПИД регулироыании это время до полного открытия или закрытия. И от этого изменяется его скорость регулирования. 1см он откроет за 3 сек или за 2 сек. Вот для чего это служит а не опрос датчика
@BenderBZR
@BenderBZR 6 жыл бұрын
Почему Кр - «это в миллисекундах», если это коэффициент пропорциональной составляющей? Перечитал много информации по ПИД-регуляторам и их настройке, но то как Вы это объясняете - это звучит странно, хотя и очень наглядно.
@arduino3709
@arduino3709 6 жыл бұрын
Я уже потом увидел что оговорился, конечно коэффициент. Объяснил как смог, пытался что бы люди поняли на практике как функционирует PID регулятор
@barmaleyzigmundovich6541
@barmaleyzigmundovich6541 3 жыл бұрын
Здравствуйте, скажите пожалуйста если вместо транзистора я могу через оптопару симмистор подключить и к тене ?
@arduino3709
@arduino3709 3 жыл бұрын
К чему?
@pittysr38
@pittysr38 4 жыл бұрын
иф ТмпТекущая>>TмпЗаданой НапругаВентилятора=НапругаВентилятора-1 иф ТмпТекущая
@vorobeichumaziy
@vorobeichumaziy 6 жыл бұрын
Здравствуйте, а нет в планах реализовать авто калибровку параметров ПИД ? встречались с алгоритмом решения этой задачи?
@arduino3709
@arduino3709 6 жыл бұрын
Здравствуйте. Как Вы себе представляете авторегулирование? ПИД регулятор настраивается под конкретные поставленные задачи, нет универсального регулирования, если попробуете найти информацию про на стройку в интернете, то найдёте бурные дискуссии по его настройке, это не простой вопрос. Настройки делаются индивидуально под конкретную задачу
@vorobeichumaziy
@vorobeichumaziy 6 жыл бұрын
Ключ к Arduino простой пример - некоторые прошивки(может и все) 3д принтеров содержат такую функцию при настройке нагрева сопла и стола. Т.е. один раз запускаем калибровку и программа по какому-то своему алгоритму вычисляет нужные коэффициенты для данной системы, нагревая и остужая элемент. Буду пробовать доставать этот алгоритм из прошивки, но не факт, конечно, что он подойдёт для более инерционных систем. Думал может вы где-то встречали.
@SanyaNapalm
@SanyaNapalm 6 жыл бұрын
vorobei chumaziy копайте в сторону адаптивного регулирования.
@arduino3709
@arduino3709 6 жыл бұрын
Вопрос интересный, нужно подумать
@ARIMF
@ARIMF 6 жыл бұрын
Я видел как покупной контроллер муфельной печи один раз запускает калибровку, нагревает печь до максимальной планируемой владельцем температуры и сам подбирает коэффициенты чтобы в дальнейшем держать до долей градусов.
@komkord1575
@komkord1575 6 жыл бұрын
Что то мой энкодер при вращении работает не так плавно как у вас., а перескакивает через несколько значений*
@user-su6id7tl1t
@user-su6id7tl1t 6 жыл бұрын
Юрий Алексеевич у меня та самая история
@aram3399
@aram3399 6 жыл бұрын
Уважаемый) не могли бы выложить блок пользователя енкодер на Яндекс диск и оставить ссылку для скачивания так как на сайте щас реконструкция а срочно нужен этот блок! Буду очень вам благодарен!!
@arduino3709
@arduino3709 6 жыл бұрын
Добавил в описание
@user-eb3fe3yv1s
@user-eb3fe3yv1s 6 жыл бұрын
Привет. Узнать бы за что отвечает вход SDV ? Он появляется если на En поставить галку.
@user-eb3fe3yv1s
@user-eb3fe3yv1s 6 жыл бұрын
Практическим опытом поковыряясь понял что через него можно пропустить другой сигнал к примеру от 0 до 255 в то время когда на входе En ноль. Когда единица тогда он блокируется и работает пид. И ещё как я понял настройка time работает так. Если ставлю допустим на 3 секунды то потребитель 3 секунды не делает никаких сдвигов потом небольшим рывком перескакивает к заданной цели опять 3 секунды остаётся на неизменяемых оборотах.
@ViniLDJ
@ViniLDJ 6 жыл бұрын
Крутое видео! Все отлично рассказал. Time - время через которое блок PID будет опрашивать датчик. Чем больше Time тем дольше будет реагировать блок на изменение температуры. А сколько вентиляторов можно параллельно подключить к такому мосфету? Мне нужно регулировать одновременно 22 таких вентилятора и все они будут регулировать одну температуру помещения, как это можно сделать?
@arduino3709
@arduino3709 6 жыл бұрын
Здравствуйте. Спасибо за дополнение по параметру Time. Рассчитайте какое напряжение и силу тока должен иметь мосфет для подключения 22 вентиляторов, такой и нужно будет подобрать, мосфет в видео до 5 ампер.
@ViniLDJ
@ViniLDJ 6 жыл бұрын
Спасибо, у меня получилось 1,5 ампер. Получается необходимо на мосфет прикрутить радиатор. Не поделитесь ссылкой на радиатор который бы подошел к такому мосфету как у вас на видео?
@arduino3709
@arduino3709 6 жыл бұрын
Так как впаян транзистор на этом мосфете, сильно большой радиатор не поставишь, попробуйте сначала как будет греться, если терпимо, то можно поставить не большой, если сильно, то придётся выпаить транзистор и поставить его в стороне на более массивный радиатор. Вот ссылка, тут подберёте подходящий: ali.pub/2447ex
@user-eb3fe3yv1s
@user-eb3fe3yv1s 6 жыл бұрын
Артём Исламов vk.com/market-79970674?w=product-79970674_891510. Вот на такой можно навешать. От вентилятора авто печки он холодный.
@ViniLDJ
@ViniLDJ 6 жыл бұрын
Анатолий М спасибо большое, заказал себе такой
@user-wr9dm8lp1x
@user-wr9dm8lp1x 6 жыл бұрын
Скажите, как с помощью этого регулятора можно управлять нагрузкой 2.5 кВт?
@warlockip1455
@warlockip1455 5 жыл бұрын
твердотельное реле используй типа SSR-40 DA, т.е. после Мосфета ставь его, Но проще будет Регулирование нагрузкой релейно
@Tehno2110
@Tehno2110 5 жыл бұрын
Интересно можно ли шаговый двигатель подключить с пид регулеровкой ?
@arduino3709
@arduino3709 5 жыл бұрын
А что Вам мешает попробовать? Только я смысл никак не пойму шаговик к пид подключать...
@Tehno2110
@Tehno2110 5 жыл бұрын
@@arduino3709 есть идея сделать плавную регулировку пламени горелки посредством подключения к регулеровочному вентилю шагового двигателя, смысл в том чтобы таким образом поддерживать заданную температуру к примеру в бойлере. + Нужно ещё фото элемент подключить для того чтобы при затухании была перекрыта подача топлива, ну а если все получится хочу авторозжиг к этому чуду добавить)
@arduino3709
@arduino3709 5 жыл бұрын
Пид регулятор тут точно не пойдёт, Вам нужно другую логику для заслонки. Заслонка винтовая клинная или типа как на карбюраторе воздушная заслонка?
@ifkifk9256
@ifkifk9256 5 жыл бұрын
Спасибо! Скажите, где скачать пользовательский блок? И другие интересные :)
@mololkins
@mololkins 3 жыл бұрын
Можно на сайте автора программы flprog.
@doniyorniyozov9861
@doniyorniyozov9861 Жыл бұрын
как можно с вами свзятся
@user-gk4he1dd7w
@user-gk4he1dd7w 6 жыл бұрын
я только из этой статьи понял что к чему full-chip.net/arduino-proekty/110-pid-regulyator-dlya-nagrevaohlazhdeniya.html
@explay1000
@explay1000 4 жыл бұрын
А какой именно энкодер нужен? Такой подойдеит? KY-040 360
@arduino3709
@arduino3709 4 жыл бұрын
Да, вполне
@explay1000
@explay1000 4 жыл бұрын
@@arduino3709 ок. Хочу сделать такое, только для твердотельного. А вообще хороший материал, даже станцию паяльную можно сделать :) Спасибо
@user-bq5si2sj6i
@user-bq5si2sj6i 6 жыл бұрын
а можете помочь в коде указать на ошибки ?
@arduino3709
@arduino3709 6 жыл бұрын
Нет, не работаю с кодом
@yhdrhjfyrhjfgdg
@yhdrhjfyrhjfgdg 4 жыл бұрын
ктонибудь разобрался за эти года что значит параметр время ?
@arduino3709
@arduino3709 4 жыл бұрын
А методом научного тыка не получается определить за что этот параметр отвечает?
@user-qi4cr7ew9j
@user-qi4cr7ew9j 5 жыл бұрын
Перезалейте скетч, ссылка не открылась!
@arduino3709
@arduino3709 5 жыл бұрын
Попробуйте в другом браузере открыть, я только что проверил, всё нормально открывается, или вконтакте мне напишите скину
Пройди игру и получи 5 чупа-чупсов (2024)
00:49
Екатерина Ковалева
Рет қаралды 3,1 МЛН
Look at two different videos 😁 @karina-kola
00:11
Andrey Grechka
Рет қаралды 14 МЛН
🩷🩵VS👿
00:38
ISSEI / いっせい
Рет қаралды 17 МЛН
👨‍🔧📐
00:43
Kan Andrey
Рет қаралды 10 МЛН
CH341A Pro Programmer - Testing and Dumping
10:03
TRY ELECTRONICS
Рет қаралды 152 М.
ПИ, ПИД-регулятор и автоматика
13:21
Академия разработчиков
Рет қаралды 20 М.
Lesson 11 Unit high-Speed counter in the program Pprog
17:24
Ключ к Arduino
Рет қаралды 31 М.
Энергонезависимая память ардуино. EEPROM
18:12
Разные разности
Рет қаралды 9 М.
Blocks linear SCALE non-linear scaling Poligon
13:48
Ключ к Arduino
Рет қаралды 33 М.
Lesson 16 Servomotor and Stepper motor Units in Pprog
15:07
Ключ к Arduino
Рет қаралды 37 М.
Зачем ставить Микроконтроллер в простые устройства?
16:38
ElEnBlog - блог об электронике
Рет қаралды 109 М.
Пройди игру и получи 5 чупа-чупсов (2024)
00:49
Екатерина Ковалева
Рет қаралды 3,1 МЛН