Уважаемый Грачик! Очень нравятся Ваши разработки. Собрал и этот регулятор. Отлично работает, хорошо держит температуру. Но есть и недостаток: при неисправности датчика температуры показывает -0,06 градусов и нагреватель включается на полную мощность. Ввести защиту при неисправности датчика все же необходимо.
здравствуйте Грачик. я последнюю неделю занимался пид регулятором скачанный из блоков пользователей. есть положительные результаты. могу поделиться своим опытом если конечно же надо вам!?!? а вы потом передали бы это зрителям!
Спасибо. Хорошая штука. Но это для электрического отопления. А если регулировать водяные батареи, то надо управлять сервоприводом, а там 0-10 вольт. То есть нужен аналоговый выход. На этот счёт у вас не найдётся варианта.
Грачик сделай пожалуйста процентами мощност лампы.Если кто не знает это можно исползовать автоматику для котлов.Место лампы работает вентилятор.Спасибо тебе за проекты.
Интересная штука, но что-то я не увидел ни дифференциального, ни интегрального регулирования, только пропорциональное регулирование. Думаю для отопления вполне пригодно, так как точная и быстрая корректировка не нужна.
Здравствуйте, подскажите, чему равна постоянная времени интегральной составляющей стандартно для arduino? Не интегральный коэффициент усиления, а время, за которое регулятор накапливает ошибку регулирования?
скажите, а он мощность как снижает, не понял, толи меньше на выходе ардуино напряжение и от того 220в меньше, т.е., фазное регулирование(диммер) или с контролем нуля и вырезанием амплитуды, тогда нужен датчик тока.. .
афтор можите сделать скеч на симисегментах без всяких наворот простой пид регулятор ардуино симисегменты термопара без мах микросхемы температура чтоб регулировать до 300 град нагреватель 12в . у меня куча симисегметов хочется их использовать можно даже на 74HC595 реализовать сколько пытался не получается помогите если есть время
Это как хотите, в этом случае постепенно замедляется, но если надо чтобы ускорилось при помощи простой математики можно делать так: отключаем выход ШИМ- используем математику от 255 вычитаем значение шим результат подключаем к выходу ШИМ. Получится инверсия ШИМ.
Можно, используем математику. ФБ блок вычитание на первый вход блока выставляем константу 255. На второй подаем сигнал. Выход ФБ блока подключаем к выходу. Будет работать как инверсия.
ребята я очень извиняюсь ну это просто ппц вы чё творите? вы знаете вообще что такое пид? нарисовали в блоки пользователей и назвали пид ну ппц!!! ребята это просто П регулятор без "ид" интегральной дифференциальной части тут нет зачем вы баломутите людей!!
У вас так интересно воплащено , и работает отлично) Но всетаки. Чтобы настроить ПИД-регулятор, необходимо подобрать правильную комбинацию трёх коэффициентов: Пропорционального - Kp Интегрального - Ki Дифференциального - Kd Да и мне тоже интересна схема модуля с номиналами. через которую подключена лампочка.
Ссылка на модуль уже оставил в ответе другого пользователя. Здесь комбинация этих коэффициентов настройвается при помощи гистерезиса, мощности итд. Сделан так что любой мог настроит.
С температурой разобрался! А вот почему при скважности 255 у вас высокий уровень на нагрузке? на моей ардуинке почему то 0 это высокий уровень а 255 низкий
Не надо ни чем открывать это ФБ блок. С начало надо этот файл добавит в блоки пользователей (FLProg -Пользовательские - .загрузит) потом используем как ФБ блок.
Пока занят другими вопросами. Времени не хватает. Я смотрел этот пид регулятор для изучение время нужен. Надо еще разобратся с FLProg. После, как Вы оставили Коментарии я решил попробовать. При добавления ФБ блока FLProg вылетает.
Данная практическая конструкция очень хорошо работает с большими печками но нет режима ПИД. ruclips.net/video/4aqmQMhZzVo/видео.html как изменить скетч что сделать ПИД регулирование?
Очень много ошибок в вашем якобы «ПИД» регуляторе. Если по честному то это не ПИД регулирование. По достижении заданой температуры нагреватель должен отключаться полностью, а не как у вас работает на минимуме. Температурный датчик нудно использовать более точный DS18B20 и без металического корпуса который сам в процессе нагревается. Одним словом не ПИД регулирование вообще
Барэф дзэс. Правильно и грамотно объясняешь.
Лайк
Вы очень хороший человек! Интересно ваши видео смотреть!
Спасибо за вашу работу!
Уважаемый Грачик! Очень нравятся Ваши разработки. Собрал и этот регулятор. Отлично работает, хорошо держит температуру. Но есть и недостаток: при неисправности датчика температуры показывает -0,06 градусов и нагреватель включается на полную мощность. Ввести защиту при неисправности датчика все же необходимо.
Нужен второй датчик
Спасибо, очень полезное видео и прям как по заказу.Нужно сделать регулятор для инкубатора и это самый подходящий вариант.
Если мощную нагрузку подключить (тэны) - отличный генератор сетевых помех получится. Спасибо за видео, очень доступно.
Здесь рассчитан для маломощную нагрузку, в инкубаторах обычно лампы подключают. Все правильно для боле мощный нагрузки другие подходы нужны.
@@ArduinoProm У тебя управление ШИМ и получается это управления для постоянного напряжения, а если для переменного то уже нужен димер
Лайк и подписка !
здравствуйте Грачик. я последнюю неделю занимался пид регулятором скачанный из блоков пользователей. есть положительные результаты. могу поделиться своим опытом если конечно же надо вам!?!? а вы потом передали бы это зрителям!
классное видео, молодец, спасибо!!!
ну вообще-то пид служит для максимального приближенно значения т е в вашем случае балет держать обороты в указанном значении
как в этот скетч добавить датчик dht22 чтобы регулировать влажность?
Спасибо. Хорошая штука. Но это для электрического отопления. А если регулировать водяные батареи, то надо управлять сервоприводом, а там 0-10 вольт. То есть нужен аналоговый выход. На этот счёт у вас не найдётся варианта.
Грачик сделай пожалуйста процентами мощност лампы.Если кто не знает это можно исползовать автоматику для котлов.Место лампы работает вентилятор.Спасибо тебе за проекты.
Хочу место димера симисторный регулятор сделать если получится там и переделаю.
lcd.println(power/2.55);
Интересная штука, но что-то я не увидел ни дифференциального, ни интегрального регулирования, только пропорциональное регулирование. Думаю для отопления вполне пригодно, так как точная и быстрая корректировка не нужна.
Здравствуйте, подскажите, чему равна постоянная времени интегральной составляющей стандартно для arduino? Не интегральный коэффициент усиления, а время, за которое регулятор накапливает ошибку регулирования?
скажите, а он мощность как снижает, не понял, толи меньше на выходе ардуино напряжение и от того 220в меньше, т.е., фазное регулирование(диммер) или с контролем нуля и вырезанием амплитуды, тогда нужен датчик тока.. .
Отделный фазный регулятор. См здесь arduinoprom.ru/shemotehnika/250-simistornyj-faznyj-reguljator-moshhnosti.html
Добрый вечер. Если к ШИМ выходу подключить шаговой двигатель то будет закрывать заслонку котла пропорционально температуре или нужно доработать?
Надо доработать.
афтор можите сделать скеч на симисегментах без всяких наворот простой пид регулятор ардуино симисегменты термопара без мах микросхемы
температура чтоб регулировать до 300 град нагреватель 12в .
у меня куча симисегметов хочется их использовать можно даже на 74HC595 реализовать сколько пытался не получается помогите если есть время
надо обновить ваш флпрог там есть в разделе "загрузки" скачайте версию 2.3.2
А если вместо лампы подключить углеродный кабель, будет работать?
Если ток будет не большой, будет.
Спасибо
А то что на семмисторе сделаете будет мотор ускорять или замедлять
Это как хотите, в этом случае постепенно замедляется, но если надо чтобы ускорилось при помощи простой математики можно делать так: отключаем выход ШИМ- используем математику от 255 вычитаем значение шим результат подключаем к выходу ШИМ. Получится инверсия ШИМ.
Грачик день добрый! Не подскажите почему температуру поддерживает ниже на 0,4 градуса установленной? Причина в программе?
Нет надо PID регулятор настроит правильно. Лучше используйте другой PID регулятор. у меня на канале их несколько.
Добрый день. Как можно инверсию выходного сигнал можно сделать?
Можно, используем математику. ФБ блок вычитание на первый вход блока выставляем константу 255. На второй подаем сигнал. Выход ФБ блока подключаем к выходу. Будет работать как инверсия.
Спасибо
где такой димер взять?
ребята я очень извиняюсь ну это просто ппц вы чё творите? вы знаете вообще что такое пид? нарисовали в блоки пользователей и назвали пид ну ппц!!! ребята это просто П регулятор без "ид" интегральной дифференциальной части тут нет зачем вы баломутите людей!!
узбакойся
сказал же могу объяснить что к чему каждый кофициент ну Грачик молчит видимо хочет сам разобраться
Не работает температура почему? Дай Эл. Почта я вам покажу фотки
Почта здесь arduinoprom.ru/feedback
добрый вечер, а разве это не шим регулятор ,? просто. Где блок ПИД?
Здесь принцип работы ПИД регулятора. Управление с нагрузки сделал ШИМ. А какой блок ПИД нужен? я не понял вопрос.
Здравствуйте. Через что подключена лампочка? Вы сами собирали ?
У вас так интересно воплащено , и работает отлично)
Но всетаки.
Чтобы настроить ПИД-регулятор, необходимо подобрать правильную комбинацию трёх коэффициентов:
Пропорционального - Kp
Интегрального - Ki
Дифференциального - Kd
Да и мне тоже интересна схема модуля с номиналами. через которую подключена лампочка.
Лампочка подключается через димер сделал я год назад смотрите здесь arduinoprom.ru/umnyj-dom/16-dimmer-dlja-arduino.html
Ссылка на модуль уже оставил в ответе другого пользователя. Здесь комбинация этих коэффициентов настройвается при помощи гистерезиса, мощности итд. Сделан так что любой мог настроит.
теристор тебе в помощь ку202) и не надо тут никаких ардуино
Приветствую Уважаемый! Подскажи пожалуйста как в твою схему flprog добавить термопару max6675?
Как подключить термопару на модуле MAX6675 смотрите здесь ruclips.net/video/1jPyGXDQu_Q/видео.html
Как подключить я знаю, но вот как в Ваш проект PID регулятора его включить не знаю.
Удалите ds18b20. В место его подключайте max6675 (переменный температура подключайте выход температуры на max6675)
Я пробовал у меня не получилось! выставил 27 градусов держал термопару но нагрузка не отключилась у меня. А если дисплея нет система будет работать?
С температурой разобрался! А вот почему при скважности 255 у вас высокий уровень на нагрузке? на моей ардуинке почему то 0 это высокий уровень а 255 низкий
с Вашего позволения перересовал все одним блоком. flprog.ru/load/bloki_polzovatelej/pid_reguljator/2-1-0-267
Спасибо.
какой программой открывается этот файл? я не могу открыть!
flprog. пользовательские- загрузить.....
Не надо ни чем открывать это ФБ блок. С начало надо этот файл добавит в блоки пользователей (FLProg -Пользовательские - .загрузит) потом используем как ФБ блок.
оставили мой вопрос без ответа?!
Пока занят другими вопросами. Времени не хватает. Я смотрел этот пид регулятор для изучение время нужен. Надо еще разобратся с FLProg. После, как Вы оставили Коментарии я решил попробовать. При добавления ФБ блока FLProg вылетает.
в разделе загрузки скачайте версию 2.3.2 там можно добавить блоки
Здравствуйте. Хотелось бы пообщаться с вами о ПИД регуляторе. Если не сложно, напишите мне на почту, пообщаемся. Почта - 19misha87@gmail.com
Данная практическая конструкция очень хорошо работает с большими печками но нет режима ПИД. ruclips.net/video/4aqmQMhZzVo/видео.html как изменить скетч что сделать ПИД регулирование?
Очень много ошибок в вашем якобы «ПИД» регуляторе. Если по честному то это не ПИД регулирование. По достижении заданой температуры нагреватель должен отключаться полностью, а не как у вас работает на минимуме. Температурный датчик нудно использовать более точный DS18B20 и без металического корпуса который сам в процессе нагревается. Одним словом не ПИД регулирование вообще