Тёмный

ПИД регулятор 

Andrey Frolov
Подписаться 12 тыс.
Просмотров 7 тыс.
50% 1

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 31   
@АнтонЕрёмин-т3у
@АнтонЕрёмин-т3у 6 месяцев назад
Наконец то я нашел простое и понятное обьяснение ПИД регулятора!!! Очень благодарен автору!
@Tiranitos
@Tiranitos 5 месяцев назад
Пересмотрел кучу видео о ПИД и только у вас пришло понимание, в очередной раз убеждаюсь, что вы отличный преподаватель. Спасибо
@ПавелДубровин-у8е
Незнаю может кому интересно будет... У меня возникла необходимость прикрутить к электроплитке регулятор мощности. И как бы всё просто решается и городить ничего не надо (схема в интернете димера есть) но пришла беда от куда не ждал😂 Война у нас и почта не работает а соответственно в интернете заказать что-то нельзя)) Не нашел я резистор на 500к . Ну вот порылся в интернете и нашел у Алекса Гайвера димер для нагревателей на пропуске полупериодов, ну и переписал его под Аttiny13 всё работает... Ну так я к чему? Раз уж я заморочился то пошел дальше, избавился в ПИД регуляторе от чисел с плавающей точкой, заменил ШИМ на код димера Алекса, добавил переключение между несколькими уставками и получил регулятор на копеечной Attiny13 и копеечном NTC терморезисторе для принтера для контроля трёх заданых значений темпратуры😊 По памяти в притык, по ножкам тоже...😅 По точности в протеусе в п🎉ределах трех значений АЦП (в метале не собирал но думаю в пределах 1-2 градусов температуру держать будет) 😊
@ЭльМеф
@ЭльМеф 6 месяцев назад
А стабилизацию двигателя можно в протеусе посмотреть.?Тут наверное лучше использовать два таймера и одно прерывание по пину.И использовать аппаратно-программную задержку.А выражение a+=b*c можно трактовать как a=a+b*c?
@cpaeko9085
@cpaeko9085 Месяц назад
У меня получились коэффициенты: float Kp = 0.1338; float Ki = 0.061; float Kd = 0.073; Так же работает в Proteus. Проблема есть когда например переключаешь уставку с 900 на 100, то температура падает до 0 и не включается/не растет несколько секунд. Но через несколько секунд растет до заданного значения 100. Пробовал ещё пару функций ПИД - везде проблемы.
@vasilysavin
@vasilysavin 3 месяца назад
Алгоритм кастрированный. Проблема в расчёте интегральной составляющей. Вклад интегральный составляющей берётся в учет только в определенном диапазоне времени, обычно 3... 6 периодов свободных колебаний регулятора. Тогда и вылета не будет такого.
@АлександровичЯ-к5с
Думаю, что положение датчика температуры по отношению к тэну играет очень важное значение .
@максимплесовских-у1ы
методом "научного" тыка😃😃😃
@nichtverstehen2045
@nichtverstehen2045 10 месяцев назад
уставка и реал - это 5!
@valeriylopuxov8022
@valeriylopuxov8022 9 месяцев назад
Спасибо. В первой части дошло как работает каждое из звеньев. Смотрел до этого других, если с пропорциональной составляющей понятно и так, то с двумя другими нет токового объяснения.
@USER-ruzer2000
@USER-ruzer2000 Год назад
Никогда не слышал про Настоящее, Прошлое, Будущее. Все заумно как то говорят.
@kotikvadik3000
@kotikvadik3000 Год назад
"Интегральный" значит объединяющий, например интегральная микросхема; "дифференциальный" значит разностный, например дифференциальный вход усилителя, а вот регулятор "интегрирующий", т.е. вычисляющий интеграл, или "дифференцирующий", т.е. вычисляющий производную.
@borisraskolnikov
@borisraskolnikov Год назад
Теорию ТАУ нада штудировать, а не фигней занимаццо.Поменяються условия и все думать заново.
@sergeilytniev9263
@sergeilytniev9263 Год назад
Доброго времени. Подскажите как при симуляции в протеусе вывести окно AVR Variables?
@andreyfrolov301
@andreyfrolov301 Год назад
запускаете симуляцию и в верхнем меню - debug >> avr >> variables
@АлексейАлдошин-и9с
делал терморегулятор ламинатора на основе нечеткой логики. код чужой, как работает, толком не понял. но работает.
@andreyfrolov301
@andreyfrolov301 Год назад
если есть возможность скиньте код на почту dr.somet@yandex.ru
@АлександрКорнеев-ф9э
Юху!!! Будем посмотреть.
@ВладимирИванов-п3ч
Доходчиво, спасибо.
@КисельИваня
@КисельИваня Год назад
Спасибо
@goiiia3774
@goiiia3774 Год назад
А какой коэффициент отвечает за перегрев ?
@borovtsovable
@borovtsovable Год назад
Уроки Ардуино. ПИД регулятор ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rIbWnB26dp0.html хорошо разобрано действие всех коэффициентов
@Grigrost
@Grigrost Год назад
В терморегуляторах Овен ТРМ1 реализован хороший алгоритм подбора коэффициентов как в ручном, так и в автоматическом режиме.
@alximedkylibin3059
@alximedkylibin3059 Год назад
в трм1 нет там пид регулятора , если что !
@Grigrost
@Grigrost Год назад
@@alximedkylibin3059 Если что, читайте инструкцию. Я этот регулятор знаю как свои пять пальцев.
@alximedkylibin3059
@alximedkylibin3059 Год назад
@@Grigrost Хорошо , покажите мне в инструкции ПИД регулятор и свои пять пальцев !
@Grigrost
@Grigrost Год назад
@@alximedkylibin3059 Наберите в youtube "НАСТРОЙКА ПИД-РЕГУЛЯТОРА ТРМ 251 (ОВЕН)"
@alximedkylibin3059
@alximedkylibin3059 Год назад
@@Grigrost Вы написали ТРМ1 а не ТРМ 251 , Вы мне не интересны уже .
@borisraskolnikov
@borisraskolnikov Год назад
Не, ну если контроллер задействован, пусть уже и коефициенты считает и сохраняет.Можно на термопереключателе сделать тогда такой регулятор, а не на мелкосхеме.
Далее
ПИД регулятор в OwenLogic.
24:00
Просмотров 13 тыс.
FATAL CHASE 😳 😳
00:19
Просмотров 1,6 млн
ПИД регулятор теория
18:11
Просмотров 26 тыс.