BNO-055 - "умный" сенсор движений компании Bosch SensortecСовременная электроника — это, прежде всего, интегрированные решения, и эта тенденция не прошла мимо сенсоров движения. Первые сенсоры со встроенным микроконтроллером обрабатывали только шесть потоков данных с двух датчиков и в них отсутствовали встроенные магнитометры. В отличие от них, интегрированные сенсоры последнего поколения сочетают в одном корпусе три датчика — магнитометр, акселерометр и гироскоп, — и микропроцессорное ядро. Никаких внешних компонентов, равно как и вычислений, для работы с такими сенсорами не требуется.

Структура микросхемы BNO-055
Так, сенсор BNO-055 компании Bosch Sensortec оснащен 32-битным ядром ARM Cortex M0, экономичным и достаточно мощным для вычислений по технологии sensor fusion. Ядро получает данные с датчиков — трехосевого 14-битного акселерометра, трехосевого 16-битного гироскопа и трехосевого магнитометра, обрабатывает их и записывает результаты во внутренние регистры микросхемы, доступные для чтения через стандартный интерфейс I2C, также работающий по протоколу HID-I2C, что превращает сенсор в устройство Plug-and-play. Все датчики микросхемы способны работать в нескольких режимах энергосбережения. Акселерометр и гироскоп могут генерировать прерывания при движениях с заданными параметрами, например резком ускорении. В числе данных, выдаваемых BNO-055 — кватернионы, линейное ускорение, вектор гравитации и направление движения устройства; этого достаточно для точного распознавания движений, поворотов и наклонов и даже для расчета маршрута движения устройства (инерциальной навигации).
Области применения BNO-055:
– носимая электроника;
– медицинская техника, роботы;
– устройства инерциальной навигации;
– планшеты и ультрабуки.
Характеристики микросхемы BNO-055:
– рабочие диапазоны акселерометра: ±2, ±4, ±8, ±16 g;
– рабочие диапазоны гироскопа: ±125…±2000 °/с;
– рабочий диапазон магнитометра: ±1300 мкТл по осям х, у, ±2500 мкТл по оси z;
– напряжение питания микросхемы: 2,4…3,6 В;
– 28-выводный корпус LGA (3,8х5,2х1,13 мм);
– диапазон рабочих температур: от –40 до 85 °C.
Источник: http://www.rlocman.ru/ |