AS5600 (обновлено: 27 Mar 2026, 17:13:01)

AS5600

ВСТАВЬТЕ ИЗОБРАЖЕНИЕ: AS5600.jpg

Датчик AS5600 - магнитный энкодер угла поворота. Он измеряет положение магнита над микросхемой и позволяет получать угол через I2C, а также использовать дополнительные выходы модуля.


Интерфейс: I2C

Адрес I2C: фиксированный 0x36 (7-битный). В некоторых утилитах/сканерах может отображаться 0x6C (запись) и 0x6D (чтение) — это та же самая линия адреса в 8-битной форме с битом R/W.

Пины модуля и назначение

  • VCC: питание модуля
  • OUT: аналоговый/PWM выход (в зависимости от конфигурации AS5600)
  • GND: земля
  • DIR: выбор направления отсчета угла (инвертирует направление)
  • SCL: линия тактирования I2C
  • SDA: линия данных I2C
  • GPO: программируемый цифровой выход (индикатор/событие по настройке)

Подключение к ESP32 (I2C)

ВСТАВЬТЕ ИЗОБРАЖЕНИЕ: ESP32+AS5600.png
  • VCC3.3V
  • GNDGND
  • SCLGPIO22 (SCL)
  • SDAGPIO21 (SDA)
  • OUT (опционально) → вход ESP32 (GPIO/ADC по задаче)
  • DIR (опционально) → GND или 3.3V для выбора направления
  • GPO (опционально) → любой GPIO ESP32 как вход