Главная страницаКомпоненты для FritzingКомпонент Adafruit Precision 9-DoF ISM330DHCX + LIS3MDL FeatherWing для Fritzing
Компонент Adafruit Precision 9-DoF ISM330DHCX + LIS3MDL FeatherWing

Компонент Adafruit Precision 9-DoF ISM330DHCX + LIS3MDL FeatherWing

Усовершенствуйте любую перьевую доску с помощью прецизионного датчика движения с помощью ST 9-DoF IMU, сенсорного крыла «все в одном». Он оснащен двумя фантастическими датчиками от ST, которые обеспечивают 9 степеней детализации данных о полном движении.

ST ISM330DHCX — это акселерометр промышленного качества + гироскоп 6-DOF IMUs (инерциальный измерительный блок). Этот датчик IMU имеет 6 степеней свободы — по 3 градуса линейного ускорения и угловой скорости при различных значениях в пределах приемлемого диапазона. Для акселерометра: ±2/±4/±8/±16 g с частотой обновления от 1,6 Гц до 6,7 кГц. Для гироскопа: ±125/±250/±500/±1000/±2000/±4000 частота дискретизации от 12,5 Гц до 6,7 кГц. В частности, это один из немногих имеющихся у нас гироскопов с диапазоном 4000 кадров в секунду, обычно он достигает 2000. Этот датчик оснащен дополнительными схемами калибровки и компенсации, обеспечивающими его превосходную производительность в широком диапазоне температур окружающей среды от -40 до +105°C. Большинство других датчиков IMU не имеют промышленных температурных диапазонов или имеют широкий разброс точности при изменении температуры. Акселерометр и гироскоп также находятся на одной кремниевой матрице, что позволяет синхронизировать 6 измерений лучше, чем когда два датчика находятся на отдельных матрицах.

Есть также несколько приятных дополнений, таких как встроенное обнаружение касаний, обнаружение активности, шагомер / счетчик шагов и программируемый конечный автомат / ядро машинного обучения, которое может выполнять некоторые базовые функции распознавания жестов.

Он также включает в себя 3-осевой магнитометр LIS3MDL, который может определять, откуда исходит самая сильная магнитная сила, обычно используемый для определения магнитного севера. Три трехосевых датчика обеспечивают до 9 степеней свободы, объединяя эти данные, вы можете ориентировать плату. Ознакомьтесь с нашим руководством о том, как это сделать!

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

Кроме того, поскольку он поддерживает I2C, вы можете легко подключить его двумя проводами (плюс питание и заземление!).  Мы даже включили совместимые с SparkFun qwiic разъемы STEMMA QT для шины I2C, так что вам даже не нужно паять! Просто подключите ваш любимый микропроцессор, например STM32F405 Feather, с помощью кабеля plug-and-play, чтобы получить данные 9 DoF как можно скорее. Вы можете изменить адреса I2C на обратной стороне, используя паяные перемычки, чтобы подключить две из этих сенсорных плат к одной шине.

Мы также написали библиотеки, которые помогут вам интегрировать эти датчики с вашим Arduino / C++. Эта библиотека охватывает акселерометр / гироскоп, а эта библиотека предназначена для магнитометра.

Ознакомьтесь с учебным руководством здесь для получения дополнительной информации, такой как схемы, монтажные схемы и библиотеки кода.

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

Печатная плат Adafruit Precision 9-DoF ISM330DHCX + LIS3MDL FeatherWing

Схема

Схема Adafruit Precision 9-DoF ISM330DHCX + LIS3MDL FeatherWing

Список пинов

Пин Тип
VBAT мама
3.3V мама
3.3V мама
3.3V мама
VBAT мама
RESET мама
RESET мама
AREF мама
AREF мама
A мама
A мама
B мама
B мама
C мама
C мама
D мама
D мама
E мама
E мама
F мама
F мама
SCK мама
SCK мама
MOSI мама
MOSI мама
MISO мама
MISO мама
RX мама
RX мама
TX мама
TX мама
G мама
G мама
INTM мама
DRDY мама
AD_M мама
CS_M мама
EN мама
EN мама
USB мама
USB мама
N мама
N мама
M мама
M мама
L мама
L мама
K мама
K мама
J мама
J мама
I мама
I мама
H мама
H мама
SCL мама
SCL мама
SCL мама
SDA мама
SDA мама
SDA мама
INT1 мама
INT2 мама
AD_AG мама
CS_AG мама
SDO_EX мама
OCS_EX мама
GND мама
GND мама
GND мама
Был ли полезен материал?

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