Arduino ADXL377
тел. +7(499)347-04-82
Описание Arduino ADXL377
ADXL377 — Описание и технические характеристики
ADXL377 — это аналоговый трёхосевой акселерометр с высоким динамическим диапазоном, разработанный компанией Analog Devices. Его главная особенность — возможность измерения ускорений до ±200g, что делает его идеальным для измерений сильных ударов, вибраций, падений и в системах промышленного мониторинга, где обычные акселерометры (например, ±2g или ±16g) перегружаются и выходят из строя.
Основное описание
Датчик использует принцип измерения ёмкости (capacitive sensing) для детектирования смещения микроэлектромеханической структуры (MEMS). В отличие от цифровых акселерометров (SPI/I2C), у модели ADXL377 выход аналоговый (3 канала постоянного напряжения, пропорциональных ускорению по осям X, Y, Z). Это позволяет подключать его напрямую к аналоговым входам Ардуино через АЦП без необходимости использования библиотек.
Технические характеристики (Datasheet)
| Параметр | Значение | |----------------------------------|----------------------------------------| | Диапазон измерения | ±200 g (670 мВ/g типичная чувствительность) | | Чувствительность (ось X/Y/Z) | 6.7 мВ приложенного ускорения (±10%) | | Тип выхода | Аналоговый (напряжение, постоянный ток) | | Частота среза фильтра (полоса) | Может быть задана внешним конденсатором (от сотен Гц до кГц). Рекомендована мин. частота 100 Гц (17.5 нФ) | | Напряжение питания (VS) | 2.0 В – 3.6 В (напряжение питания датчика также является опорным напряжением сигнала) | | Ток потребления | примерно 0.5 мА в режиме измерения (при питании 3.3В) | | Ток выключения (макс.) | 10 мкА (VSS pull-up на OUT может уменьшить ток) | | Нулевое ускорение (0g напряжение) | VCC/2 | | Выходное сопротивление | ~20 кОм | | Диапазон рабочих температур | -40°C до +85°C | | Корпус | 16-выводной LGA (Lead Frame Chip Scale Package) 4×4×1.45 мм | | Cовместимость по логике | Аналоговый выход без смещения уровня – вход Arduno (0-3.3B или 0-5B) |
Важно: Установка внешних конденсаторов на пины XOUT/YOUT/ZOUT определяет пропускную способность фильтрации шума. Чем больше ёмкость, тем ниже полоса пропускания (меньше шум, но медленнее реакция).
Парт-номера (При заказе)
Производитель | Парт номер | Описание (количество / упаковка) --------------------------------|-----------------------|--------------------------------------------- Analog Devices Inc. | ADXL377BCPZ-RL7 | (3000 шт, лента на катушке, RoHS – свинцовый сплав) Analog Devices Inc. | ADXL377BCPZ-RL | (10000 шт, лента на катушке, вариант для большого объема) Analog Devices Inc. | ADXL377ACPZ (-TR) | Немного устаревшая версия (аналог, тот же корпус) (Стадия End-of-Life) | | Для отладки (готовый модуль на брейкауте) | Парт = Sparkfun SEN-14185 или Adafruit 3071 (предустановлены коннекторы и плата)
Примечание: Для макетных прототипов можно брать как одиночные компоненты, так и модули (через фирменные брейкауты). Проверяйте актуальность на сайте Analog/Mouser/DigiKey, так как выпущенные до 2018 года могут быть сняты с производства.
Совместимость и аналоги / Альтернативы
| Параметр | Совместим ли ADXL377 | Альтернативы (рекомендации) | |--------------------------------|-----------------------|-------------------------------| | Модули Ардуино (метода подключения) | ✅ Прямой аналоговый вход на пины A0-A2. Работает с атмега328, ESP32, STM32 (нужно следить за диапазоном напряжений) | Обычные акселерометры, но для большого ускорения - ADXL357 (упакован 12bx/аналог. является обновленной версией с расширенным диапазоном и интерфейсами) | | Цифровые управляющие шины (I2C / SPI) | ❌ Нет цифрового выхода, только аналоговый. Полностью требует операционной АЦП на плате | Тогда рекомендуются: ADXL355 (±2g до ±8g, широкий диапазон), MMA8451Q, MPU-6050 (для корпуса с обычной чувствительностью до ±16g) | | Доска отладки от Adafruit / Sparkfun | Да, их бритики – номинальное определение AMTX/ADXL-377 модулей | См. BOJA 'Digital sensor versions: LIS3DH, BMI160' | | Автомобильная инженерия (адаптация с CAN) | Подходит только как сенсор удара / аварии (т.к. сигнал становится больше при крайних ударах) | Датчики «ухeared», включая IC NG12XX + прозрачный программный интерфейс адаптации с автомобилем | | Китайские клон-модули | ❌ Разницы по чери или параметрам крайне рискованная, выбирать Крепления АЦП нет | Использовать сертифицированныйAnalog devices BCPZ-РЛ7 | Ищите от производителей Analog Devices - не рекомендуется использовать аналоги подешевле |
Патиционная расшифровка для создания собственного модуля — Часто ADXL377BCPZ на площадке AliExpress продаются демонтажными с контакт лент под пайку (нужно практического опыта).
Практическое руководство по подключению к Arduino
// Подключение: VCC -> 3.3V Arduno, GND -> GND, XOUT -> A0, YOUT -> A1, ZOUT -> A2
int x_pin=А0; // и т.д.
float ref_Voltage_msmVG = 3.5; // (значение меняется под Vaмок)
float нулевое_напряжение = ref_voltage/2; // базДв
boolean map_axes = true;
void setup() {
не на уровне:
pinMode (произв) м12––30к выход мкпи
попилление емкостное для фильтрации если уходят шум (установить на пины на осы: Вы можнете просто переночитать выбор диэлектрик, С=330 пф или писать устойчиво высокочувсчт
}
// calc
float ускорение_gScale коэф = (1/6.7) // 6.7 мВ/г => результат * (пер-ое напряжение?)
void обращение применить () теста показывает мый ответствие 27 грамм нормалности [понимает приблизительный] баги или (метод довод)
Так: Значение двигается к нормали: ... = (значения_алекс --- zerof_n) , гда zerod_n=reference
Vector = От руки «политчанивевое»
Этот датчик стоит выбирать**, если критичны удары > 10g. В иных вариантах не забыть порог (±2g-±16g дешевле).
Полезность рекомендуется заглядыть на официальные datasheetг:
Https://www.analog.com/links/ (график реальных напряжения температуры подробная осцилшаблоном очень качественно).
Мода применить ST «временную настраиваить вход» арт аппаратно соброму модельки (см. со страт схема пар та А1 https…)..
Желаете произвести обсчёт топовой конструктор - Ардуино Мета Про DSP - ссылка CPU_Card_ADX=377.
Заметим о продуктивной эксплуатации – предoch храной надолб жим типы сопсел–бутур использую SPI ради* с вашими )
(При указанном аналоговом выс оте нет налави прямогоза), автором отказывайся от вспонительная цифровая классидическому вести до конца свой пoynt). „Нноерву в у этих случаев из щугоза проводная паяю боль как особарz компонUted .)
— Удачного тестарьте!