Руководство пользователя для версии 7.9
Предыдущие версии: 7.8 | 7.7
×

Типы датчиков

В этой статье мы разберём, какие типы датчиков существуют в системе PILOT, для чего они используются и какие параметры нужно настроить для корректной работы некоторых из них.
какие бывают типы датчиков и как они работают
 

Типы датчиков

От типа датчика зависит, какие параметры он контролирует в системе мониторинга. Разберём подробнее, какие типы датчиков существуют и для чего они используются в PILOT.
При добавлении датчика сначала выберите его назначение. Тип определяется автоматически, но при необходимости его можно изменить.
Типы датчиков
1

Назначение датчика

1.
Список с выбором датчика по назначению.

Типы датчиков по принципу работы

Текстовые датчики

Отображает состояние устройства словами.
Например, датчик замка вместо технических кодов будет выводить сообщения: «Замок открыт», «Замок закрыт».

Дискретные датчики

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

Импульсные датчики

Считают количество импульсов между показаниями. 
Например, датчик моточасов, который фиксирует количество импульсов для расчёта времени работы оборудования.

Двухпозиционные датчики

Фиксируют два состояния объекта: включено — выключено или открыт — закрыт.
Система определяет его состояние по диапазону значений: если показание попадает между установленным минимумом и максимумом, датчик считается включённым, иначе — выключенным. 

Дискретные интегральные датчики

Работают по принципу дискретных, но дополнительно накапливают полученные значения.
Например, датчик может подсчитать общее количество событий — сколько раз за смену включался двигатель или открывались двери кузова.

Импульсные интегральные датчики

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

Двухпозиционные инверсные датчики

Работают так же, как двухпозиционные, но показывают состояние в обратном порядке.
Например, нужно, чтобы сработала сигнализация, когда дверь открыли без разрешения. Обычный датчик может не сработать из-за особенностей подключения, а инверсионный датчик «переворачивает» сигнал: дверь открыта — датчик показывает «закрыта», если закрыта — показывает «открыта», чтобы гарантированно включить тревогу. Так, датчик страхует систему от ошибок.

Многопозиционные датчики

Используются для регистрации показаний, которые могут принимать несколько значений. Значения интерпретируются на основе тарировочной таблицы. Например, датчики температуры, влажности или давления.

Составные датчики

Объединяют данные от нескольких датчиков.
Например, совмещение данных от датчика топлива и датчика моточасов для расчёта расхода топлива на единицу времени.

Специальные датчики

Такие датчики предназначены для сбора узкоспециализированной информации.
Например, RFID-датчик может распознавать объекты и людей, GPS-датчик определяет точное местоположение, датчик CAN-шины собирает технические параметры автомобиля, а счётчик людей подсчитывает количество посетителей в помещении.

Таблица датчиков

Назначение датчика
Принцип работы
Описание
Датчик зажигания
Двухпозиционный
Датчик используется для мониторинга работы двигателя и учёта времени работы ТС. Когда двигатель работает, датчик показывает значение = 1, когда выключен значение = 0
Датчик топлива
Дискретный
Отслеживает уровня топлива в баке.
Как настроить датчик топлива, читайте ниже
Датчик работы спецоборудования
Двухпозиционный
Собирает данные о начале и окончании работы оборудования. Имеет два состояния: включено — датчик показывает значение = 1 и выключено = 0
Датчик заряда батареи
Дискретный
Отслеживает состояние аккумулятора, фиксирует уровни заряда
Датчик антенны GPS
  Двухпозиционный
Определяет наличие или отсутствие GPS-сигнала, Имеет два состояния: включено — датчик показывает значение = 1 или выключено = 0
Датчик температуры
  Дискретный
Контролирует температуру груза, например, в рефрижераторах, или окружающей среды. Обязательно нужно установить минимальное и максимальное значения температуры, при которых датчик будет срабатывать
Кнопка SOS
  Двухпозиционный
Датчик, ненулевое значение которого позволяет отмечать сообщение как тревожное. Нужно установить минимальное и максимальное значение для срабатывания датчика
Статус блокировки двигателя
  Двухпозиционный
Показывает текущее состояние механизма: заблокирован  или разблокирован
Пробег по CAN
  Дискретный
Отслеживает расстояние, которое проехало транспортное средство
Датчик объёма жидкости
  Дискретный
