Доброго дня, комрады! Подскажите, может кто знает микруху (модуль) который может считывать данные с инкрементального энкодера (2 линии) и передавать значения по SPI/I2C ? UPD: Необходимо получить угол поворота с 4 инкрементальных энкодеров

Комментарии: 10

  1. Sanchez

    Там вообще логика достаточно дуболомная, скорее всего можно в пару корпусов логики засунуть если подумать, типа счетчика и регистра.

    • Dmitriy

      Да, я понимаю. Основное требование счет верх и вниз (т.е. чтобы угол можно было определить). Вдруг есть готовые микрухи с удобным интерфейсом, чтобы не изобретать велосипед

  2. Firelander

    Ну вроде бы "black pill" ещё относительно доступны, можно на них собрать

    • Dmitriy

      Вариант с микроконтроллером тоже понятен. Но места в корпусе итогового устройства мало. Интересует готовое решение )

      • Th0r

        https://learn.adafruit.com/adafruit-i2c-qt-rotary-encoder?view=all

        • Dmitriy

          Да, в виде микры. Да такие находил на забугорных сайтах (они сделаны на основе микроконтроллера). Кажется действительно или делать еще 1 микроконтроллер чисто под энкоедры, или играться с логическими элементами придется. Спасибо за советы

          • Nikolay

            Реализация логикой счет и передачу по шине будет намного объёмнее в плане места на плате чем один МК.

      • Firelander

        Готовое решение в виде микры? Потому что модуль вряд ли окажется меньше чем та же блек пилл

Не нашли ответ?

Вам также может быть интересно