Цитата:
Сообщение от Виталий К.
P.S. Слово РАЗБИРАЕШЬСЯ пишется в Вашем предложении с МЯГКИМ ЗНАКОМ!
|
Sorry за ошибки и за допущенную мной резкость
.
Отвечаю на Ваши вопросы (хотя ждал ответ на свой...
) :
1.
CAN-интерфейс
Сетевой интерфейс CAN (Controller Area Network) был разработан в 1987 г. (версия 1.0) фирмами BOСSH и INTEL для создания бортовых мультипроцессорных систем реального времени. Последняя спецификация интерфейса 2.0, разработанная фирмой BOСSH в 1992 г., является дополнением предыдущей версии. В международной организации по стандартизации зарегистрирован ISO 11898 (для высокоскоростных приложений) и ISO 11519-2 (для низкоскоростных
Принятая в CAN-сети схема передачи сообщений обеспечивает большие возможности при создании, расширении и модернизации систем.
Новые устройства, предназначенные для приёма данных, могут добавляться к сети без изменения уже существующих программных средств, если их подключение не приводит к превышению нагрузочной способности и максимальной длины шины. При этом новые сетевые устройства способны обмениваться информацией между собой, не нарушая работоспособность старой системы, если в протоколе обмена были использованы новые идентификаторы.
CAN реализуется не только на двух проводах. Разные производители могут использовать и однопроводные шины и вообще оптико-волоконные шины.
Среди проводных шин различают высокоскоростные, среднескоростные и низкоскоростные шины ( HSCAN-BUS, MSCAN-BUS и LSCAN-BUS). У каждого производителя свои названия, но суть не меняется.
Так вот быстрые и средние шины построены на двух (витая пара) проводах. Один провод - HIGH, другой - LOW. По ним передаётся одинаковый сигнал, но в противофазе. Делается это для защиты от помех - после суммирования сторонние шумы вичитаются. За нулевой уровень обычно принимают 2,5 волльта относительно "земли". Соответственно амплитута сигналов также 2,5 в.
Низкоскоростные шины выполняют на одном проводе. Их предшествениками были аналоговые связи типа "датик скорости колеса-блок абс-приборная панель-спидометр". На низкоскоростнной шине логический ноль - 0 вольт, а 1 - 5 вольт. Причем уровень меньше 1 вольта воспринимается как "0", уровень больше 4 вольт как "1".
Это пример организации шин по GM.
У других производителей шины могут реализовываться иначе, но принципы везде одинаковые.
Оптико-волоконные шины применяют там где необходимо обеспечить значительный поток при полном отсутствии помех. Дело в том, что с ростом частоты шины сокращается максимально возможная длина для неё.
Can это не протокол, а только канал для передачи данных.
Надежность определяется линейной структурой шины и равноправностью ее узлов, так называемой мультимастерностью (Multi Master Bus), при которой каждый узел CAN может получить доступ к шине. Любое сообщение может быть послано одному или нескольким узлам. Все узлы одновременно считывают с шины одну и ту же информацию, и каждый из них решает, принять данное сообщение или игнорировать его. Одновременный прием очень важен для синхронизации в системах управления. Отказавшие узлы отключаются от обмена по шине.
Гибкость достигается за счет простого подключения к шине и отключения от шины CAN-узлов, причем общее число узлов не лимитировано протоколом нижнего уровня.
Современная концепция построения проводки автомобиля подразумевает ее разделение на несколько условно независимых частей в каждой из которых применена отдельная шина CAN :
- двигательная (высокоскоростная)
- периферийная (салонная)
- мультимедийная
Это разделение довольно условное, и в конкретных моделях автомобилей шин CAN может быть как больше, так и меньше. Все шины связаны между собой специализированными модулями (иногда входящими в состав других устройств), так называемыми Gateway, которые, кроме передачи части информации из одной шины в другую, выполняют диагностику шин на предмет возникновения ошибок.
Кроме шины CAN, современные автомобили оборудованы множеством других различных шин таких, как LIN, MOST и т.п.
2. Я так понимаю, что обмен информацией идёт от модуля двери, контроллера электропакета и блока иммо АПС как раз по шине LIN.
Суть вопроса: существуют CAN адаптеры для связи дополнительной сиги со всеми этими потрохами современного авто ( чтоб не резать, не кусать и не паять лишнего ). Возможно ли это всё увязать при помощи адаптера ??