Модуль энкодера предназначен для построения систем ввода и управления. Удобное подключение не требующее применения пайки, на плате распаяны подтягивающие резисторы для енкодера и предусмотрено место для установки резистора для кнопки. Маленькие размеры и наличие монтажных отверстий делает этот модуль незаменимым для продвинутых и начинающих Ардуинщиков. Дискретность 20 шагов на оборот.
Модуль энкодера имеет 20 фиксированных позиций на один оборот вала. Датчик угла поворота имеет 3 вывода, обозначенные буквами A, B и C. Принцип работы энкодера основывается на изменении положения переключателей, один из которых отвечает за соединение контактов A и B, а второй - за B и C. Каждое изменение положения оси датчика изменяет состояния переключателей. Наружный диаметр цилиндра вала - 6.85 мм (без резьбы). Так же, энкодер имеет кнопку, срабатывающую при нажатии на вал. Кнопка может иметь любое предназначение, например, для выбора пунктов меню, изменение чувствительности датчика и т.д.
Низкий TTL уровень на датчике появляется, при замкнутых контактах, тогда ноль подается на выводы CLK и DT. Высокий логический уровень генерируется при подаче напряжения питания 5В. Выводы CLK и DT передают данные о вращении оси в направлении "по" или "против" часовой стрелки.
Назначение выводов энкодера:
- CLK: контакт A энкодера
- DT: контакт B энкодера
- SW: определяет состояние кнопки
- VCC (+): напряжение питания
- GND: "земля" (контакт C)
Купить Модуль энкодера KY-040 вы можете в нашем оффициальном магазине
Distancionka.com