Главная страницаКомпоненты для FritzingКомпонент Adafruit BNO055 STEMMA QT для Fritzing
Компонент Adafruit BNO055 STEMMA QT

Компонент Adafruit BNO055 STEMMA QT

Если вы когда-либо заказывали и подключали датчик с 9-градусным разрешением, скорее всего, вы также осознали сложность преобразования данных датчиков акселерометра, гироскопа и магнитометра в реальную «трехмерную ориентацию в пространстве»! Ориентация — трудная для решения проблема. Алгоритмы слияния датчиков (секретный инструмент, который объединяет данные акселерометра, магнитометра и гироскопа в стабильную трехосевую ориентацию) может быть невероятно сложно правильно подобрать и внедрить в недорогих системах реального времени.

Bosch — первая компания, которая добилась этого, взяв MEMS-акселерометр, магнитометр и гироскоп и поместив их на одну матрицу с высокоскоростным процессором на базе ARM Cortex-M0, чтобы обрабатывать все данные датчиков, абстрагироваться от требований к слиянию датчиков и работе в режиме реального времени и выдавать данные, которые вы можете используется в кватернионах, углах Эйлера или векторах.

Взгляните на IMU Fusion Breakout — BNO055 абсолютной ориентации Adafruit 9-DOF в формате Stemma QT! У нас также есть этот прорыв в форме и размере, отличных от стебля. Использование двух прорывов идентично: одна и та же библиотека и программное обеспечение будут работать на обоих. Версия QT немного меньше и имеет разъемы I2C plug-and-play с обеих сторон для использования без пайки!

Вместо того чтобы тратить недели или месяцы на возню с алгоритмами различной точности и сложности, вы можете получать значимые данные с датчиков за считанные минуты благодаря BNO055 — интеллектуальному датчику с 9-градусным разрешением, который самостоятельно выполняет слияние датчиков!  Ты можешь считывать данные прямо через I2C и своего дядю Боба.

BNO055 может выводить следующие данные датчика:

  • Абсолютная ориентация (вектор Эйлера, 100 Гц) Данные о трехосевой ориентации, основанные на сфере с углом обзора 360°
  • Абсолютная ориентация (кватернион, 100 Гц) Четырехточечный кватернионный выход для более точной обработки данных
  • Вектор угловой скорости (100 Гц) по трем осям «скорости вращения» в рад/с
  • Вектор ускорения (100 Гц) по трем осям ускорения (сила тяжести + линейное движение) в м/с^2
  • Вектор напряженности магнитного поля (20 Гц) Трехосное измерение магнитного поля в микро Тесла (uT)
  • Вектор линейного ускорения (100 Гц) Данные по трем осям линейного ускорения (ускорение минус сила тяжести) в м/с ^ 2
  • Вектор силы тяжести (100 Гц) Трехосное ускорение силы тяжести (минус любое движение) в м/с^ 2
  • Температура (1 Гц) Температура окружающей среды в градусах Цельсия

Использование простое, с поддержкой I2C, которая безопасна для логики напряжением 3 или 5 вольт. Мы также отключаем контакты прерывания и перемычки для выбора адреса на случай, если вам нужны два BNO-055 на одной шине I2C. У нас есть библиотеки Arduino (C / C++) и CircuitPython, так что вы можете использовать их с любым микроконтроллером или компьютерной платой и получать показания менее чем за 5 минут. Четыре монтажных отверстия обеспечивают надежное соединение.

Кроме того, поскольку он поддерживает I2C, вы можете легко подключить его двумя проводами (плюс питание и заземление!).  Мы даже включили совместимые с SparkFun qwiic разъемы STEMMA QT для шины I2C, так что вам даже не нужно паять! Используйте подключаемый кабель STEMMA QT, чтобы получить данные 9 DoF как можно скорее.

Поставляется собранным и протестированным вместе с небольшим кусочком жатки. Для крепления коллектора к разъемной печатной плате требуется некоторая пайка, если вы хотите использовать его в макетной плате, но это довольно простая работа.

Лучше всего то, что вы можете приступить к работе за 10 минут с помощью нашего удобного руководства по сборке, подключению, библиотекам CircuitPython и Arduino, графическому интерфейсу обработки и многому другому!

Печатная плата

Печатная плат Adafruit BNO055 STEMMA QT

Схема

Схема Adafruit BNO055 STEMMA QT

Список пинов

Пин Тип
VCC мама
3.3V мама
VCC мама
VCC мама
SCL мама
SCL мама
SCL мама
SDA мама
SDA мама
SDA мама
RESET мама
INT_3V мама
I2CADDR_3V мама
PS0_3V мама
PS1_3V мама
GND мама
GND мама
GND мама
Был ли полезен материал?

Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.