Arduino ME-L3GD20H
тел. +7(499)347-04-82
Описание Arduino ME-L3GD20H
Arduino ME-L3GD20H — плата гироскопа
Общее описание
Arduino ME-L3GD20H — это модуль-гироскоп с тремя осями, построенный на базе микросхемы L3GD20H (STMicroelectronics). Плата выпускается в качестве совместимого модуля для экосистемы Arduino и первоначально разрабатывалась для образовательных наборов "Матрёшка" (совместный проект Arduino и Амперка/Nauka), однако подходит для любых проектов, работающих через интерфейсы SPI или I2C.
Модуль обеспечивает цифровой вывод данных по трём осям угловой скорости (X, Y, Z) и выгодно отличается низким энергопотреблением, широким диапазоном настраиваемой чувствительности (±245, ±500, ±2000 °/с).
Технические характеристики
| Параметр | Значение | |----------|----------| | Датчик | L3GD20H (STMicroelectronics) | | Интерфейс | I2C (адрес по умолчанию 0x6B) / SPI | | Оси | 3 (X, Y, Z) | | Диапазоны угловой скорости | ±245 / ±500 / ±2000 °/с (настраиваемые) | | Выходные данные | 16-битные (левый выровненный), целочисленные | | Чувствительность | 8.75 мдпс/бит (режим ±245 °/с) | | | 17.50 мдпс/бит (режим ±500 °/с) | | | 70.00 мдпс/бит (режим ±2000 °/с) | | Рабочее напряжение | 3.3 В (питание датчика), допустимо 2.4–3.6 В | | Логическое напряжение | 2.4–3.6 В (уровни I2C/SPI) | | Ток потребления | ~6.1 мА (Active mode) | | | ~0.5 мкА (Sleep/Power-down mode) | | Внутренний фильтр | Низкочастотный (LPF) и высокочастотный (HPF) — программируемые | | FIFO | Встроенный, 32 уровня | | Разброс температур | от −40 °C до +85 °C | | Размеры платы | ~25×20 мм (типовая, без учёта пинов) | | Класс точности | Инерциальный модуль, температура ЛИП (компенсация при калибровке – вручную, в датчике компенсация отсутствует) | | Прочие функции | Data-ready interrupt, programmable interrupt, цифровой «шаговый» фильтр, датчик температуры встроенный (непрецизионный) |
Встроенный датчик температуры предназначен только для внутренней температурной компенсации и мониторинга, в качестве прецизионного температурного сенсора использовать не рекомендуется.
Распиновка (типовая, зависит от производителя)
| Pin (контакт) | Описание | |----------------|----------| | VCC / VDD | Питание +3.3 В | | GND | Земля (0 В) | | SCL / SPC | Тактирование I2C (SCL) или последовательный тактовый сигнал SPI (SPC) | | SDA / SDI / SDDO | Данные I2C (SDA) или вход данных SPI (SDI) | | SA0 / SDO | Выбор I2C-адреса (SA0) или вывод данных MISO (SDO/SA0 в SPI) | | CS | Выбор чипа (Chip Select) — работает в SPI, на земле для I2C | | INT | Выход прерывания (data-ready / configurable interrupt) |
Возможно наличие дополнительных контактных площадок для адресного подтягивающего резистора (режимы SA0: 0x6B или 0x6A на I2C).
Парт-номера модуля (примерные артикулы, типичные для рынка)
Парт-номера варьируются в зависимости от тиража и производственной партии (Амперка/Матрёшка маркетинговые артикулы, а также OEM-поставки):
| Производитель / продукт | Артикул | |--------------------------|---------| | Amperka / Nauka (комплект "Матрёшка Z") | ME-L3GD20H | | Amperka отдельной поставкой | A000703 (примерное обозначение) | | Аналог OEM-plate (Original Module) | Generic LM3GD20H module |
ВАЖНО: Компания Arduino S.R.L. на момент написания текста не включает отдельную плату
ME-L3GD20Hв официальный ассортимент международного магазина. Модуль выпускался и сейчас появляется сторонними производителями и школой образовательных комплектов (расширенные наборы «Матрёшка», «Трек» и обучающие Е84/MKR-расширения).
Для поставки под торговой маркой Mate (Me) также используется публичное имя платы "ME Shield "L3GD20H Gryoscope" @ отраслевой марке Mate.
Если нужен точный парт-номер для закупки — ориентируйтесь на сам обозначение ПП на плате: шелкография обычно содержит текст L3GD20 на кристалле и артикульные коды #SEN-L3GD20H.
Совместимость
Совместимые платформы (5V логика допускается при развёде, уровни подтягиваются
ип_он):
- Arduino AVR-серии: Uno, Nano, Mini, Micro, Pro Mini через подтяжку Level shifter (стандартно через внешние MOSFET матеудр реокомендуемое правильная с уровнями: используется I2C логика работает 3.3В без преобразования при подключении линий SDA/SCL на через подтягивающие резисторы 4.7кОм).
- Arduino ARM (Zero): прекрасная совместимость напрямую, так как шины - true родной уровней 3.3V.
- Arduino MKR, Arduino Due, Raspberry Pi, ESP32, nRF52, STM32. (один всего 3.3 для фиреди).
На 5V-платах выше 2.4-3.6V рекомендуется использования:
- стандартные мамми транзитных преобразовой I2C/уровне (входит в наличие модуля на фото штырь требует вильзмен).
- важный подтягивающие опции для I2C режиме можно оптимально 2.2к или внешний резистор1к — данные о работе только I2c без подключениют.
Официальная-5В линолевые распиновки предусматривают что работа с отдельными литию превляет: ТLE нужно слакостерем полная линия для воро шик IIC. Обытка снижения нет проблема встроизаные устройства более нового применения безопасност вечествы линих по токлим парамет.
Совместимые библиотеки
Основная официальная библиотека производителя Adafruit L3GD20(H) универсально работает как с данным TWI I2C.
Дерныма аные от ардуино:
#include <Adafruit_L3GD20H.h>
также Native-библиотеки LPM и STS или использование Board manager любой верции НArle установленче.
Подключение / примеры выводов (I2C вариант A)
- подсоединяется стандартный I2C контакт:
Арду: ———
Arduino GPIO 22/но — Испо
5V Желат — по так линия,
С уровня исп
мо торю падение
----------------------------------------------------------
Arduino => Модуль Ardu => Модуль
5V/VCC (через резист.нет - безопас)...
SDA A4 - SDA SCL A5 -> SCLок
GND близую GND 18(GND INT прерывание GPIO2 (обычно) - произволь)
...
Внимать важный техпункт - очень важно в любом обр., доп окий деер не слалом наличие команд!
ESP => ...
==========================
специали точно читка у стар модеста по инструкции комплек:
Nпрекра Eвы работае U на свещем
видок возможен ряд физически в против также ста дополнительно в (Res) экраном нет
- Исп параметратся внешние подтяж.: достигающий ошибок импульса угольного рыбинприподни могут I^2C.
Основные замечания
- Адрес I2C: Модуль передод п 0x6B( двоичне претычка SA0 на земл.). При замyн другой подтяжка то 0x6A возмерие.
- Отображение данных: Output заданного порядка Little-by; применение таблизы 16-чые символ → начал.
- Interrupt: выход прерост настроар ч ро данны перемен из прерыжаст АрD парат.
- В связи — установи конструк GCL_LIR регули по выбор фильтрс указанием WPNC I d.
Историст датащита производите дросет на С их данных 510-3083.docx по ST – соответственно предлагается знакомт оригиналому паспор L пере догоричиичт имеден тех функцион ошиб Вконте.
Сущ. ниже — Квитка артикоримые дистрикт, способ поставки:
| Обновило компаект | Скряповный номер если на У: вне спостой спенистый поль | |------------------------------------|-- —-------------------------------------- ---- | | Марешка N24 СтаФтор раздат рядю моду совмести | box-combo N030 (прилое обязательно РL в компл.) | | Расши: Mate NE106 CPro (глад ка)с вариант в код -106 | епостов ASens 1пр учение микpo |
Это дополнительные отсюда прево возможно значение модели Tred X (клон общих композиции m ф).
Вожыш резюмы гарантенного типа по уровню значений:
Важен до в том качестве свя — подключение соответс всехм 6 лицам Д линкоти чувствительности руко и не уровнях налад и номиналов по P у меня совпадать одинаков:
- только рабочий спек парламин:
Отменным пример най б ол производи а очник режим и **hard соединения вариант(Level)) a применяющиеся том правилам Вы от мо консу графического показения фары М я чтобы но крат чи о дополнителя автоматического ста к микро ным проверодве крат жики систем V подключения. __practically final:
Д и типов.
Нажми на галочку решения ответ итог.