Схема умной мото-сигнализации с SMS

Схема умной мото-сигнализации иконка

Система виз сегодняшнего обзора представляет собой автономный охранный блок для мотоциклетной техники с детектором движения по трём осям, дистанционным управлением с плавающим кодом, мобильным интерфейсом по Bluetooth и возможностью отправки SMS-оповещений владельцу. При разработке делался упор на энергоэффективность в режиме охраны, надёжность приема и передачу тревожных сообщений, а также удобство конфигурирования через приложение.

Возможности и назначение

  • обнаружение движения и ударов по всем осям с помощью 3-осевого акселерометра;
  • дистанционная постановка и снятие с охраны с пульта с плавающим кодом и защитой KEELOQ;
  • отправка SMS с текстовым описанием причины тревоги и отметкой времени;
  • управление поворотниками, сиреной и реле прерывания зажигания;
  • мониторинг напряжения аккумулятора с двумя порогами оповещения и экономным режимом измерения;
  • мобильное приложение для настройки, диагностики и чтения журнала событий;
  • минимальное энергопотребление в режиме ожидания.

Данная конфигурация обеспечивает базовый набор функций для защиты мотоцикла со всеми необходимыми средствами уведомления и локальной диагностикой.

Аппаратная архитектура и схема работы

Блок сигнализации базируется на 32-битном микроконтроллере семейства ARM Cortex-M. Архитектура модульная: отдельно реализован компактный пульт дистанционного управления, основная плата сигнализации, приёмная радиочасть, энергоменеджмент и коммуникационные модули. При проектировании использованы аппаратные меры по энергосбережению: отключение периферии аппаратными ключами, минимальные интервалы опроса в режиме охраны и развернутая логика пробуждения при внешних событиях.

Схема умной мото-сигнализации с SMS

Аппаратная логика управляет следующими подсистемами:

  • радиоприём и дешифратор команд от пульта;
  • акселерометр и обработка событий движения;
  • исполнительные выходы для световой и звуковой сигнализации;
  • модуль GSM/LTE для отправки SMS и синхронизации времени;
  • цепь измерения напряжения аккумулятора с включением только на момент измерения.

Каждая подсистема по возможности отключается в режиме сна для снижения энергопотребления.

Пульт дистанционного управления

Схема умной мото-сигнализации с SMS

Пульт разработан на низкопотребляющем контроллере и радиомодуле передачи. Ключевые характеристики:

  • микроконтроллер: ATTINY85;
  • радиопередатчик: SYN115;
  • питание: батарея типа CR2032;
  • глубокий сон, потребление в режиме ожидания порядка 1 µA;
  • пробуждение — механическим нажатием переключателя;
  • при активации отправляется последовательность из семи кадров; в кадрах комбинируются алгоритм KEELOQ и плавающий код для защиты от копирования.

Схема умной мото-сигнализации с SMS

Такая архитектура обеспечивает долгий срок службы кнопочной батарейки при гарантированной доставке команды благодаря повторной передаче нескольких кадров.

Блок сигнализации и энергосбережение

Сердцем блока является микроконтроллер класса STM32. Программа использует цикл энергосбережения с краткими пробуждениями для приёма преамбулы от пульта. В обычном режиме система работает по следующему алгоритму: устройство находится в низкопотребляющем режиме; каждую 0.5 секунды микроконтроллер просыпается и кратковременно включает приёмник для проверки наличия сигнала. При получении преамбулы увеличивается окно приёма, после чего считываются кадры от пульта. Такая схема совместима с передачей семи кадров пультом: даже если пульт начал передачу до пробуждения платf, один кадр будет принят после пробуждения.

Схема умной мото-сигнализации с SMS

В режиме охраны большая часть периферии отключается аппаратно: приёмная радиочасть и акселерометр выключаются ключом питания, а память EEPROM и модуль SIM активируются только при срабатывании тревоги. Это снижает среднее потребление системы до порядка 700 µA в типичных конфигурациях.

Схема умной мото-сигнализации с SMS

Датчики, триггеры и логика срабатывания

В качестве основного сенсора движения применяется трёхосевой акселерометр с низким энергопотреблением. Датчик позволяет фиксировать:

  • кратковременные удары;
  • длительное смещение положения;
  • наклон корпуса;
  • колебания и вибрации.

Пороговые значения чувствительности настраиваются через мобильное приложение. Для контроля открытия сиденья применяются простые герконы с магнитом или концевые выключатели. При срабатывании датчика движения или датчика открытия сиденья система выполняет последовательность действий: включает указатели поворота и звуковой сигнал, подаёт импульс 1 Гц на исполнительные выходы, включает +12 В на сирену и активирует реле прерывания зажигания при необходимости. После этого формируется SMS-уведомление с текстом о причине тревоги и отправляется владельцу через GSM/LTE модуль. Событие сохраняется в локальном журнале с отметкой времени, полученной от SIM-модуля.

