Мобильная версия Форум Arduino Документация Гарантийные условия 0 0
UA RU
График работы магазина:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Вс: выходной
Каталог

Модуль Pololu MinIMU-9 v6 гироскоп, акселерометр и компас (LSM6DSO and LIS3MDL)

код: USA423

  • Доставка по Украине
    Мы отправляем заказы "Новой Почтой" по Украине. Также возможен самовывоз из нашего магазина
  • 6 месяцев гарантии

    Мы даем гарантию на любой товар приобретенный в нашем магазине:

    6 месяцев на товары, кроме батареек и аккумуляторов

    14 дней на батарейки и аккумуляторы

    В случае наступления гарантийного случая товар бесплатно ремонтируется, меняется на аналогичный или возвращается полная сумма его стоимости

    Внимательно ознакомьтесь с условиями гарантии
  • Проконсультируем до и после продажи.
    Вы можете задавать вопросы письменно по e-mail или по контактным телефонам нашего магазина
1290 грн

ожидается

Сообщить
1
голосовать
  • Модуль Pololu MinIMU-9 v6 гироскоп, акселерометр и компас (LSM6DSO and LIS3MDL)
  • Модуль Pololu MinIMU-9 v6 гироскоп, акселерометр и компас (LSM6DSO and LIS3MDL)
  • Модуль Pololu MinIMU-9 v6 гироскоп, акселерометр и компас (LSM6DSO and LIS3MDL)
  • Модуль Pololu MinIMU-9 v6 гироскоп, акселерометр и компас (LSM6DSO and LIS3MDL)
  • Описание
  • Отзывы
  • Задать вопрос

MinIMU-9 v6 - это инерциальный измерительный блок (IMU), который объединяет 3-осевой гироскоп LSM6DSO, 3-осевой акселерометр и 3-осевой магнитометр LIS3MDL на миниатюрной плате размером 20.32 х 12.7 мм. Интерфейс I²C обеспечивает доступ к девяти независимым измерениям вращения, ускорения и магнитного поля, которые можно использовать для расчета абсолютной ориентации датчика. Плата MinIMU-9 v6 включает в себя стабилизатор напряжения и схему преобразования уровня, позволяющие работать в диапазоне напряжений от 2.5 В до 5.5 В, а расстояние между контактами 2.54 мм упрощает использование со стандартными беспаечными макетными платами и перфорированными платами с шагом отверстий 2.54 мм.

Код производителя: 2862

По сравнению с предыдущей версией MinIMU-9 v5, в версии v6 акселерометр/гироскоп MEMS LSM6DS33 заменен на более новый LSM6DSO, который предлагает ряд улучшений, таких как более низкий уровень шума и более высокая максимальная скорость передачи данных для гироскопа. MinIMU-9 v6 должен служить прямой заменой для MinIMU-9 v5 во многих приложениях; в других случаях могут потребоваться изменения в программном обеспечении.

Модуль MinIMU-9 v6 также совместим по выводам с AltIMU-10 v6 , который предлагает ту же функциональность, дополненную цифровым барометром, позволяющим получать данные о давлении и высоте. AltIMU имеет второе монтажное отверстие и на 5.08 мм длиннее, чем MinIMU. Любой код, написанный для MinIMU-9 v6, должен также работать с AltIMU-10 v6.

Микросхемы LSM6DSO и LIS3MDL имеют множество настраиваемых параметров, включая динамически выбираемую чувствительность для гироскопа, акселерометра и магнитометра. Для каждого датчика также предусмотрен выбор скорости передачи данных. Доступ к обеим микросхемам осуществляется через общий интерфейс I²C/TWI, что позволяет адресовать датчики индивидуально по одной тактовой и одной линии данных. Кроме того, вывод конфигурации адреса ведомого устройства позволяет пользователям изменять I²C-адреса датчиков и подключать два MinIMU к одной шине I²C. (Дополнительную информацию см. ниже.)

Девять независимых показаний вращения, ускорения и магнитного поля (иногда называемых 9 степенями свободы) предоставляют все данные, необходимые для создания системы отсчета положения и курса (AHRS). С помощью соответствующего алгоритма микроконтроллер или компьютер могут использовать эти данные для расчета ориентации платы MinIMU. Гироскоп может использоваться для очень точного отслеживания вращения в короткие промежутки времени, в то время как акселерометр и компас могут помочь компенсировать дрейф гироскопа с течением времени, предоставляя абсолютную систему отсчета. Соответствующие оси двух микросхем выровнены на плате для облегчения этих вычислений слияния данных с датчиков. (Пример такой системы с использованием Arduino см. на рисунке ниже и в разделе «Пример кода» ниже.)

Визуализация ориентации AHRS, рассчитанной на основе показаний MinIMU-9:

Плата-носитель включает в себя линейный стабилизатор напряжения с низким падением напряжения, обеспечивающий напряжение 3.3 В, необходимые для LSM6DSO и LIS3MDL, что позволяет питать модуль от одного источника питания напряжением от 2.5 В до 5.5 В. Выход стабилизатора доступен на выводе VDD и может подавать почти 150 мА на внешние устройства. Плата-адаптер также включает в себя схему, которая сдвигает тактовый сигнал и данные линий I²C до того же уровня логического напряжения, что и подаваемый VIN, что упрощает подключение платы к 5-вольтовым системам. Расстояние между контактами на плате составляет 2.54 мм, что упрощает ее использование со стандартными беспаечными макетными платами и перфорированными платами с шагом отверстий 2.54 мм.

Характеристики:

  • Размеры: 20 мм × 13 мм × 3 мм
  • Вес без контактных штырьков: 0.7 г
  • Рабочее напряжение: от 2.5 В до 5.5 В
  • Потребляемый ток: 4 мА
  • Формат вывода (I²C):
    • Гироскоп: одно 16-битное считывание на ось
    • Акселерометр: одно 16-битное показание на ось
    • Магнитометр: одно 16-битное показание на ось
  • Диапазон чувствительности:
    • Гироскоп: ±125, ±250, ±500, ±1000 или ±2000°/с
    • Акселерометр: ±2, ±4, ±8 или ±16 g
    • Магнитометр: ±4, ±8, ±12 или ±16 гаусс

Обозначения:

  • Коды разработки печатных плат: imu07a
  • Другие обозначения на печатной плате: 0J14123

Комплектация:

В комплект поставки входят: полоска из 1×6 штырьковых разъемов с шагом контактов 2.54 мм и полоска из 1×5 угловых штырьковых разъемов с шагом контактов 2.54 мм, как показано на рисунке ниже. Вы можете припаять к плате выбранную вами полоску разъемов для использования с нестандартными кабелями или беспаечными макетными платами, либо припаять провода непосредственно к самой плате для более компактной установки. Плата имеет два монтажных отверстия, подходящих для винтов №2 или M2 (не входят в комплект).

Использование MinIMU-9 v6:

Подключение:

Для использования MinIMU-9 v6 необходимо как минимум четыре контакта: VIN, GND, SCL и SDA. VIN следует подключить к источнику напряжения от 2.5 В до 5.5 В, GND - к 0 В, а SCL и SDA - к шине I²C, работающей на том же логическом уровне, что и VIN. (В качестве альтернативы, если вы используете плату с системой 3.3 В, вы можете оставить VIN отключенным и обойти встроенный стабилизатор, подключив 3.3 В напрямую к VDD.)

Название контакта Описание и назначение контакта
SCL Тактовая линия I²C со сдвигом уровня: высокий уровень - VIN, низкий уровень - 0 В.
SDA Линия данных I²C со сдвигом уровня: высокий уровень - VIN, низкий уровень - 0 В.
GND Заземление (0 В) для вашего источника питания. Ваш управляющий I²C-источник также должен иметь общее заземление с этой платой.
VIN Это основной разъем питания от 2.5 В до 5.5 В. Преобразователи уровней SCL и SDA подтягивают высокие биты шины I²C к этому уровню.
VDD Выходное напряжение стабилизатора составляет 3.3 В или низковольтное питание логических схем, в зависимости от VIN. При подаче напряжения на VIN, превышающего 3.3 В, VDD представляет собой стабилизированное выходное напряжение 3.3 В, способное подавать ток до 150 мА на внешние компоненты. В качестве альтернативы, при подключении к системе с напряжением от 2.5 В до 3.3 В, VIN можно оставить отключенным, а питание подавать непосредственно на VDD. Никогда не подавайте напряжение на VDD, когда подключен VIN, и никогда не подавайте на VDD напряжение более 3.6 В.
SA0 Вход с логическим уровнем 3.3 В используется для определения адресов ведомых устройств I²C двух микросхем (см. ниже). По умолчанию он подтянут к высокому уровню через резистор 10 кОм. Этот вывод не имеет сдвига уровня и не рассчитан на напряжение 5 В.

Контакты CS, готовности данных и прерывания микросхем LSM6DO и LIS3MDL недоступны на плате MinIMU-9 v6. В частности, отсутствие контакта CS означает, что дополнительный интерфейс SPI этих микросхем недоступен. Если вам нужны эти функции, рассмотрите возможность использования других плат-носителей LSM6DSO и LIS3MDL.

