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

GrayCode

Декодирование Gray Code энкодеров через сдвиговый регистр 74HC165 с поддержкой цепочки датчиков

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

Установка

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

Описание

Библиотека для чтения абсолютных энкодеров через сдвиговый регистр 74HC165. На плате Absolute Encoder Board размещены два Gray code датчика позиции, и данные приходят одним байтом, где младший полубайт содержит позицию первого энкодера, старший — второго. Поддерживаются переключатели Bourns PAC18R на 8, 12 и 16 позиций. Можно подключать несколько плат в цепочку (до 100 энкодеров), указывая тип каждого датчика при инициализации. Конструктор требует пины защёлки, тактирования и приёма данных; опционально можно добавить пин запрета тактирования. Если ваша схема работает с абсолютными энкодерами через PISO регистр, эта библиотека сэкономит время на декодировании Gray кода вручную.

Версии

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