Поиск по сайту: |
|
По базе: |
|
Главная страница > Интерфейсы > LIN |
|
||||||||||||||||||||||||||||||||||||||
Обзор LINШина локальной соединительной сети (LIN) была разработана как стандарт недорогого мультиплексного соединения в автомобильных сетях. Хотя шина сети контроллеров (CAN) обеспечивает высокую пропускную способность и расширенный режим обработки ошибок, стоимость реализации её аппаратных и программных компонентов оказывается слишком высокой для работы с малопроизводительными устройствами, такими как электрические стеклоподъёмники и контроллеры сидений. LIN позволяет организовать недорогое соединение в тех приложениях, где высокая пропускная способность и универсальность шины CAN не требуется. Сеть LIN может быть реализована относительно недорого на базе стандартных последовательных асинхронных приёмопередатчиков (UART), встроенных в большинство современных 8-битных микроконтроллеров. Современные автомобильные коммуникационные системы представляют собой объединение различных видов сетей: LIN используется для недорогих устройств в бортовой электронике, CAN применяется в главной трансмиссии и бортовых коммуникациях, а недавно появившаяся шина FlexRay предназначена для высокоскоростной синхронной передачи данных в расширенных системах, например, в активной подвеске. Шина LIN использует концепцию ведущий/ведомый, в рамках которой существует только одно ведущее устройство и одно или несколько ведомых.
Заголовок сообщения (Рис.1) состоит из синхропаузы (Break), обозначающей начало передачи кадра, и поля синхронизации (Sync), которое используется ведомым устройством для тактовой синхронизации. Идентификатор (ID) включает в себя идентификатор сообщения длиной 6 бит и поле контроля чётности длиной 2 бита. ID обозначает конкретный адрес сообщения, а не пункт назначения. После получения и интерпретации идентификатора ID, одно из ведомых устройств формирует ответное сообщение, состоящее из блока данных длиной от 1 до 8 бит и контрольной суммы длиной 8 бит. Ведущее устройство управляет последовательностью передачи кадров сообщения, которая зафиксирована в специальном расписании. Данное расписание может быть изменено в соответствии с требованиями пользователя. Существует несколько версий стандарта LIN. Версия 1.3 определяла связь между устройствами на уровне байт. Версии 2.0 и 2.1 включают дополнительные спецификации сообщений и служб и являются совместимыми с версией LIN 1.3 на уровне байт. Таблица 1. Сравнение версий стандарта LIN: 1.3, 2.0 и 2.1
1) По умолчанию эти функции не поддерживаются API, однако они могут быть реализованы.
Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|