Назад к каталогу

XLR8PID

ПИД-регулятор с аппаратным ускорением для плат XLR8, использующий 16-битную арифметику и встроенный таймер для стабилизации систем управления

Версия1.0.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер38.38 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.0.038.38 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:c4abe1e98ace862038f95860e4c2105a5b8a985c1a715c97c8b0eae17255dc14
АрхивXLR8PID-1.0.0-c4abe1e9.zip

Описание

Библиотека для плат XLR8 с аппаратным ускорением ПИД-регулятора. Реализует классический алгоритм управления с обратной связью, который поддерживает стабильность системы по температуре, скорости, позиции или другим параметрам. Используется 16-битная арифметика с фиксированной точкой вместо медленных вычислений в плавающей запятой. Встроенный аппаратный таймер с точностью 20 мс обеспечивает надёжное вычисление интегральной и дифференциальной составляющих. Поддерживает независимую настройку коэффициентов Kp, Ki и Kd, встроенную защиту от переполнения ошибок в интегральной части. Для каждого ПИД-контроллера доступны 2 входа и 1 выход, можно запустить несколько контроллеров одновременно.

Версии

Показано: 1
1.0.02026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше