Оглавление:
- Шаг 1: Подготовка материалов
- Шаг 2: Установка оборудования
- Шаг 3. Вставьте исходный код
- Шаг 4: результаты
- Шаг 5: видео
Видео: Учебное пособие по набору поворотного энкодера: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Описание:
Этот комплект поворотного энкодера можно использовать для определения положения и скорости двигателя. Это очень простой комплект, состоящий из оптического датчика луча (оптопереключатель, фототранзистор) и части диска с прорезями. Его можно подключить к любому микроконтроллеру через 3-контактный разъем. Оптический датчик луча обнаруживает недостающие пазы диска с прорезями и генерирует последовательность импульсов.
Для включения требуется +5 В постоянного тока, а выходное напряжение составляет 0 В и 5 В. Он обеспечивает выход 5 В, когда луч заблокирован, и выход 0 В, когда луч разблокирован. Ваш микроконтроллер может просто считывать последовательность импульсов 0-5-0 В, чтобы определить, как далеко проехал ваш двигатель и насколько быстро.
В комплект входит зеленый светодиод, который загорается, когда луч не прерывается.
Технические характеристики:
- Рабочее напряжение: 4,5-5 В постоянного тока
- Выходной сигнал: цифровой выход
- Прямое подключение к микроконтроллеру (внутреннее напряжение до 5 В)
- Может читать до 100 кГц
- Диаметр диска с прорезями: 26 мм
- Размер печатной платы: 22 мм x 20 мм
Шаг 1: Подготовка материалов
В этом руководстве для запуска этого проекта необходимы следующие элементы:
- Ардуино Уно
- USB-кабель типа A - B
- Перемычка между мужчинами и женщинами
- Перемычка между мужчинами и женщинами
- Пластиковый мотор-редуктор
Шаг 2: Установка оборудования
На схеме выше показано простое соединение между Rotary Encoder Kit и Arduino Uno:
- 5 В> 5 В
- GND> GND
- ВЫХОД> D2
Связь между пластиковым мотор-редуктором и Arduino Uno:
- Клемма 1> 5 В
- Терминал 2> GND
После завершения подключения подключите Arduino Uno к источнику питания с помощью кабеля USB.
Шаг 3. Вставьте исходный код
- Загрузите тестовый код и откройте его с помощью программного обеспечения Arduino или IDE.
- Убедитесь, что вы выбрали правильную плату и соответствующий порт (в этом руководстве используется Arduino Uno).
- Затем загрузите тестовый код в свой Arduino Uno.
Шаг 4: результаты
Диск с прорезями устанавливается на пластмассовый мотор-редуктор и помещается в пространство печатной платы энкодера. Оптический датчик луча обнаруживает недостающие пазы диска с прорезями и генерирует последовательность импульсов. Регулируя код в Arduino, Rotary Encoder сможет определять фактические обороты пластикового шестеренчатого двигателя и отображать их на последовательном мониторе.
Рекомендуемые:
Кнопка поворотного энкодера: 6 шагов
Кнопка поворотного энкодера: это поворотный пульт дистанционного управления на основе поворотного энкодера. Он имеет следующие особенности. Аккумулятор работает с очень низким потреблением тока при активации Автоматическая активация при вращении регулятора Автоматический переход в спящий режим после периода бездействия Конфигурация
Замена поворотного энкодера ISDT Q6: 4 шага
Замена поворотного энкодера ISDT Q6: это руководство предназначено для того, чтобы помочь людям, чьи кодеры Q6 со временем испортились, теперь они непригодны для использования. Моя начала прокручиваться в случайных, беспорядочных направлениях, и даже после оплавления паяных соединений и очистки энкодера спиртом он все еще оставался некорректным
Ручка регулировки громкости USB с использованием DigiSpark и поворотного энкодера: 3 шага
Ручка регулировки громкости USB с использованием DigiSpark и поворотного энкодера: это супер дешевая ручка регулировки громкости USB. Иногда традиционные ручки более удобны для управления чем-либо, чем щелкать мышью везде. В этом проекте используется DigiSpark, Rotary Encoder и USB-библиотека Adafruit Trinket (https: //github.c
Использование шагового двигателя в качестве поворотного энкодера: 9 шагов (с изображениями)
Используйте шаговый двигатель в качестве поворотного энкодера: поворотные энкодеры отлично подходят для использования в проектах микроконтроллеров в качестве устройства ввода, но их производительность не очень плавная и удовлетворительная. Кроме того, имея много запасных шаговых двигателей, я решил дать им определенную цель. Так что если есть степпер
Как использовать шаговый двигатель в качестве поворотного энкодера и OLED-дисплея для шагов: 6 шагов
Как использовать шаговый двигатель в качестве поворотного энкодера и OLED-дисплея для шагов: в этом руководстве мы узнаем, как отслеживать шаги шагового двигателя на OLED-дисплее. Посмотрите демонстрационное видео. Авторство оригинального руководства принадлежит пользователю youtube " sky4fly "