Приведенная выше схема показывает дополнительные компоненты, которые используются на плате-носителе для упрощения работы LSM6DSO и LIS3MDL, включая стабилизатор напряжения, позволяющий питать плату от одного источника напряжения от 2.5 В до 5.5 В, и схему преобразования уровней, обеспечивающую связь по I²C на том же уровне логического напряжения, что и VIN. Эта схема также доступна для скачивания в формате PDF.

I²C-интерфейс:

Гироскоп и акселерометр LSM6DSO, а также магнитометр LIS3MDL могут быть подключены и сконфигурированы через шину I²C. Каждый из трех датчиков работает как ведомое устройство на той же шине I²C (т.е. их тактовые и информационные линии соединены вместе для упрощения связи). Кроме того, преобразователи уровней на тактовой (SCL) и информационной (SDA) линиях I²C позволяют осуществлять связь по I²C с микроконтроллерами, работающими при том же напряжении, что и VIN (от 2.5 В до 5.5 В). Подробное описание протоколов, используемых каждым устройством, можно найти в техническом описании LSM6DSO и LIS3MDL. Более подробная информация об I²C в целом содержится в спецификации шины I²C от NXP.

Микросхемы LSM6DSO и LIS3MDL имеют отдельные адреса ведомых устройств на шине I²C. Плата соединяет выводы выбора адреса ведомого устройства (SA0 или SA1) обеих микросхем и замыкает их на напряжение VDD через резистор 10 кОм. Вы можете установить низкий уровень на выводе SA0 для изменения адреса ведомого устройства. Это позволяет подключить два MinIMU (или MinIMU v6 и AltIMU v6) к одной шине I²C.

В следующей таблице показаны адреса ведомых устройств датчиков:

Датчик Адрес датчика по умолчанию (SA0 не подключен) Адрес датчика (SA0 установлен в низкий уровень)
LSM6DSO (гироскоп и акселерометр) 1101011b 1101010b
LIS3MDL (магнитометр) 0011110b 0011100b

Оба чипа в MinIMU-9 v6 совместимы как со стандартами I²C в быстром режиме (400 кГц), так и в обычном режиме.

Пример кода:

Разработана базовая библиотека LSM6 для Arduino и библиотека LIS3MDL для Arduino , которые упрощают взаимодействие MinIMU-9 v6 с платой, совместимой с Arduino, например, A-Star . Они также упрощают настройку датчиков и считывание необработанных данных гироскопа, акселерометра и магнитометра.

Для демонстрации возможностей использования этих данных, вы можете превратить Arduino, подключенный к MinIMU-9 v6, в систему определения положения и курса (AHRS) с помощью этой программы для Arduino . Она использует данные с MinIMU-9 для расчета оценочных углов крена, тангажа и рыскания, а результаты работы AHRS можно визуализировать с помощью программы 3D-тестирования на вашем ПК (как показано на скриншоте выше). Это программное обеспечение основано на работах Жорди Муньоса, Уильяма Премерлани, Хосе Хулио и Дуга Вайбеля.

Советы по протоколу подключения:

В технических описаниях содержится вся необходимая информация для использования датчиков на MinIMU-9 v6, но поиск важных деталей может занять некоторое время. Вот несколько советов по взаимодействию и настройке LSM6DSO и LIS3MDL, которые, как мы надеемся, помогут вам быстрее начать работу:

Гироскоп, акселерометр и магнитометр по умолчанию находятся в режиме пониженного энергопотребления. Для их включения необходимо установить соответствующие регистры конфигурации.

С помощью одной команды I²C можно считывать или записывать данные в несколько регистров LIS3MDL, активировав старший бит адреса регистра для включения автоматического увеличения адреса.

Адрес регистра в LSM6DSO автоматически увеличивается при многобайтовом доступе, что позволяет считывать или записывать данные в несколько регистров за одну команду I²C. В отличие от работы некоторых других датчиков ST, автоматическое увеличение включено по умолчанию; его можно отключить с помощью поля IF_INC в регистре CTRL3_C.

В дополнение к техническим описаниям, компания ST предоставляет примечания по применению для LSM6DSO и LIS3MDL, содержащие дополнительную информацию и рекомендации по их использованию.

Ссылки:

Отзывы покупателей про Модуль Pololu MinIMU-9 v6 гироскоп, акселерометр и компас (LSM6DSO and LIS3MDL)

пока нет ни одного отзыва - станьте первым!

Написать отзыв:

Фото:

Есть вопросы по "Модуль Pololu MinIMU-9 v6 гироскоп, акселерометр и компас (LSM6DSO and LIS3MDL)" ?

Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.
оплата картами Visa и MasterCard