Схема умной мото-сигнализации с SMS

Связь, мобильное приложение и защита

Связь с пользователем реализована двумя каналами: радиоканал для управления с пульта и Bluetooth LE для локального подключения приложения. Bluetooth включается только при включенном зажигании, что уменьшает уязвимость и энергозатраты. Первичное сопряжение защищено: требуется ввод шестизначного кода с корпуса устройства и последующий ввод персонального PIN. Для повышения безопасности используются шифрованные соединения BLE и rolling code на радиоканале.

Через мобильное приложение доступен полный набор настроек и диагностических функций: конфигурация номера SMS, порогов батареи, чувствительности акселерометра, регистрация пультов, чтение журнала событий, отправка тестового SMS, проверка баланса SIM, а также программирование особенностей поведения исполнительных цепей.

Для защиты аккумулятора применяется двухуровневая система оповещений: уведомление о необходимости подзарядки и предупреждение о критическом разряде. Значения по умолчанию 12,0 В и 11,0 В соответственно. Измерительный делитель подключается через MOSFET только на время измерения, что практически исключает постоянное утекание тока через делитель. Частота измерений настраивается в приложении. Такая политика минимизирует расход энергии на длительной стоянке и поддерживает информированность владельца о состоянии батареи.

Каждое важное событие сохраняется в локальной EEPROM вместе с временной меткой, полученной от GSM/LTE модуля. В журнале фиксируются события типа обнаружения движения, открытие сиденья, низкий уровень батареи, постановка и снятие с охраны и т. п. Приложение позволяет просмотреть последовательность последних записей с подробной информацией.

Диагностика и обслуживание

Через мобильное приложение выполняются диагностические тесты:

  • проверка управления поворотниками и звуковой сигнализацией;
  • тест работы сирены;
  • проверка отклика акселерометра в связке с датчиком движения;
  • отправка тестового SMS и проверка баланса SIM;
  • чтение последних записей журнала событий.

Рекомендуется периодически проверять состояние батареи пульта CR2032, уровень GSM-сигнала и целостность жгутов проводки. Для защиты питания исполнительных выходов рекомендуется устанавливать предохранитель вблизи аккумулятора.

При монтаже блока и датчиков рекомендуется соблюсти следующие правила. Блок сигнализации устанавливается в сухом защищённом месте, предпочтительно рядом с аккумулятором, чтобы минимизировать длину силовых проводов и потери напряжения. Антенну GSM следует вывести в область с минимальным экранированием металлическими элементами кузова. Датчик открытия сиденья размещают так, чтобы минимизировать ложные срабатывания от вибрации. Исполнительные цепи для сирены и реле зажигания прокладывают отдельным проводом с предохранителем рядом с аккумулятором.

Использование плавающего кода и KEELOQ повышает устойчивость радиоуправления к клонированию. Шифрование BLE защищает канал настройки. Минимизация времени активности GSM-канала снижает риск удалённых атак и экономит энергию. Для повышения устойчивости системы к ложным срабатываниям следует правильно настроить чувствительность акселерометра и расположение датчиков с учётом конкретной модели мотоцикла.

Справочная таблица параметров

Параметр Значение Примечание
Микроконтроллер блока STM32F401RET6 Основной контроллер системы
Пульт ATTINY85 + SYN115 Питание CR2032, sleep ≈1 µA
Датчик движения LIS2DW12 3 оси, настраиваемая чувствительность
GSM/LTE модуль A7682E SMS, время сети, баланс SIM
Среднее потребление в охране ≈ 700 µA Зависит от конфигурации и частоты проверок
Уровень предупреждения батареи 12,0 В Настраивается
Уровень критического разряда 11,0 В Настраивается
Частота опроса приёмника 0,5 с Период пробуждения контроллера
Количество кадров пульта 7 Повторная передача для надёжности
Время импульса тревоги настраивается Управляется через приложение
Включение делителя измерения по запросу Через MOSFET, только на момент измерения

Предложенная система обеспечивает сбалансированное сочетание низкого энергопотребления и полного набора функций охраны вело и мото-техники. Аппаратные решения ориентированы на долговременную работу в режиме охраны, а программная часть обеспечивает гибкую настройку поведения и оперативное оповещение владельца. При правильной установке и настройке система служит надёжным средством защиты и контроля состояния мотоцикла.

Автор проекта: alarmmotocyklowy@gmail.com

Оцените полезность информации:

5 / 5. Голосов: 3

Расскажите, что надо исправить?