AS5600 – I2C модуль магнитного датчика угла поворота
Датчики угла поворота (энкодер) предназначены для преобразования угла поворота вращающегося объекта в цифровые или аналоговые сигналы, позволяющие определить угол его поворота.
В модуль встроены 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