AS5600 – I2C модуль магнитного датчика угла поворота

290 руб.
В наличии
Нет в наличии

Датчики угла поворота (энкодер) предназначены для преобразования угла поворота вращающегося объекта в цифровые или аналоговые сигналы, позволяющие определить угол его поворота.

В модуль встроены 4 датчика Холла, которые измеряют магнитное поле и преобразуют его в напряжение. 

Сигналы от этих датчиков сначала усиливаются, затем проходят через аналогово-цифровой преобразователь. Далее сигнал с АЦП измеряется и высчитывается угол поворота.

Датчик AS5600 программируется по интерфейсу I2C.

Модуль может запитываться напряжением 5В или 3.3В с помощью стабилизатора с малым падением напряжения, расположенного на плате.

Таким образом, I2C интерфейс модуля толерантен как 3,3В, так и 5В логике.

Магнит, используемый с датчиком угла, должен иметь горизонтальную полярность N/S. Расстояние между датчиком и магнитом может варьироваться от 0,5 до 3 мм в зависимости от мощности магнита. 

С учетом 12-битного разрешения АЦП датчика и полного оборота магнита на 360°, можно получить 4096 шагов, что гарантирует точность датчика примерно ~0,088° на 1 шаг поворота оси.

  • VDD5V: питание от напряжения 5В (требуется развязывающий конденсатор 100 нФ)
  • VDD3V3: питание от напряжения 3В
  • OUT: Аналоговый/PWM выход
  • GND: земля
  • PGO: цифровой вход
  • SDA: цифровой вход/выход (последовательная передачи данных I2C)
  • SCL: цифровой вход (тактирование шины данных)
  • DIR: цифровой выход (полярность направления – если GND – значения увеличиваются по часовой стрелке, VDD – против)

При работе от напряжения 3.3В пины VDD5V и VDD3V3 должны быть соединены.

Артикул:
227922

Смотрите также:

  • Датчик угла наклона Arduino B124
    70 руб.
  • Модуль датчика угла наклона (акселерометр) для ARDUINO / SW-520D
    80 руб.