Перейти к содержимому
Черновик: материал сгенерирован и ещё не вычитан.

Системы контроля давления в шинах

Система контроля давления в шинах (СКД, TPMS) — набор датчиков, которые накручиваются на ниппели колёс и по радиоканалу передают давление и температуру шины на приёмник в кабине. Прибор подключается к приёмнику по RS-232 или CAN, забирает показания и передаёт их на сервер мониторинга.

Все поддерживаемые СКД складывают показания в один и тот же тег протокола Galileosky — 0x5C, «Данные СКД». Чтобы он уходил на сервер, включите его в основном пакете или отправьте в Терминале:

MAINPACKBIT 175,1

Тег содержит данные 34 датчиков подряд, по 3 байта на датчик:

БайтЧто содержит
1Давление
2Температура, °C (со знаком)
3Флаги: нет связи с датчиком, разряжена батарея датчика, причина посылки пакета

Причины посылки пакета (поле в третьем байте):

КодПричина
0Периодическая посылка
1Потеря давления более 1/2 или 5/8 разницы между эталонным значением и предаварийной границей
2Межосевое несоответствие давления
3Давление ниже предаварийной границы
4Повышенная температура или ошибка измерения
5Быстрое снижение давления или ошибка измерения
6Повышенное давление или ошибка измерения
7Шина заново накачана или заменён датчик

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

Встроенный драйвер. В списке типа периферии RS-232 есть значение PressurePro — прибор разбирает протокол сам, алгоритм не нужен. Подходит для классических мониторов PressurePro.

Алгоритм EasyLogic. Все остальные СКД (PressurePro Pulse, Promata Mata 7, ParkMaster TPMS 6-13, TM-508 AirGuard) работают через алгоритм: тип периферии порта ставится в Нет, а протокол СКД разбирает загруженный алгоритм. Общий порядок — в статье «Подключение устройств через алгоритмы EasyLogic».

Для СКД, подключаемых по CAN, есть отдельная статья про PressurePro Pulse.

Монитор PressurePro устанавливается в кабине, принимает радиосигнал от датчиков давления и при отклонении давления от заданной базовой величины показывает текущее давление и подаёт звуковой сигнал. Прибор подключается к монитору по RS-232.

Монитор PressurePro

Датчик давления PressurePro на ниппеле колеса

Схемы подключения PressurePro по RS-232; для приборов 10 и 7x используйте панель «Galileosky 7x, 10»

Земли (GND) прибора и монитора должны быть соединены, контакты RS-232 соединяются строго по схеме: RX монитора — TXD0 прибора, TX монитора — RXD0 прибора. Питание на монитор подаётся отдельно.

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

  2. Включите Данные СКД в основном пакете.

  3. Загрузите алгоритм в Терминале:

    SCRIPT galileosky/pressurepro

Включите канал Алгоритмы и скрипты в Каналах диагностики. Префикс p%d — номер порта.

СообщениеЗначение
p0 Init! / p0 Init?Порт инициализирован / ошибка инициализации
pp ssn=0x%X,pres=%dСерийный номер датчика и давление
pp wheel=%d,temp=%dНомер колеса и температура
pp txr=%d,batOkПричина посылки, батарея в норме
pp s%d?Не удалось разобрать данные датчика
pp wPointСохранена внеочередная точка
er=%dКод ошибки обмена

СКД ParkMaster TPMS 6-13 подключается к прибору по RS-232.

Соедините земли (GND) прибора и СКД, RX СКД — с TXD0 прибора, TX СКД — с RXD0 прибора. Питание на СКД подаётся отдельно.

Быстрая настройка — три команды в Терминале:

MAINPACKBIT 175,1
RS2320 0
SCRIPT galileosky/tpms613

Первая включает передачу тега «Данные СКД», вторая освобождает RS-232[0] от встроенного драйвера, третья загружает алгоритм.

Диагностика — канал Алгоритмы и скрипты, префикс TPMS.:

  • TPMS. Wheel[1] pressure is 26 psi — принято давление по колесу;
  • TPMS. Reset buffer — данные не приходят, связи с СКД нет.

Давление СКД передаёт в psi: 1 psi = 0,0703 кгс/см² ≈ 6,895 кПа.

СКД TM-508 AirGuard подключается по RS-232.

Схемы подключения TM-508 AirGuard; для приборов 10 и 7x используйте панель «Galileosky 7x, 10»

Настройка такая же, как для TPMS 6-13, но алгоритм другой:

SCRIPT galileosky/ATPMS

Есть расширенный вариант алгоритма — ATPMS_f0. Он опрашивает СКД непрерывно, не сбрасывает накопленные данные между опросами и дополнительно кладёт температуру каждого колеса в универсальный пользовательский массив со смещением +50.

Диагностика — канал Алгоритмы и скрипты, префикс ATPMS..


См. также: СКД PressurePro Pulse · СКД Promata Mata 7 и Mata 7S · Подключение устройств через алгоритмы EasyLogic