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/ |