Контролирует уровень жидкости в ёмкости
Пассажиропоток
  Составной
Определяет количество входящих и выходящих пассажиров и направление их движения
Расход топлива
  Импульсный
Измеряет количество потребляемого топлива через импульсы. Когда определённый объем топлива проходит через датчик, он подает электрический сигнал. Чтобы правильно измерять расход, нужно настроить параметр «Импульс на литр», который указывает, сколько импульсов производит датчик при прохождении одного литра топлива
iButton
  Специальный
Используется для считывания iButton. iButton  — это маленький металлический ключ с встроенным чипом, который при прикосновении к считывателю передаёт свой уникальный номер. Часто используется как электронный ключ для определения водителей
Акселерометр
  Дискретный
Определяет изменение скорости и направление движения. Фиксирует ускорение по осям X, Y, Z и выявляет столкновения.
Тип топлива
  Многопозиционный
Применяется для контроля расхода нескольких видов топлива, например, газа или бензина.
Как этот датчик определяет заправку:
1. Обнаружение заправки
Датчик постоянно следит за уровнем топлива и фиксирует показания.
  • Система берет 5 последовательных измерений уровня топлива
  • Сравнивает разницу между первым и последним измерением
  • Если разница между ними больше заданного значения, система считает это заправкой. Это значение задаётся в настройках датчика.
2. Начало заправки
Когда система обнаружила заправку, она анализирует данные за последние 20 минут. Ищет точку измерения с самым низким уровнем топлива в этом промежутке времени. Эту точку система считает началом заправки.
3. Окончание заправки
Система понимает, что заправка закончилась:
  • Если пять измерений подряд показывают одинаковый уровень топлива — машину заправили и она стоит на месте
  • Если следующее измерение показывает меньше топлива, чем предыдущее — машина заправилась и начала движение
  • Если сигнал пропадает на час, система считает, что у машины отключили питание, например, выключили зажигание, что тоже может означать конец заправки
Слив топлива определяется так же, как заправка, только вместо увеличения уровня топлива система фиксирует его резкое уменьшение.
Система определяет заправку или слив, сравнивая уровень топлива в нескольких точках. Если данные приходят слишком часто, увеличьте число точек в настройках датчика, чтобы избежать ложных срабатываний. Если слишком редко — уменьшите.
Скорость вращения
  Дискретный
Измеряет количество оборотов двигателя или других вращающихся механизмов. Используется, например, для контроля частоты вращения двигателя, барабана бетономешалки или другого оборудования. Результат измерений выводится в оборотах в минуту — RPM
Датчик моточасов
  Дискретный
Считывает количество импульсов между показаниями, чтобы фиксировать время работы оборудования. Используется для учёта времени работы двигателя или других устройств
Датчик загрузки или выгрузки бетономешалки
  Двухпозиционный
Применяется для отслеживания загрузки и выгрузки материалов в строительной технике
Считыватель RFID
  Специальный
Используется для считывания RFID-меток и распознавания объектов или пользователей.
RFID-метка — это электронная бирка или чип, который хранит уникальный код для идентификации объекта или человека. Работает как бесконтактный электронный пропуск
Датчик влажности
  Дискретный
Используется для мониторинга уровня влажности, например, в холодильных установках, на складах и в других местах, где важно поддерживать нужный уровень влажности. Он показывает просто число, например, 60% или допустимый диапазон влажности, например, норма 40-60%
Датчик веса
  Дискретный
Применяется для измерения нагрузки на транспорт
Замок
  Текстовый
Отправляет пароль для разблокировки замка. После его срабатывания в меню объекта появится новый пункт — «Открыть замок»
Sleep-датчик
  Двухпозиционный
Отправляет сигнал о переходе устройства в режим сна. Когда наступает время перехода в спящий режим, устройство отправляет последнее сообщение с  номером события, после чего полностью прекращает передачу данных
Датчик безопасности
  Двухпозиционный
Может находиться  в двух состояниях: «включено» или «выключено». Например, такой датчик контролирует открытие двери или окна при возможном вторжении
Подключение аккумулятора
  Двухпозиционный
Определяет подключён аккумулятор или нет
 

Как настроить датчик топлива

Датчик топлива в системе имеет множество параметров. Здесь мы разберём, как правильно настроить его, чтобы получать точные данные и корректно фиксировать события заправок и сливов.

