PID_RT
ПИД-регулятор с поддержкой изменения коэффициентов во время работы и гибкой настройкой интервалов вычисления
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:0d5840c7eb0ce9c9053d6280c38f81fb1102675af21c6cd21eb4eb4797e6dbeePID_RT-0.1.10-0d5840c7.zipОписание
Библиотека для работы с ПИД-регулятором на Arduino, где все три коэффициента (Kp, Ki, Kd) можно менять прямо во время выполнения программы без перезагрузки. Основной метод compute() выполняет одну итерацию расчёта и возвращает флаг успеха — полезно при работе с временными интервалами. Есть встроенная проверка интервалов между вычислениями, которую можно отключить на этапе компиляции флагом PID_ENABLE_INTERVAL_CHECK. Функции для управления setPoint, получения текущего выхода и сброса внутреннего состояния делают её универсальной для задач стабилизации температуры, скорости или других величин. Подходит для тех, кто хочет быстро собрать работающий ПИД-контроллер без глубокого погружения в теорию.