Як стандарти автомобільних комунікацій полегшують дизайн панелі приладів

Конструювати та складати автомобілі стало простіше. Це не магія. Це стандарти спілкування.

Візьмемо приладову панель. Це набір приладів і індикаторів перед водієм. Він збирає дані з різних компонентів автомобіля. ECU (електронний блок управління) знає температуру охолоджуючої рідини. Він також знає швидкість двигуна. Контролер коробки передач знає швидкість автомобіля. Контролер ABS знає, чи несправна гальмівна система.

Ці модулі зберігають інформацію не лише для себе. Вони передають його на шину зв’язку. ECU надсилає пакет даних кілька разів на секунду. Пакет містить заголовок. Заголовок — це число. Він ідентифікує дані як швидкість або температуру. Дані – це число, яке відповідає цьому значенню.

Приладова панель має власний модуль. Він стежить за шиною. Він шукає певні пакети. Коли він виявляє такий пакет, він оновлює показання приладу.

Більшість автовиробників купують панелі приладів у постачальників. Постачальник проектує їх відповідно до технічних вимог. Це спрощує процес. Автовиробнику легше пояснити постачальнику, як повинен працювати кожен пристрій. Раніше мені довелося описувати дріт. Мені довелося описати напругу, яка змінюється від 0 до 5 В. Мені довелося пояснити, що 1,1 В відповідає швидкості 30 миль/год.

Тепер достатньо надати список пакетів даних. Виробник автомобіля забезпечує надходження в автобус правильних даних.

Постачальнику теж простіше. Йому не потрібно знати, як генерується сигнал швидкості. Йому не потрібно знати, звідки воно береться. Панель просто стежить за автобусом. Він оновлює показання приладів, коли надходять нові дані.

Ці стандарти спрощують аутсорсинг. Автовиробник не турбується про те, як контролювати кожен показник. Про походження сигналів провайдер не хвилюється.