Общие настройки датчика

  • Назначение — тип датчика в системе
  • Тип — принцип работы датчика, например, «Дискретный»
  • Название — внутреннее имя датчика, которое отображается в интерфейсе
  • Поле — аппаратный вход трекера, к которому подключён датчик
  • Описание — дополнительная информация о датчике
  • Единицы измерения — обычно литры («л.»)
  • Формула преобразования — если нужно скорректировать данные
  • Теги — метки для удобного поиска и фильтрации датчиков

Обнаружение заправок и сливов топлива

Для корректного определения заправок и сливов топлива в системе необходимо правильно настроить параметры фильтрации и пороги срабатывания. Это позволяет исключить ложные события и повысить точность данных.
  • Переключатель «Активно» — включает или выключает анализ заправок и сливов по этому датчику.
    Для топливных датчиков: все включённые датчики по объекту сначала суммируются, чтобы получить общий объём топлива в машине, а уже затем по сумме ищутся события. Если выключить — датчик работает как обычный, без поиска заправок и сливов.

Пороги срабатывания

  • Порог заправки — это минимальное увеличение уровня топлива, которое система считает заправкой
  • Порог слива — минимальное уменьшение уровня топлива, которое фиксируется как слив
Эти параметры помогают:
— игнорировать незначительные колебания уровня топлива
— исключить шумы датчика
— фиксировать только реальные события

Фильтр по скорости движения

Фильтр по скорости используется для исключения ложных событий во время движения.
Например:
— расход топлива в пути не будет определяться как слив
— колебания уровня топлива не будут считаться заправкой
Система анализирует скорость объекта в момент события и, в зависимости от выбранного режима, может игнорировать точки с высокой скоростью.
  • Максимальная скорость для детекта (поиска событий) — скорость в км/ч, ниже которой техника считается стоящей
  • Режим скорости  — как именно проверять скорость в рамках события
    Варианты режима учёта скорости:
Типы датчиков
  • Все точки — все точки события должны быть ниже заданного порога скорости
  • Старт — достаточно, чтобы только первая точка события была ниже порога скорости
  • Любая точка — событие засчитывается, если хотя бы одна точка соответствует условию (например, находится на стоянке)
  • Средняя скорость — система сравнивает среднюю скорость события с установленным порогом
  • Коэффициент  — проверяет, достаточно ли точек со скоростью ниже порога. Более точно настраивает фильтрацию с помощью дополнительных параметров:
1Дополнительные параметры для режима «Коэффициент»
1.
— Минимальная доля медленных точек — определяет процент точек события, которые должны быть на низкой скорости. Например: значение 0.5 означает не менее 50%
— Минимальная длительность стоянки — задает общее время, в течение которого объект должен находиться на низкой скорости
Этот режим решает ситуации, когда начало заправки или её «хвост» попали на небольшой отрезок движения, но фактически машина стояла большую часть времени.

Фильтр по скорости изменения топлива

Эти параметры позволяют отличить реальные события от естественного расхода топлива.
  • Минимальная скорость заправки  — минимальная скорость роста уровня топлива  (л/ч), чтобы событие считалось заправкой. Если уровень топлива растёт слишком медленно — событие не считается заправкой.
  • Минимальная скорость слива  — минимальное падение уровня (л/ч), чтобы событие считалось сливом. Если топливо уменьшается медленнее заданного значения — событие игнорируется.

Чувствительность к шуму датчика

  • Коэффициент сглаживания — степень сглаживания графика перед анализом. Используется при наличии шумов в данных датчика топлива.
    Чем больше значение, тем плавнее график и меньше резких скачков, часто вызванных ошибками датчика.

Удаление симметричных событий

Эта функция помогает исключить из отчёта ложные операции, когда заправка и слив происходят с почти одинаковыми объёмами (например, наклон дороги или технический сбой).
  • Переключатель «Удалять симметричные заправки/сливы» — включает поиск пар «слив → заправка» или «заправка → слив» с очень близкими объёмами
  • Максимальное различие, % —  допустимая разница объёмов пары в процентах
  • Максимальное различие, л — насколько могут отличаться объёмы в литрах.
  • Максимальное расстояние (интервал между событиями), ч  — за какой промежуток времени события считаются «парой», например 12 часов.
Посмотрите видео на YouTube, в котором показано, как настроить детектор заправок и сливов топлива.