🛣️ Скорость в CAN-шине
почему нельзя брать первое попавшееся число
Привет, автоэлектронщики! 👋 Сегодня разбираем базовую, но коварную тему — скорость. Казалось бы, всё просто, но когда видишь три разных сигнала для одной величины, начинается самое интересное.
Три источника скорости (SPN решают всё) ⚡
TCO1 (от тахографа): Tachograph vehicle speed. SPN 1624. Обновление каждые 50 мс.
CCVS1: Wheel-Based Vehicle Speed (расчетная). SPN 84. Обновление 100 мс.
EBC2 (ABS/ESC): Front Axle Speed. SPN 904. Обновление 100 мс.
У них разные Suspect Parameter Number. Разный SPN = физически разные сигналы с разным смыслом. Расчетная скорость по колесам и показания поверенного тахографа — не одно и то же!
Откуда берется цифра? 📡 В основе лежит датчик на выходном валу трансмиссии. Он считает обороты вала (классика — 8 импульсов на оборот). Сигнал идет к тахографу. Почему именно туда? Потому что тахограф — это юридически значимое, поверенное средство измерения. Именно он гарантирует честные цифры на спидометре согласно SAE J1939.
Современные приборы также корректируют данные по GPS-антенне ✨.
Кто главный в машине? 👑 Для панели приборов берем скорость только из TCO1.
Никаких суррогатов от ABS или двигателя для основной индикации быть не должно. Если шина молчит — система обязана ограничить функционал ради безопасности пассажиров.
Магия VCU: умное резервирование 🧠 Как работает грамотный блок управления (VCU)?
Слушает авторитетный TCO1. На его базе рассылает всем остальным сообщение CCVS1. Следит за здоровьем источника. Если связь с тахографом пропала, VCU мгновенно переключается на анализ сообщения EBC2 от тормозной системы. Это сохраняет круиз-контроль и функции безопасности, защищая другие блоки от некорректных данных.
При этом сам VCU обязан отправить диагностическое сообщение DM1 с кодом ошибки SPN 1624.
Такая архитектура повышает надежность до небес: лучший источник при жизни, четкий план «Б» при сбое. Выбор основного датчика напрямую влияет на уровень полноты безопасности (ASIL) по стандарту ISO 26262.
Выбирайте источники осознанно! 😉 #автоэлектрика #CANbus #SAEJ1939