Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Модуль датчика вибрации SW 420: Полное руководство для Arduino и систем безопасности

Что такое модуль SW 420?

Модуль SW 420 — это цифровой датчик вибрации/наклона на базе сенсора SW-420 и компаратора LM393. Это недорогое и компактное решение для обнаружения вибраций в проектах различной сложности: от простых DIY-устройств до систем безопасности и сейсмических датчиков.

Модуль датчика вибрации SW 420: Полное руководство для Arduino и систем безопасности
Рис. 1: Модуль нормально замкнутого датчика вибрации для Arduino и сигнализаций.

Модуль включает:

В спокойном состоянии контакты датчика замкнуты (логический 0 на выходе DO). При вибрации контакты размыкаются, компаратор фиксирует изменение и выдает логическую единицу. Это позволяет надежно детектировать удары, вибрацию или наклон.

Распиновка SW 420

ВыводНазначение
VCCПитание 3.3–5 В
GNDОбщий провод
DOЦифровой выход (активный HIGH при вибрации)

Особенности и характеристики

Модуль датчика вибрации SW 420: Полное руководство для Arduino и систем безопасности
Рис. 2: Модуль малого размера.

Существует также версия Grove – Vibration Sensor с дополнительными свойствами:

Принцип работы

Модуль датчика вибрации SW 420: Полное руководство для Arduino и систем безопасности
Рис. 3: Форма импульса вибрации.

Датчик работает как вибрационный выключатель. В покое контакты замкнуты (проводят ток). При механическом воздействии (вибрация, удар, наклон) пружинный контакт внутри датчика размыкается — 저항 резко возрастает. Это генерирует импульс, который усиливается и оцифровывается компаратором LM393. На выходе DO появляется логическая единица длительностью, соответствующей времени вибрации.

Подключение к Arduino

Модуль датчика вибрации SW 420: Полное руководство для Arduino и систем безопасности
Рис. 4: Схема подключения к Arduino UNO.

Для демонстрации соберем схему: при вибрации загорается встроенный светодиод на 핀 13 Arduino.

Соединения

Модуль SW 420Arduino Uno
VCC5V
GNDGND
DOПин A5 (любой цифровой)

Светодиод подключен к пину 13 (анод) и GND (катод) — используется встроенный LED платы.

Код для Arduino

Модуль датчика вибрации SW 420: Полное руководство для Arduino и систем безопасности
Рис. 5: Пример скетча.
const int sensorPin = A5;
const int ledPin = 13;

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

void loop() {
  int val = digitalRead(sensorPin);
  digitalWrite(ledPin, val);
  Serial.println(val);
  delay(100);
}

Пояснение: Код считывает состояние пина A5. При вибрации датчик выдает HIGH, зажигая LED и выводя «1» в Serial Monitor. Заголовочный файл Arduino.h подключается автоматически в Arduino IDE; в Eclipse с плагином Arduino его нужно включать вручную.

Применение

Модуль датчика вибрации SW 420: Полное руководство для Arduino и систем безопасности
Рис. 6: Использование в охранной сигнализации.

Заключение

Модуль SW 420 — надежный, дешевый и простой в использовании компонент для детектирования вибраций и наклона. Его цифровой выход и настраиваемая чувствительность делают его идеальным выбором для хоббийных и профессиональных проектов на базе микроконтроллеров. По вопросам применения — обращайтесь!

Промышленные технологии

  1. Датчики вибрации: принципы, типы и промышленные применения
  2. Как работают схемы на PIR-датчиках: проектирование, принцип работы и реальные применения
  3. TE Connectivity 8911: интегрированный беспроводной акселерометр LoRaWAN для продвинутого вибрационного мониторинга
  4. Isorg запускает 6-дюймовый полноэкранный мульти-фингер сканер отпечатков пальцев
  5. Построение надёжного Temperature & Sensor API на Raspberry Pi с модулем GY‑91
  6. Хэллоуин-пранк на Arduino: PIR-датчик движения, светодиоды и MP3-звук
  7. Умный кормушка для питомцев на Arduino Nano с 3D-печатью
  8. RTC-модуль DS3231: точное время для Arduino, схемы, библиотеки и проект часов-календаря
  9. Датчик газа MQ-3: полное руководство по детектированию алкоголя (параметры, схема, код)
  10. BME680: глубокое погружение в 4-в-1 датчик среды (газ, давление, влажность, температура)