Ремонт и обслуживание Мерседес-Бенц М – Класс W163 – Контроллер сопряжения персонального компьютера с бортовой системой самодиагностики OBD II по протоколам стандартов SAE (PWM и VPW) и ISO 9141-2
Контроллер сопряжения персонального компьютера с бортовой системой самодиагностики OBD II по протоколам стандартов SAE (PWM и VPW) и ISO 9141-2
Стандарту VPW отвечают модели производства компании GM, стандарту PWM – Ford, стандарту ISO 9141-2 – азиатские и европейские модели. |
Общие данные
Рассматриваемое устройство представляет собой микроконтроллер, выполненный по технологии КМОП (CMOS).
Контроллер НЕ предназначен подключения к бортовым системам самодиагностики первого поколения (OBD I)! |
Устройство выполняет роль простейшего сканера и предназначено для считывания диагностических кодов и данных системы OBD II (обороты двигателя, температура охлаждающей жидкости и всасываемого воздуха, нагрузочные хаpaктеристики, расход поступающего в двигатель воздуха и т.п.) в рамках стандарта SAE J1979 через шину любого исполнения (PWM, VPW и ISO 9141-2).
Основное предназначение
Для подключения к компьютеру (РС) достаточно 3-жильного провода, подключение к диагностическому разъему осуществляется 6-жильным проводом. Напряжение питания подается на контроллер через 16-контактный диагностический разъем OBD. Принципиальная схема контроллера представлена на иллюстрации.
Принципиальная схема контроллера сопряжения РС с системой OBD II
Рекомендации по применению
ПОРЯДОК ВЫПОЛНЕНИЯ |
|
|
Общие принципы обмена данными
Если противное не оговорено особо, все числа приведены в 16-ричном формате (hex), десятичный формат обозначается меткой dec. |
Обмен данными идет по трехпроводному последовательному соединению, без применения инициализационного обмена служебными сообщениями (handshaking). Устройство прослушивает канал на наличие сообщений, выполняет принимаемые комaнды и передает результаты на персональный компьютер (PC), после чего немедленно возвращается в режим прослушивания. Входящие в контроллер и исходящие из него данные организованы в виде цепочки последовательно идущих друг за другом байтов, первый из которых является контрольным. Обычно контрольный байт представляет собой число от 0 до 15 dec (или 0-F hex), описывающее количество следующих далее информационных байтов. Так, например, 3-байтная комaнда будет выглядеть следующим образом: 03 (контрольный байт), 1-й байт, 2-й байт, 3-й байт. Подобный формат используется как для входящих комaнд на опрос бортовой системы самодиагностики, так и для исходящих сообщений, содержащих запрошенную информацию. Следует заметить, что в контрольном байте используются лишь четыре младших бита, – старшие биты зарезервированы под некоторые специальные комaнды и могут быть использованы PC при инициализации соединения с контроллером и согласовании протокола передачи данных, а также контроллером для контроля ошибок передачи. В частности, в случае ошибки при передаче, контроллер производит установку старшего значащего бита (MSB) контрольного байта в единицу. При успешной передаче все четыре старших бита устанавливаются в ноль.
Существуют отдельные исключения из правил использования контрольного байта. |
Инициализация контроллера и бортовой системы самодиагностики
Для начала обмена данными PC должен произвести установку соединения с контроллером, затем инициализировать контроллер и канал данных OBD II.
Установка соединения
После подсоединения контроллера к PC и диагностическому разъему OBD должна быть произведена его инициализация с целью предотвращения «зависаний», связанных с шумами в последовательных линиях в случае если их подсоединение было произведено до включения питания контроллера. Одновременно производится простейшая проверка активности интерфейса. В первую очередь посылается однобайтовый сигнал 20 (hex), воспринимаемый контроллером как комaнда на установку соединения. В ответ контроллер вместо контрольного высылает единственный байт FF hex (255 dec) и переходит в режим ожидания приема данных. Теперь PC может переходить к инициализации канала данных.
Данный случай является одним из немногих, когда контроллер не использует контрольный байт. |
Инициализация
ПОРЯДОК ВЫПОЛНЕНИЯ |
|||||
|
Порядок обмена данными
Функционирование контроллера при использовании протоколов семейства ISO 9141-2 и SAE (VPW и PWM) происходит по несколько различным сценариям.
Обмен по протоколам SAE (VPW и PWM)
ПОРЯДОК ВЫПОЛНЕНИЯ |
|
|
Обмен по протоколам ISO 9141-2
Стандарт ISO 9141-2 используется большинством азиатских и европейских производителей автомобильной техники. Структура формируемого PC запроса мало чем отличается от используемой в стандартах SAE с той лишь разницей, что контроллер не нуждается в информации о номере кадра и соответствующая информация присутствовать в пакете не должна. Таким образом, запрос всегда состоит из контрольного байта и следующей за ним цепочки информационных байтов, включающих в себя контрольную сумму. В качестве ответного сообщения контроллер просто ретрaнcлирует сформированные бортовым процессором сигналы. Контрольный байт в ответном сообщении отсутствует, поэтому PC воспринимает поступающую информацию непрерывно до тех пор, пока цепочка не прерывается паузой длиной 55 миллисекунд, сообщающей о завершении информационного пакета. Таким образом, ответное сообщение может состоять из одного или более кадров в соответствии с требованиями Спецификаций SAE J1979. Контроллер не производит анализ кадров, не отбрасывает недиагностические кадры и т.д. PC должен собственными силами производить обработку поступающих данных с целью вычлeнения отдельных кадров путем анализа заголовочных байтов.
Ответы на большинство запросов состоят из единственного кадра. |
Модификации, произведенные в интерфейсных контроллерах последних версий
Ниже приведены основные отличия процесса передачи данных по протоколам SAE и ISO 9141, хаpaктерные для интерфейсных контроллеров последних версий, а также порядок передачи данных по протоколу ISO 14230:
a) Стандарт ISO 9141: Добавлен адресный байт;
b) Стандарт ISO 9141: Осуществляется возврат не одного, а обоих ключевых байтов (дополнительный байт возвращается также в режимах SAE, однако здесь он не используется);
c) Добавлена поддержка протокола ISO 14230.
Все информационные байты передаются в 16-ричном формате. Символом XX означается неопределенный, зарезервированный или неопознанный байт. |
Установка соединения
Порядок установки соединения не изменился:
Отправка: 20
Прием: FF
Выбор протокола
Применяется следующая схема:
VPW:
Отправка: 41, 00
Прием: 02, 01, XX
PWM:
Отправка: 41, 01
Прием: 02, 01, XX
ISO 9141:
Отправка: 42, 02, adr, где: adr – адресный байт (обычно 33 hex)
Прием: 02, К1, К2,
где: К1, К2 – ключевые байты ISO
Или: 82, XX, XX (ошибка инициализации ISO 9141)
ISO 14230 (быстрая инициализация):
Отправка: 46, 03, R1, R2, R3, R4, R5, где: R1 ÷R5 – сообщение о начале запроса ISO 14230 на установку соединения, обычно R1 ÷ R5 = С1, 33, F1, 81, 66
Прием: S1, S2, ………, где S1, S2, ……… – сообщение о начале ответа ISO 14230 на установку соединения
Могут передаваться последовательно более одного ECU. В качестве ответа может использоваться отрицательный код ответа. |
Типичный положительный ответ выглядит следующим образом: S1, S2 ……. = 83, F1, 10, С1, Е9, 8F, BD
ISO 14230 (медленная инициализация):
Аналогично ISO 9141
Замечания и комментарии
- Если планируется использование контроллера для передачи данных лишь по какому-либо одному или двум из протоколов, лишние компоненты могут быть исключены (см. схему). Например, при организации схемы под протокол VPW (GM) в проводе подключения контроллера к автомобилю потребуются лишь три жилы электропроводки (клеммы 16, 5 и 2).
- Если не используется протокол PWM, могут быть исключены элементы R4, R6, R7, R8, R9, R10, Т1, Т2 и D1.
- При отказе от обмена по протоколу ISO исключению подлежат элементы: R15, R16, R17, R18, R19, R21, Т4 и Т5.
- Отказ от использования протокола VPW позволяет исключить следующие элементы: R13, R14, R23, R24, D2, D3 и Т3.
- Применены угольно-пленочные резисторы с 5-процентным допуском сопротивления.
- Обратите внимание на отсутствие кнопки аварийной перезагрузки (RESET), в случае необходимости такая перезагрузка может быть произведена путем отсоединения контроллера от автомобильного разъема (перезагрузка интерфейсного процессора произойдет автоматически). Перезапуск программного обеспечения на PC приводит к новой инициализации интерфейса.
7.1.3. Компоненты системы зажигания для 5-цилиндровых моделей ОБЩИЕ СВЕДЕНИЯ Компоненты системы зажигания для 5-цилиндровых моделей 1. Провод зажигания......
02 07 2022 14:33:16
9.1. Техническая хаpaктеристика ОБЩИЕ СВЕДЕНИЯ Передачу тяги на колеса обеспечивают два приводных вала разной длины. Каждый вал имеет два шарнира. Со......
01 07 2022 7:55:53
6.2.4. Снятие и установка распределителя топлива ПОРЯДОК ВЫПОЛНЕНИЯ 1. Снизить давление в системе питания (см. п. 3 подраздела 6.2.2 ). 2. Промаркировать......
30 06 2022 19:47:45
Снятие и установка вибрационного демпфера правого приводного вала СНЯТИЕ ПОРЯДОК ВЫПОЛНЕНИЯ 1. Твердо взведите стояночный тормоз, затем поддомкратьте......
29 06 2022 22:14:34
Снятие и установка корпуса дросселя СНЯТИЕ 1. Разгерметизируйте топливную систему, обратитесь к Разделу Разгерметизация системы впрыска топлива . 2.......
28 06 2022 10:13:32
Снятие и установка топливной распределительной магистрали и инжекторов При работе с топливной распределительной магистралью и инжекторами соблюдайте......
27 06 2022 21:46:11
4.6. Радиатор ОБЩИЕ СВЕДЕНИЯ 1 – электрический разъем вентилятора радиатора; 2 – электрический разъем вентилятора конденсатора; 3 – шланги масляного......
26 06 2022 2:47:44
Стартер дизельного двигателя Последовательность разборки стартера 1 – винт 2 – соленоид тягового реле 3 – передняя крышка 4 – стяжной винт 5 – винт 6 –......
25 06 2022 1:46:46
12.35. Рулевое колесо Снять или отсоединить Демонтаж рулевого колеса ПОРЯДОК ВЫПОЛНЕНИЯ 1. Отрицательный провод аккумуляторной батареи. 2. Накладку......
24 06 2022 7:21:14
Панель приборов Снятие и установка ПОРЯДОК ВЫПОЛНЕНИЯ Отсоедините провод от отрицательной клеммы аккумуляторной батареи. Отсоедините разъемы от передних......
23 06 2022 19:24:17
Таблица входных/выходных сигналов блока управления кузовной электроникой Системы/узлы Сигнал на входе Управляемые устройства Силовой привод замка двери......
22 06 2022 13:12:21
1.1.40. Заправка топливом ОБЩИЕ СВЕДЕНИЯ Нажатием клавиши крышка лючка топливозаливной горловины разблокируется. Разблокирование можно осуществить также......
21 06 2022 8:27:50
8.3.7. Запальные свечи ОБЩИЕ СВЕДЕНИЯ На дизелях рассматриваемых автомобилей установлена система быстрого пуска (Quick Glow System), обеспечивающая пуск......
20 06 2022 2:26:11
Разборка, сборка и проверка дифференциала Разборка Конструкция дифференциала 13 — Корпус дифференциала 14 — Сферические шайбы 15 — Сателлиты 16 — Палец......
19 06 2022 6:24:57
18.17. Подсветка прикуривателя Снятие ПОРЯДОК ВЫПОЛНЕНИЯ 1. Снимите провод массы с аккумулятора. 2. Извлеките блок пепельницы/прикуривателя с панели......
18 06 2022 7:39:18
Снятие и установка заднего подрамника СНЯТИЕ ПОРЯДОК ВЫПОЛНЕНИЯ 1. Отделите заднюю секцию системы выпуска отработавших газов от передней, снимите заднюю......
17 06 2022 0:59:46
Замена ламп (фонари освещения салона) Руководствуйтесь Разделом Замена ламп (внешние осветительные приборы) , параграф 1. Фонарь освещения передней части......
16 06 2022 12:38:51
Указатели поворота и система аварийной сигнализации Переключатель указателей поворота (в комбинированном переключателе) Проверка ПОРЯДОК ВЫПОЛНЕНИЯ......
15 06 2022 18:57:46
Снятие и установка сборки поворотного кулака Детали установки сборки поворотного кулака Снятие При снятии поворотного кулака амортизатор должен быть......
14 06 2022 15:48:27
Автомобильный радиоприемник Диапазоны средних, длинных и коротких волн обеспечивают большую дальность приема, поскольку радиосигналы распространяются не......
13 06 2022 23:19:53
Проверка заряда аккумулятора Если, несмотря на нужный уровень кислоты, аккумулятор не подает признаков жизни, то следует проверить состояние его зарядки.......
12 06 2022 5:56:11
11.1.15. Стеклоомыватель БАЧОК СТЕКЛООМЫВАТЕЛЯ Расположение бачка и насоса омывателя Бачок и насос омывателя расположены позади переднего бампера.......
11 06 2022 23:40:20
Замена охлаждающей жидкости - общие замечания Датчик уровня охлаждающей жидкости (на расширительном бачке) Охлаждающая жидкость должна быть заменена при......
10 06 2022 2:43:45
ОБЩИЕ СВЕДЕНИЯ На автомобили устанавливается бесконтактная система зажигания типа DLI, обеспечивающая увеличение диапазона установки угла опережение......
09 06 2022 10:22:47
1.17. Буксировка машины ОБЩИЕ СВЕДЕНИЯ Буксировочные проушины находятся спереди и сзади машин под бамперами. При буксировке включить зажигание для того,......
08 06 2022 1:40:42
2.6.8. Консервация моторного отсека ОБЩИЕ СВЕДЕНИЯ Для предотвращения появления коррозии в передней части автомобиля, например, на боковинах, лонжеронах......
07 06 2022 8:38:59
С увеличением количества трaнcпорта на дороге возрастает опасность возникновения ДТП. В суматохе не всегда удаётся доказать свою правоту, да и сотрудники ГИБДД часто используют обязанности в личной выгоде. Проблему решает штатный видеорегистратор — статья поможет правильно его выбрать....
06 06 2022 3:52:11
Снятие и установка регулятора стеклоподъемника Передняя дверь Детали установки регулятора стеклоподъемника передней двери 1 — Паз для ориентации......
05 06 2022 5:46:54
Выключатель зажигания и противоугонное устройство (замок зажигания) Выключатель зажигания и противоугонное устройство (1) объединены с электрической......
04 06 2022 18:18:58
Снятие и установка компонентов впускного воздушного тpaкта Модели 163.136 Воздухозаборник Детали установки воздухозаборника на моделях 163.136 (двигатель......
03 06 2022 19:21:24
Замена и регулировка троса привода дроссельной заслонки Замена Трос привода дроссельной заслонки очень чувствителен к перегибам. Поэтому при монтаже......
02 06 2022 9:30:20
11.17. Замок капота ОБЩИЕ СВЕДЕНИЯ Элементы крепления замка капота 1 – замок капота, 2 – дорн, 3 – рычаг разблокировки замка капота, 4 – зажим, 5 –......
01 06 2022 8:32:50
Индикатор/датчик температуры охлаждающей жидкости Индикатор температуры охлаждающей жидкости Проверка ПОРЯДОК ВЫПОЛНЕНИЯ Отсоедините YEL/WHT провод......
31 05 2022 1:32:19
10.5.2. Снятие и установка моторедуктора стеклоочистителя ОБЩИЕ СВЕДЕНИЯ Снятие рычагов очистителя ветрового стекла 1 – декоративный колпачок; 2 – гайка;......
30 05 2022 13:47:26
Снятие и установка топливопровода, идущего от топливного фильтра к топливной магистрали, - модели 163.154.157/172/174/175 Детали установки......
29 05 2022 13:58:20
9.2. Трос сцепления 9.2.1. Регулировка троса сцепления ОБЩИЕ СВЕДЕНИЯ Предупреждение В 1989 году часть автомобилей были изготовлены с высотой установки......
28 05 2022 19:40:39
18.26.5. Дверной выключатель Снять или отсоединить ПОРЯДОК ВЫПОЛНЕНИЯ 1. Вывернуть крепежный винт выключателя. 2. Вынуть выключатель из гнезда стойки......
27 05 2022 19:11:25
Снятие и установка поддона картера двигателя СНЯТИЕ ПОРЯДОК ВЫПОЛНЕНИЯ 1. Прогрейте двигатель до нормальной рабочей температуры, затем слейте с него......
26 05 2022 2:32:53
11.4.4. Нижний рычаг передней подвески Снятие ПОРЯДОК ВЫПОЛНЕНИЯ 1. Снимите стабилизатор поперечной устойчивости. 2. Снимите соответствующее переднее......
25 05 2022 13:12:29
14.5. Замена шарниров приводного вала ОБЩИЕ СВЕДЕНИЯ После пробега автомобилем 80 000 км рекомендуется заменить приводной вал вместе с шарнирами.......
24 05 2022 14:57:32
3.31. Масляный поддон Снять или отсоединить П О Р Я Д О К В Ы П О Л Н Е Н И Я 1. Отрицательный провод батареи. 2. Поднять и закрепить автомобиль. 3. Вывинтить сливную......
23 05 2022 23:58:30
2.17.2. Дистанционное управление ОБЩИЕ СВЕДЕНИЯ Дистанционное управление необходимо для проведения работ, которые требуют подачи топлива электрическим......
22 05 2022 16:48:59
18.51.3.2. Спинка сиденья Снять или отсоединить ПОРЯДОК ВЫПОЛНЕНИЯ 1. Подушку заднего сиденья. 2. Проволоку и планку крепления отделки. 3. Срезать......
21 05 2022 9:19:23
2.5.1.1. Замена моторного масла ОБЩИЕ СВЕДЕНИЯ Для замены моторного масла требуется следующий инструмент: – осмотровая яма или гидравлический......
20 05 2022 5:41:59
Разборка амортизационной стойки Установка амортизатора и пружины задней подвески производится аналогично установке амортизатора и пружины передней......
19 05 2022 0:22:30
Замена моторного масла и масляного фильтра Резьбовую пробку маслосливного отверстия можно достать только после снятия нижней защиты моторного отсека. Для......
18 05 2022 14:15:51
3.2.14. Система уравновешивания коленчатого вала (двигатели с 1998 г.) Снятие ПОРЯДОК ВЫПОЛНЕНИЯ 1. Снимите масляный поддон и маслозаборный патрубок. 2.......
17 05 2022 18:21:42
Устранение неисправностей Прежде чем Вы приступите к поиску неисправности с помощью этой таблицы, Вы должны быть уверены, что снабжение топливом......
16 05 2022 8:42:44
4.6.6. Система подогрева топлива ОБЩИЕ СВЕДЕНИЯ Для увеличения текучести дизельного топлива при низких температурах наружного воздуха его необходимо......
15 05 2022 12:22:20
1.1.27.4. Воздушное кондиционирование ОБЩИЕ СВЕДЕНИЯ В целях получения наилучших результатов устанавливайте регуляторы следующим образом: Для......
14 05 2022 16:28:26
Еще:
Авто -1 :: Авто -2 :: Авто -3 :: Авто -4 :: Авто -5 :: Авто -6 :: Авто -7 :: Авто -8 :: Авто -9 :: Авто -10 :: Авто -11 :: Авто -12 :: Авто -13 :: Авто -14 :: Авто -15 :: Авто -16 :: Авто -17 :: Авто -18 :: Авто -19 :: Авто -20 :: Авто -21 :: Авто -22 :: Авто -23 :: Авто -24 :: Авто -25 :: Авто -26 :: Авто -27 :: Авто -28 :: Авто -29 :: Авто -30 :: Авто -31 :: Авто -32 :: Авто -33 :: Авто -34 :: Авто -35 :: Авто -36 :: Авто -37 :: Авто -38 :: Авто -39 :: Авто -40 :: Авто -41 :: Авто -42 :: Авто -43 :: Авто -44 :: Авто -45 :: Авто -46 :: Авто -47 :: Авто -48 :: Авто -49 :: Авто -50 :: Авто -51 :: Авто -52 :: Авто -53 :: Авто -54 :: Авто -55 :: Авто -56 :: Авто -57 :: Авто -58 :: Авто -59 :: Авто -60 :: Авто -61 :: Авто -62 :: Авто -63 :: Авто -64 :: Авто -65 :: Авто -66 :: Авто -67 :: Авто -68 :: Авто -69 :: Авто -70 :: Авто -71 :: Авто -72 :: Авто -73 :: Авто -74 :: Авто -75 :: Авто -76 :: Авто -77 :: Авто -78 :: Авто -79 :: Авто -80 :: Авто -81 :: Авто -82 :: Авто -83 :: Авто -84 :: Авто -85 :: Авто -86 :: Авто -87 :: Авто -88 :: Авто -89 :: Авто -90 :: Авто -91 :: Авто -92 :: Авто -93 :: Авто -94 :: Авто -95 :: Авто -96 :: Авто -97 :: Авто -98 ::