Передача данных

Передача данных

Поле синхронизации («synch field») состоит из последовательности битов 0101010101.
Благодаря этой последовательности битов все исполнительные блоки управления LIN-Slave могут настроиться (синхронизироваться) на такт системной синхронизации.

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

Качественный ремонт стартеров и генераторов для всех моделей автомобилей проводят на станции техобслуживания autoremont-lb.com.ua

Продолжительность поля идентификатора равняется времени передачи 8 бит. В первых 6 битах содержится опознавание телеграммы (идентификация) и количество полей данных в ответе. Количествово полей данных может составлять от 0 до 8.

В последних двух битах содержится опознавание ошибок при передаче или контрольная сумма первых 6 бит. Контрольная сумма необходима для того, чтобы при ошибках передачи идентификатора избежать определения в неправильную телеграмму.

В телеграмму с исполнительным ответом Slave блок управления LIN-Slave на основании идентификатора добавляет ответ (Response) с информацией. В зависимости от идентификатора соответствующие блоки управления LIN-Slave оценивают данные для исполнения функций.

Ответ состоит из от 1 до 8 полей данных (Datafields). Одно поле данных состоит, в свою очередь, из 10 бит. В состав каждого поля данных входит один доминирующий старто-вый бит, один информационный байт и один рецессивный стоповый бит. Стартовый и стоповый биты предназначены для последующей синхронизации и для избежания ошибок в передаче данных.