AS5600 — 12-битный магнитный датчик поворотного положения
Голь на выдумки хитра; с течением времени мы разрабатываем и ценим более мелкие и точные устройства. AS5600 является одним из таких магнитных поворотных датчиков положения. Кроме того, вам понравится его простое программирование и простота использования. Поэтому мы в WellPCB настоятельно рекомендуем датчик для вашего проекта. Здесь мы узнаем все о AS5600.
Что такое AS5600?
Рис. 1. Датчик поворота AS5600
AS5600 — это простой в программировании магнитный поворотный датчик положения с ШИМ-выходом или 12-битным аналоговым выходом с высоким разрешением. Он использует бесконтактную систему для измерения абсолютного угла диаметрально намагниченного магнита на оси.
Кроме того, его прочная и надежная конструкция устраняет влияние любых однородных внешних магнитных полей рассеяния. Поэтому лучше всего подходит для задач с бесконтактным потенциометром.
Конфигурация контактов AS5600
AS5600 имеет семь контактов, как показано ниже.
Рис. 2. Конфигурация контактов AS5600
- Земля: Подключите этот контакт к заземлению системы для обеспечения заземления.
- ВКК: Контакт питания, 5 В/3,3 В.
- ПДД: Серийная дата интегральной схемы (I2C).
- Процент вероятности нежелательной почты: Серийные часы I2C.
- ВКК: Только источник питания 3V3 для микросхемы.
- ПГО: Используется для установки начального и конечного положения угла поворота.
- ВЫХОД: Выводит сигналы рабочего цикла в соответствии с настройками программного обеспечения.
Функции AS5600
Вот краткое введение в особенности поворотного магнитного датчика положения AS5600.
- Во-первых, он поддерживает бесконтактное измерение углов.
- Во-вторых, пользователь может легко программировать начальное и конечное положение через интерфейс I2C.
- В-третьих, выходное разрешение цифро-аналогового преобразования (ЦАП) составляет 12 бит.
- В-четвертых, вы можете запрограммировать максимальный угол от 18 до 360 градусов.
- В-пятых, он автоматически обнаруживает магнитный материал или поверхность.
- В-шестых, он поддерживает простой запуск и программирование положения без программатора в 3-проводной конфигурации.
- В-седьмых, при необходимости он автоматически переходит в режим пониженного энергопотребления.
- Наконец, он имеет аналоговый выходной радиометрический сигнал с широтно-импульсной модуляцией (ШИМ) или цифровой выход с кодировкой VDD.
Спецификация AS5600
- Напряжение питания составляет 3,3 В или 5 В.
- Входной ток составляет до 100 мА.
- Кроме того, рабочая температура окружающей среды составляет от -40 до 125 °C.
- AS5600 имеет неизменяемый интерфейс I2C с адресом 0X36.
Принцип работы AS5600
Работа AS5600 основана на эффекте Холла. Это потому, что он имеет встроенный датчик Холла, который обнаруживает изменения в направлении магнитного поля.
Кроме того, с помощью 12-битного внутреннего аналого-цифрового преобразователя направление магнитного поля усиливается усилителем.
Следовательно, модуль AS5600 может производить 4096 позиций за один раунд. Кроме того, вы можете экспортировать данные RAW через интерфейс I2C или волну ШИМ через вывод OUT. Кроме того, максимальный угол также программируется.
Вы можете настроить угол между 18° и 360°, что означает, что измеренная угловая точность составляет около 18/4096.
Однако вы должны знать, что AS5600 может хорошо работать только с магнитом, размером с ваш чип.
Кроме того, вы должны измерять модуль, удерживая его очень близко к магнитному полю. Еще один важный момент заключается в том, что вы должны совместить центр датчика AS5600 с центром магнитного поля. Следовательно, вертикальное расстояние должно составлять от 0,5 мм до 3 мм.
Поиграйте с Arduino
Рис. 3. Платформа Arduino для разработчиков
Для этой установки вам понадобится плата Arduino или Seeeduino V4.2, базовый экран и AS5600.
Вот как вы можете настроить свою установку.
Подключение оборудования.
- Сначала подключите AS5600 к порту I2C базового экрана.
- Во-вторых, подключите базовый экран Grove к плате Seeeduino.
- В-третьих, подключите плату к компьютеру с помощью совместимого USB-кабеля.
Подключение к программному обеспечению
- Первый шаг включает в себя загрузку библиотеки AS5600 с Github.
- Во-вторых, перезапустите Arduino IDE и откройте readAngle. через Файл → Примеры → Seeed_AS5600-master → readAngle.
- Вот пример кода readAngle.
- В-третьих, загрузите демоверсию.
- В-четвертых, откройте Последовательный монитор. Arduino IDE в разделе Инструмент. и установите скорость передачи 115200 .
- В-пятых, проверьте свою систему, чтобы увидеть, считывается ли она с экрана при перемещении сенсора.
Приложение AS5600
Рис. 4. Вместо традиционного поворотного энкодера AS 5600
Источник; Википедия Commons
Вот некоторые области применения датчика AS 5600.
- Бытовая техника
- Бесконтактные ручки
- Педали и сервоприводы
- Бесконтактные потенциометры
- Кроме того, управление громкостью аудиоустройств.
- Разработка автоматизации
- Кроме того, AS5600 работает как автомобильный блок управления.
Заключение
AS 5600 — отличная альтернатива традиционным потенциометрам, поскольку он бесконтактный и высокоточный. И, как мы видели, они хорошо работают при измерении, контроле и позиционировании проектов.
Если он у вас есть и вам нужна помощь, не стесняйтесь обращаться к нам. Мы свяжемся с вами, как только сможем.
Промышленные технологии
- Основы цифровых магнитных датчиков
- Индуктивный датчик положения для промышленных двигателей обеспечивает высокую скорость и точность
- Датчик температуры подшипника | детектор
- Поворотные энкодеры повышают точность абсолютного позиционирования робота
- Индуктивный бесконтактный датчик положения
- Бесконтактный датчик наклона/наконечника
- Изобилие вариантов при выборе датчика для обратной связи двигателя
- Датчик поворотного положения на основе RFID
- Понимание датчика положения распределительного вала
- Понимание датчика положения коленчатого вала