Arduino SW-1801P

Arduino SW-1801P
Артикул: 2503189

Arduino SW-1801P — промышленный компонент для ремонта, замены и обслуживания оборудования. Перед заказом сверьте маркировку, характеристики, разъёмы и способ монтажа.
производитель: Arduino
Требуется установка или ремонт?

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

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

Описание Arduino SW-1801P

Arduino SW-1801P — Датчик вибрации (шоковый сенсор)

Описание

SW-1801P — это пассивный пружинный датчик вибрации (шоковый сенсор), широко применяемый в проектах на Arduino и других микроконтроллерах. Внутри корпуса расположена гибкая пружина с контактным грузом на конце: при механическом воздействии (вибрации, ударе, наклоне) груз на мгновение замыкает контакт с центральным электродом, что вызывает короткий импульс на выходе. В спокойном состоянии цепь разомкнута.

Датчик часто входит в состав готовых модулей (плат) с выведенными пинами VCC/GND/DO, компаратором (LM393) и светодиодом-индикатором, что позволяет получать как аналоговый, так и цифровой сигнал. Сам сенсор — пассивный элемент, для работы требуется внешняя обвязка (подтягивающий резистор) либо использование в составе модуля.

Типовое применение:

  • детекторы движения, удара, наклона;
  • сигнализация (охранные системы, вибродатчики);
  • антивандальные устройства;
  • игровые контроллеры (реакция на встряхивание);
  • «пробуждение» МК из спящего режима по вибрации.

Технические характеристики

| Параметр | Значение | |---|---| | Тип сенсора | Пружинный шоковый сенсор (пассивный) | | Рабочее напряжение | 3.3 – 5 В (при работе в модуле / через подтяжку) | | Ток в замкнутом состоянии | ~ до 20 мА (импульсно) | | Ток в разомкнутом состоянии | ~ 0 (утечка нА) | | Тип выхода | «Сухой контакт» (замыкание/размыкание) | | Чувствительность | Регулируется порогом на компараторе (в модуле — потенциометром) | | Диапазон срабатывания | Обнаружение ударов/вибраций, изменение положения — до ~ нескольких g (зависит от ориентации) | | Рабочая температура | −20 °C … +70 °C | | Размеры корпуса (сенсор) | ~ Ø 4–5 мм, длина ~ 10–12 мм | | Монтаж | THT (выводы под пайку); часто — на модуле | | Долговечность | > 10⁶ срабатываний (типовое) | | Полярность | Не поляризованный (два контакта равнозначны) |

Примечание: Since производители (китайские фабрики) не выпускают строго нормированного datasheet, характеристики могут отличаться в зависимости от партии.


Парт-номера и обозначения

Готового единого стандарта парт-номеров нет; в продаже встречаются следующие обозначения:

| Обозначение | Описание | |---|---| | SW-1801P | Классический шоковый сенсор, вертикальное исполнение, выводы | | SW-1801P-B / варианты с суффиксами | Модификации чувствительности/исполнения разных фабрик | | SW-18010P | Практически аналог/синоним в некоторых магазинах | | Keyes KY-002 | Готовый модуль: SW-1801P + обвязка (3-контактный) | | HW- / Generic XY-Vibration | Модули Arduino-12031 / недорогие вибрационные модули на базе SW-1801P | | Vibration Sensor Module SW-420 | Похожий (но другая реализация — SW-420, не путать) |

PN китайских производителей и упаковочные маркировки:

  • SW-1801P (нанесено на корпус)
  • Префиксы лотов: K012, CQ-... — не являются частью номера.

Совместимые микроконтроллеры и платформы

Датчик является пассивным и совместим с любым МК при обязательной внешней подтяжке резистором 10 кОм (или установлен на модуле с подтяжкой и компаратором):

  • Arduino:
    • Uno, Nano, Pro Mini (3.3 В и 5 В)
    • Mega 2560
    • Leonardo, Micro
    • ESp семейство (ESP8266: NodeMCU, Wemos D1 mini; ESP32 DevKit)
  • Raspberry Pi:
    • все модели c GPIO 3.3 В (RP4, RP Zero, Pi 5)
  • STM32, PIC, AVR (ATtiny, ATmega) — любые GPIO
  • Raspberry Pi Pico (RP2040)
  • Прочие: Arduino Yún/Robot, Teensy, Feather/BBC micro:bit — любые платы с цифровым входом.

Типодетали выводов (модульная версия KY-002):

  • VCC → 3.3–5 В
  • GND → GND МК
  • DO (или A0) → цифровой/аналоговый пин МК

Пример подключения (Arduino, модульный вариант KY-002)

Сенсор   →  Arduino
VCC      5V
GND      GND
DO       D2
const int sensorPin = 2;  // цифровой выход сенсора
int val = 0;

void setup() {
  pinMode(sensorPin, INPUT);
  Serial.begin(9600);
}

void loop() {
  val = digitalRead(sensorPin); // активный LOW у KY-002
  if (val == LOW) {
    Serial.println("Вибрация обнаружена!");
  }
  delay(100);
}

Для «сырого» сенсора (не на модуле) рекомендуемая схема:

SW-1801P ──┬── D2 (Arduino)
           │
         10 кОм
           │
          5V

(разобирать выход на HIGH при вибрации — но т.к. замыкание коротит 5V на GND, лучше подтягивать к GND: сенсор между пином и GND, резистор 10 кОм между пином и VCC).


Отличия от SW-420 / SW-18020P

| Модель | Особенности | |---|---| | SW-1801P | Стандартный шоковый сенсор, работа «одиночными импульсами», пружинная конструкция | | SW-420 | Аналог, менее чувствительный; переход на «нормально замкнутую» логику при определённой вибрации | | SW-18020P | Более чувствительный, широкий диапазон, другая механическая схема |

При выборе сверяйте корпус и схему из вашего модуля: если модуль после простоя в покое держит установившийся уровень, а тряска даёт «замыкающий» импульс — у вас SW-1801P и сзади на серой плашке подпись совпадёт.

Если нужна схема/пример под конкретный модуль — пришлите наименование и фотографию платы на блинной доске (например, сторон 3 или 4 вывода) — приведу монтажную схему и уточню логическую «активную» сторону (LOW/HIGH).

Совместимые модели для Arduino SW-1801P

Arduino SW-1801P

Парт номера для Arduino SW-1801P

SW-1801P

Дополнительная информация

Дополнительно: Arduino SW-1801P подходит для подбора по точному обозначению модели. Для корректной совместимости сопоставьте маркировку, электрические параметры, габариты, крепление и конфигурацию подключения. #10204-Arduino #ArduinoSW1801P #ПромышленнаяАвтоматика #Автоматизация #Электрооборудование #ПромышленноеОборудование #Запчасти #Комплектующие #ТехническоеОбслуживание #КупитьДетали

Товары из этой же категории

Все товары категории Arduino