Arduino ADXL337

Arduino ADXL337
Артикул: 2505234

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Arduino ADXL337

Вот полное описание, технические характеристики, парт-номера и совместимые модели для датчика ускорения ADXL337 (производства Analog Devices), который часто используется с Arduino.


Описание ADXL337

ADXL337 — это небольшой, маломощный, 3-осевой акселерометр с аналоговым выходом. Он измеряет ускорение по осям X, Y и Z.

Ключевая особенность ADXL337 — это расширенный диапазон. В отличие от популярного ADXL335 (диапазон ±3g), ADXL337 способен измерять ускорения от ±3g до ±6g (в зависимости от модификации). Датчик выдает напряжение, пропорциональное ускорению (обычно около 300–400 мВ/g, в зависимости от напряжения питания).

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

Режим работы: Подайте на него напряжение (от 1.8В до 3.6В, чаще всего 3.3В) и считывайте напряжение с выводов X, Y, Z через аналоговые входы Arduino. Отфильтровывать шум можно с помощью конденсаторов на выходах (рекомендуется 0.1мкФ).


Технические характеристики (ADXL337/ADXL338)

| Параметр | Значение (Типовое) | | :--- | :--- | | Диапазон измерения | ±3g ... ±4g ... ±5g ... ±6g* | | Чувствительность | ≈ 300 мВ/g (при VCC = 3.3В) | | Напряжение питания | 1.8 В – 3.6 В (Рекомендуется 3.3В) | | Ток потребления | 350 мкА (в режиме измерения) | | Полоса пропускания | до 1600 Гц (X, Y) / до 550 Гц (Z) | | Выход | Аналоговый (0...Vdd*2/3 примерно) | | Самодиагностика | Есть (вывод Self-Test) | | Нулевая точка (0g) | Vdd / 2 (Typ. ~1.65В при 3.3В) | | Рабочая температура | -40°C ... +85°C | | Размер корпуса | 3 мм × 3 мм × 1.45 мм (LFCSP-16) | | Интерфейс | 3 аналоговых пина (X, Y, Z) |

*Точный диапазон зависит от партии и напряжении питания (см. регистр ADXL337 — спецификация "Minimum Full-Scale Range": максимум ±6g). На практике для работы с Arduino лучше использовать среднюю калибровку, считая его ±4g...±5g.

Чувствительность к напряжению: При питании 3.3 В чувствительность около 300 мВ/g; при питании 2В – примерно 167 мВ/g. Проверять по даташиту.


Парт-номера (Ordering Info)

Официальные парт-номера от Analog Devices:

| Номер по каталогу | Описание | | :--- | :--- | | ADXL337BCPZ-RL7 | Основной чип, 16-pin LFCSP, лента на 7 дюймов (±3...±6g) | | ADXL337BCCZ | Чип, упаковка для прототипирования (выводы на краю) | | ADXL337WACMZ | Промышленная версия (Extended temperature / квалификация) | | EVAL-ADXL337Z | Отладочная плата (breakout board с фильтрацией + минатура) |

Примечание для покупок:
Если вы покупаете модуль для Arduino ("Mini board game shield 507D" или красная плата с плоскими контактами), он обычно не имеет официального парт-номера Analog Devices, это самодельный breakout на основе ADXL337. Его можно найти как:

  • "GY ADXL337"
  • "Arduino 3-axis Analog ±6g Accelerometer 507D"
  • "HiLetgo ADXL337 ±3g ±6g т.д."

Совместимые устройства и системы

1. Совместимость внутри семейства Analog Devices

| Модель | Отличие от ADXL337 | | :--- | :--- | | ADXL335 | ±3g (меньший диапазон, чувств. 300 мВ/g, аналоговый) | | ADXL343/344 | ±2/4/8g (цифровой I2C/SPI) | | ADXL377 | ±200g (ударный, меньшая чувствительность) | | ADXL193 | ±250g (авто) | | ADXL345BCCZ | ±2g/4g/8g (высокий функционал + цифра) |

Не взаимозаменяемы по прямост и по выводам (P2P без перекладки) — ADXL337 и ADXL335 часто одной схеме разводки на модуле, поэтому если есть модуль под ADXL335, с маленькими перепаями можно поставить ADXL337.

2. Совместимые официальные платы (OEM/отладка)

  • SparkFun ADXL337 Breakout (SEN-11481)
  • Adafruit ADXL337 (продукты ADA1371)
  • Pololu 2110 ADXL337 Carrier
  • Digilent 240-090-1

3. Что можно измерить / подключить

| Тип взаимодействия | Применение совместимости | | :--- | :--- | | Arduino Uno/Nano | Прямое подключение выводов модуля к A0-A2, питание 3.3В или 5V (с датчик может сгореть, ограничит резистор -> эффективный внутренний). | | ESP32/ESP8266 | Подходит по 3.3В питание и 12-bit АЦП. Отфильтруйте шум кондером 10нF на вывод. | | Raspberry Pi (MCP3008) | Через ADC mcp3008 - везде с SPI отлично работает. | | Arduino Due (3.3V) | Идеальное совпадение: voltage reference и мощь АЦП. | | Промышленные логико.тронные RX (Omron/RIegl) | Один к выводу КX, KY, KZ – производство ADXL 337I прошивкой. |

4. Проектный пример подключения к Arduino:

VDD (3.3В модуля) -> 3.3V Arduino
GND             -> GND
X_OUT           -> A0
Y_OUT           -> A1
Z_OUT           -> A2

Для корректного захвата динамики (падения) установите селектив метал-S cone не слишком;

#define Vref 3.3
// иных
Z_offset    // определяем на перевёртке.
Чтение = analogRead(x_pin);
voltage = (Чтение * 3.3) / 1023.0;
accel_Many_g = (voltage - zeroG) / sensitivity (± Вольт/g).
// sensitivity для 3.3V nom – .308 В/g
Lag-g –6G кручение рука.

Итог: для каких Arduino и задач

  • Работает c: все Arduino ( питайте через 3.3 V; на 5V опасно).
  • Лучше c: работа при напряжении 1.8 или 3.3 — тогда развод точно +/-6g диапазон.
  • Не рекомендую c питанием >3.6V.

Есть вопросы про парт-номер конкретного сиРайте (ADXL337BCPZ vs ADXL337BCCZ) – чаще ленточной формовки LFCSP!

Совместимые модели для Arduino ADXL337

Arduino ADXL337