Компонент 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++. Эта библиотека охватывает акселерометр / гироскоп, а эта библиотека предназначена для магнитометра.
Ознакомьтесь с учебным руководством здесь для получения дополнительной информации, такой как схемы, монтажные схемы и библиотеки кода.
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
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 | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.