CAN-шина
CAN-шина - это внутренняя сеть передачи данных автомобиля, по которой электронные блоки обмениваются информацией между собой. Современная машина - это десятки электронных устройств: блок управления двигателем, тормозами, подушками безопасности, приборная панель. Раньше каждое соединялось с каждым отдельными проводами, что превращало проводку в огромный жгут. CAN-шина заменила этот клубок одной общей линией, к которой подключены все блоки.
Работает шина по принципу общего эфира. Любой блок может отправить сообщение в шину, и его получают все остальные, но обрабатывает только тот, кому оно адресовано. Каждое сообщение снабжено идентификатором, который заодно задаёт приоритет: если два устройства начинают передачу одновременно, право голоса автоматически получает сообщение с более высоким приоритетом, а второе ждёт. Это гарантирует, что критичные данные, например о торможении, пройдут без задержки.
Для систем мониторинга транспорта CAN-шина - богатейший источник данных. Подключившись к ней, телематический терминал считывает обороты двигателя, скорость, расход и уровень топлива, температуру, пробег, нагрузку на оси, ошибки и десятки других параметров напрямую из штатной электроники автомобиля, без установки дополнительных датчиков. Это делает мониторинг точным и подробным.
Считывать данные с шины можно по-разному: через диагностический разъём OBD-II, через специальный бесконтактный считыватель или с прямым подключением к проводам. Важно, что мониторинг ведёт себя как пассивный слушатель, не вмешиваясь в работу автомобиля. Информация с CAN-шины ложится в основу контроля топлива, мониторинга стиля вождения и диагностики технического состояния машины.