Распиновка диагностического разьема. Распиновка obd2 разъема. Описание программы Автоком

Это, вероятно, случалось с каждым из нас: вы едете в своем автомобиле и вдруг желтая лампочка «Check Engine» загорается на приборной панели как тревожное предупреждение о том, что возникли какие-то проблемы с двигателем. К сожалению, это оно само по себе не дает каких-либо намеков на то, что именно является причиной неполадки и может означать все что угодно, начиная от неплотно закрытой крышки топливного бака до проблем с каталитическим конвертером. Я помню, как Honda Integra 94-го года имела ЭБУ под креслом водителя и красный светодиод начинал мигать, если возникали какие-то проблемы с двигателем.

Подсчитав количество «блинков», можно было определить код ошибки. По мере того, как ЭБУ автомобилей становятся все более и более сложными, количество кодов ошибок возрастает экспоненциально. Использование бортовой диагностики автомобиля On-Board Diagnostic (OBD-II) позволяет решить эту проблему. Данный адаптер позволяет использовать персональный компьютер для OBD диагностики. Адаптер AllPro функционально совместим с ELM327 и поддерживает все существующие OBD-II протоколы обмена данными:

ISO 9141-2
ISO 14230-4 (KWP2000)
SAE PWM J1850 (Pulse Width Modulation)
SAE VPW J1850 (Variable Pulse Width)
ISO 15765-4 Controlled Area Network (CAN)

VPW, PWM и CAN
Первых два протокола ISO описаны в указанной выше предыдущей публикации. Детальное описание OBD протоколов выходит за рамки данной статьи, я лишь их кратко перечислю.J1850 VPW (Variable Pulse Width) — протокол автомобилей General Motors и некоторых моделей Chrysler со скоростью передачи 10.4 кбит/с по одному проводу.

Напряжение на шине VPW изменяется от 0 до 8 В, данные по шине передаются чередованием коротких (64 мкс) и длинных (128 мкс) импульсов. Реальная же скорость передачи данных по шине изменяется в зависимости от битовой маски данных и находится в пределах от 976 до 1953 байт/с. Это самый медленный из OBD протоколов.

J1850 PWM (Pulse With Modulation) используется в автомобилях корпорации Ford. Скорость передачи здесь 41.6 кбит/ с с использованием дифференциального сигнала по двум проводам. Напряжение на шине изменяется от 0 до 5 В, a длительность импульса составляет 24 мкс. Работа с этим протоколом требует аккуратности в программировании микропроцессора, так как скорость выполнения инструкций языка «C» на PIC микропроцессоре даже с улучшенной PIC18 архитектурой становится сопоставимой с длиной короткой посылки PWM протокола (7 мкс).

CAN (Controlled Area Network) протокол разработан Robert Bosch в 1983 году и окончательно стандартизирован в ISO 11898. Использование CAN шины данных в автомобиле позволяет различным устройствам общаться друг с другом, минуя центральный процессор, так называемый multi-master режим.

Плюсами является также повышенная скорость передачи, до 1 Мбит/с и лучшая помехоустойчивость. Изначально протокол предназначался для использования в автомобилях, но теперь применяется и в других областях. Чтобы повысить надежность передачи данных, в шинах CAN применяется способ дифференциальной передачи сигналов по двум проводам. Образующие эту пару провода называются CAN_High и CAN_Low.

В исходном состоянии шины на обоих проводах поддерживается постоянное напряжение на определенном базовом уровне, приблизительно 2.5 В, называемым рецессивным состоянием. При переходе в активное (доминантное) состояние напряжение на проводе CAN_High повышается, а на проводе CAN_Low снижается, рис.1.


Существует также два формата сообщений или фреймов — стандартный с 11 битным адресным полем (CAN 2.0A) и расширенный с 29 битным полем (CAN 2.0B). Стандартом ISO 15765-4 определяется использование для целей OBD как CAN 2.0A, так и CAN 2.0B. Вместе со скоростями передачи по шине 250 и 500 кбит/с это создает 4 различных CAN протокола.

Поддерживает ли ваш автомобиль OBD-II?
OBD является обязательным только в Северной Америке и Европе. Если в Америке это правило действует с 1996 года, то Евросоюз принял EOBD вариант автодиагностики, основанный на OBD-II, сравнительно недавно. В Европе OBD стал обязательным, начиная с 2001 года, а для дизельных двигателей даже с 2004. Если ваш автомобиль выпущен до 2001 года, то он может вообще не поддерживать OBD даже при наличии соответствующего разъема.

Например, Renault Kangoo 99 года не поддерживает EOBD (хотя редакционная Kangoo dcI60 2004 года с CAN протоколом прошла успешную стыковку с описанным адаптером, а Renault Twingo поддерживает! Те же самые автомобили, сделанные для других рынков, например Турции, могут тоже не быть совместимыми с OBD протоколом. Как определить, какой протокол поддерживается электронным блоком управления автомобиля?

Первое — можно поискать информацию в интернете, хотя там много неточной и непроверенной информации. К тому же, многие автомобили выпускаются для разных рынков с различными протоколами диагностики. Второй более надежный способ — найти разъем и посмотреть, какие контакты в нем присутствуют. Разъем обычно находится под приборной панелью со стороны водителя. Протокол ISO 914-2 или ISO 14230-4 определяется наличием контакта 7, как показано в таблице 1.



Большинство автомобилей последних лет выпуска поддерживает только CAN протокол с контактами 6 и 14 соответственно. В Европе и Северной Америке все новые автомобили, начиная с 2007/ 2008 года, должны использовать OBD только на основе CAN. Замечу, однако, что, как правильно отмечено в комментарии, «Если марка присутствует в таблице, то это не дает гарантии поддержки OBD-II».

Использование L-line в ISO 9141/14230… Отдельно хочется сказать по поводу L-линии в ISO 9141-2/ 14230-4 протоколах. Сейчас она практически нигде не используется, так как для процедуры инициализации связи вполне достаточно только K-линии. В стандарте же, однако, сказано, что сигнал инициализации должен передаваться по двум линиям одновременно, K и L. Владимир Гурский из www.wgsoft.de, автор программы «ScanMaster ELM», собрал большую коллекцию различных ЭБУ.

В качестве примера необходимости L-линии он приводит Renault Twingo 1.2л 2005 года выпуска. Использование здесь при иницилиазации только K-линии приводит к неверному адресу двигателя в ответах ЭБУ. Если же инициализация производится по K и L одновременно, то тогда все работает правильно.

Рис 2

AllPro адаптер на PIC18F2455
Схема моего всепротокольного OBD-II адаптера показана на рис.2 . Основой является микроконтроллер Microchip PIC18F2455, имеющий модуль USB интерфейса. Устройство использует напряжение питания 5 В от шины USB. Конденсатор C6 служит фильтром внутреннего стабилизатора 3.3 В для обеспечения работы USB шины. Светодиоды D2 и D3 являются индикаторами приема/передачи, а светодиод D1 использован для контроля статуса USB шины.

Выход ISO 9141/14230 интерфейса управляется половинкой драйвера IC2-2, а входной сигнал подается через делитель R12/R13 на вход RX (вывод 18), который является триггером Шмидта, как и большинство входов PIC18F2455, что обеспечивает достаточно надежное срабатывание. Для контроля L-линии используется IC3-1 и R10.

Шина J1850 VPW требует напряжения питания 8 В, получаемого от стабилизатора L78L08 IC4. Сигнал на выход VPW подается через инвертор IC3-2 и буферный полевой транзистор Q1. Делитель R7/R8 и внутренний триггер Шмидта на входе RA1 составляют входной интерфейс J1850 PWM протокола. Внутренний компаратор (входы RA0 и RA3) PIC18F2455 вместе с резисторами R4, R5 выделяет дифференциальный сигнал PWM. Для контроля выхода PWM шины используются IC2-1 и полевой транзистор Q2.

Отдельно хочется сказать по поводу поддержки CAN. Microchip не выпускает контроллеры, содержащие и CAN, и USB. Можно использовать контроллер с CAN модулем и внешний USB чип типа FT232R. Или наоборот, подключить внешний CAN контроллер, как сделано в этом адаптере. CAN интерфейс здесь образуют контроллер MCP2515 (IC5) и трансивер MPC2551 (IC6). MCP2515 подключен через SPI шину к PIC18F2455 и программируется каждый раз при подаче питания адаптера.

Согласующие (bus termination) RC цепочки R14/ C10 и R15/C11 предназначены для уменьшения отражений на CAN шине согласно стандарту ISO 15765-4. Использование их не обязательно, при относительно коротком кабеле отражениями можно пренебречь. Вместо PIC18F2455 можно использовать PIC18F2550 с той же самой прошивкой, см. варианты замены в таблице 2.



таблица 2

Внешний вид устройства показан на рис.3 и обложке, а печатная плата на рис.4.



Программирование PIC18F2455

Для программирования PIC18 можно использовать несложный JDM программатор , схема показана на рис.5.

рис 5

Он очень прост и может бы собран за час на макетной плате. Недостатком является то, что программатор требует наличия последовательного (Com) интерфейса в компьютере и не работает с виртуальными USB/Com адаптерами. Использование ноутбуков также не рекомендуется, так как они не обеспечивают необходимого напряжения на выходе Com порта.

рис 6

Разводка программатора показана на рис.6 и сделана с использованием так называемой «stripboard» технологии, достаточно популярного подхода к макетированию. Типичная stripboard имеет матрицу отверстий с шагом 2.54 мм для монтажа электронных компонентов, соединенных полосками меди на обратной стороне, отсюда и название — stripboard.

Разрезав полоски на обратной стороне и установив сверху проволочные перемычки, можно быстро собрать относительно несложные конструкции. Полоски легко перерезаются зенковкой отверстий обычным сверлом. Существует даже специальная программа — «LochMaster» для проектирования конструкций таким способом. При использовании программатора следует обратить внимание, что корпус персонального компьютера (контакт 5 DB9 разъема) не соответствует корпусу программатора.

Другим условием является использование «полноценного» последовательно кабеля со всеми проводами, необходимыми для работы схемы. Программатор надежно работает с WinPic , единственная проблема заключается в том, что требуется отдельно загрузить файл-дескриптор PIC18F2455.dev (или PIC18F2550.dev) из дистрибуции Microchip IDE после того, как установлен собственно WinPic.

Другой программой, работающей с JDM программатором, является PICPgm , никаких дополнительных файлов здесь не требуется, хотя автору следует поработать над английской грамматикой, рис.7 . Прошивка адаптера доступна.

OBD-II кабель
Для подключения к бортовому компьютеру адаптер использует «стандартный» DB-9/OBD-II кабель. Разводка кабеля показана в таблице 3.

Подключение и тестирование устройства. Правильно собранный адаптер в налаживании не нуждается и распознается Windows как USB устройство. Микропроцессор PIC18F2455 не имеет собственного драйвера и использует Windows 2000/XP/Vista CDC (Communication Device Class) драйвер usbser.sys виртуального Com порта.



По поводу использования драйвера хочется, однако, добавить, что согласно информации www.usb.org исправил баги в usbser.sys только начиная с Windows XP SP2 и использование адаптера с Windows 2000 может быть проблематично. После того, как адаптер распознался как USB устройство и драйвер установлен, можно приступать к тестированию.

Для этого требуется подключить источник стабилизованного напряжения 12 вольт на выводы 1 и 9 разъема J2 и подключить адаптер к персональному компьютеру через USB кабель. Проверяется наличие напряжения 8 В на выходе стабилизатора IC4. Следующим шагом является запуск Windows приложения HyperTerm и подсоединения к Com порту адаптера.

Устройство имеет процедуру самодиагностики с проверкой прохождения сигнала со выхода на вход по всем протоколам. Для этого используется команда «AT@3», рис.8.

Прохождение проверяется по следующим цепям:

IC2-1, R4 для отрицательной шины PWM
Q2, D6, R5 для положительной шины PWM
IC3-2, IC4, R11, Q1, D5, R7, R8 для VPW
IC2-2, R9, R12, R13 для ISO 9141/14230
Ответ контроллера MCP2515 по шине SPI

Например, отсутствие IC2 приведет сразу к двум ошибкам, рис.9 .

Процедура самодиагностики не включает проверку CAN трансивера MCP2551, здесь можно просто замерить напряжение на выводах 6 и 7. Оно должно быть в пределах 2.5 В.

Работа с Адаптером
Адаптер совместим по системе команд с ELM327 и может использоваться с приложениями, работающими с ELM327. Я предпочитаю использовать «ScanMaster ELM» Владимира Гурского , рис.10.



ScanTool.net for Windows v1.13
Digimoto
PCMSCAN
EasyObdII Pro
В качестве примера приведу ситуацию, которая случилась с VW Passat моего знакомого. В автомобиле загорелась лампочка «Check Engine», подключение ANPro адаптера определило ошибку Р0118 -«engine coolant temperature circuit high input», т.е. высокий уровень сигнала с датчика температуры охлаждающей жидкости, рис. 11 . Дальнейшее расследование выявило неисправный датчик. После замены датчика ошибка была стерта с помощью «Clear Trouble codes» кнопки, см. рис.12. Ошибка исчезла и больше не появлялась, рис.13.

В настоящее время подавляющее число иномарок, а так же автомобилей отечественного производства имеют OBD2 диагностический разъем . Через данный разъем Вы можете подключать диагностическое оборудование для диагностики Вашего автомобиля, а так же подключать бортовые компьютеры и прочие устройства, работающие через диагностическую колодку. Иногда у пользователей возникает вопрос по распиновке диагностических колодок тех или иных марок автомобилей. Для Вашего удобства мы предлагаем готовые переходники для работы с различными диагностическими колодками автомобилей. Однако если Вы забыли приобрести переходник для Вашего автомобиля либо Вам понадобилось в экстренных условиях его изготовить, либо подключить адаптер напрямую, то в данной статье Вы найдете информацию о распиновке колодок стандарта OBD 2, а так же автомобилей Российского и импортного производства.

Распиновка колодки OBD 2 (наиболее распостраненный вариант в иномарках с 2002 года, а так же устанавливается во все автомобили ВАЗ после 2002 г.в.):



Обозначения контактов:

7-K-линия диагностики
4/5 - GND выступающие контакты
16 - питание адаптера +12В

Распиновка колодки ВАЗ до 2002 года:


Обозначения контактов:
M - k-линия диагностики
H или G - питание адаптера +12В
При подключении адаптера без колодки напрямую к проводам, питание лучше брать от прикуривателя, так как изображенный на рисунке H контакт в зависимости от модели, может быть не разведен, а при использовании G контакта бензонасос дает очень большие импульсы которые могут повредить адаптер.
(В 99% случаях Вы можете использовать и указанные контакты т.к. повреждение адаптеров от бензонасоса практически не встречается.)
Разъем ГАЗ (Газель) УАЗ

Обозначения контактов:
2 - Питание адаптера +12В
12 - масса
10 - L-линия диагностики (может быть не разведена, как правило не используется)
11 - K-линия диагностики
Если Вас интересует расположение диагностической колодки в Вашем автомобиле, а так же распиновка диагностических колодок автомобилей других марок. То Вы можете ознакомиться с ними через систематизированный каталог диагностических адаптеров.

Идея не новая, но вопросов много. С одной стороны, можно снять практически любые данные, а с другой стороны, OBDII похож на лоскутное одеяло, т.к. общее количество физических интерфейсов и протоколов напугает любого. А объясняется всё тем, что к моменту появления первых версий спецификаций OBD большинство автопроизводителей уже успели разработать что-то своё. Появление стандарта хоть и навело некоторый порядок, но потребовало включения в спецификацию всех интерфейсов и протоколов, которые на тот момент существовали, ну, или почти всех.

В OBDII разъёме по стандарту J1962M присутствуют три стандартных интерфейса: MS_CAN, K/L-Line, 1850, там же плюс аккумулятора и две земли (сигнальная и просто масса). Это по стандарту, остальные 7 из 16 выводов – ОЕМ, то есть каждый производитель эти выводы использует как ему заблагорассудится. Но и стандартизованные выводы зачастую имеют расширенные, продвинутые функции. Например, MS_CAN может быть HS_CAN, HS_CAN может быть на других пинах (неоговоренных стандартом) наряду со стандартным MS_CAN., Пин №1 может быть: у форда – SW_CAN, у WAGов – IGN_ON, у КИА – check_engene. И т.д. Все интерфейсы также не были стационарны в своём развитии: тот же интерфейс K –Line изначально был однонаправленным, сейчас он двунаправленный., Бодрейт CAN интерфейса также растёт. Вообще, подавляющее большинство европейских автомобилей 90-х и начала нулевых вполне себе можно было продиагностировать имея только K –Line, а большинство американских – только SAE1850. В настоящее время общий вектор развития – это всё более широкое применение CAN, повышение скорости обмена., всё чаще видим и однопроводный SW_CAN.

Существует мнение, что англоязычный программист сидя на профильных(англоязычных же) форумах, закопавшись в тексты стандартов, может за “максимум 4-5 месяцев” построить универсальный движок, который со всем этим разнообразием справится. На практике это не так. Всё равно возникает потребность сниферить каждую новую машину., иногда даже одну и ту же машину, но в разных комплектациях. И получается, что заявляют о 800-900 типах поддерживаемых автомобилей, а на практике 10-20 реально оттестированных. И это система, –в РФ автору известны, по-крайней мере, 3 команды разработчиков, пошедших по этому тернистому пути и все с одинаково плачевным результатом: нужно сниферить/кастомизировать каждую модель автомобиля, а ресурсов/средств на это нет. И причина этого вот в чем: стандарт-стандартом, а каждый производитель когда вынужденно, а когда и преднамеренно вносит в свою реализацию что-то своё, стандартом не описанное. Кроме того, не все данные по-умолчанию присутствуют на разъёме. Есть данные, появление которых нужно инициировать (дать тому или иному блоку автомобиля команду передать нужные данные).

И вот тут на сцену выходят интерпретаторы шины OBDII. Это микроконтроллер, с набором интерфейсов, соответствующих стандарту J1962M, переводящий всё многообразие данных на разных интерфейсах диагностических разъёмов в язык, более удобный для приложений, например для приложений диагностики. Иными словами, всё многообразие протоколов расшифровывается теперь приложением, не важно, на чём работающим – на компьютере с Windows или на планшете/смартфоне. Первым массовым интерпретатором OBDII с открытым протоколом стал ELM327. Это 8-ми битный микроконтроллер MicroChip PIC18F2580. Пусть читателя не удивляет тот факт, что этот микроконтроллер является массовым прибором общего применения. Прошивка как раз проприентарная и реальная стоимость “PIC18F2580+FirmWare” составляет внушительные 19-24$. То есть сканер, выполненный на “честном” чипе ELM327 не может стоить меньше, чем 50 вечнозелёных президентов. Откуда же на рынке такое разнообразие сканеров/адаптеров с ценами “от 1000рублей”, спросите Вы? А это наши китайские друзья постарались! Уж как они клонировали этот чип, травили кристалл послойно или сниферили денно и ночно – оставим за кадром. Но факт остаётся: на рынке появились клоны (для справки: 8-ми битный контроллер MicroChip в оптовых закупках ныне стоит меньше доллара). Другое дело, насколько правильно эти клоны работают. Есть мнение, что “пока народ покупает дешёвые адаптеры, автоэлектрики без работы не останутся”. То есть покупает человек адаптер с мыслью “чего-нибудь там перезалить или настроить”., а результат получает иной, ну, то есть, не тот, на который рассчитывал. Ну например, вдруг начинает всеми своими огоньками мультимедиа-система моргать, или выскакивает ошибка, или вообще коробка в аварийный режим переходит. И хорошо, если без серьезных последствий – в большинстве случаев специалист с профессиональным оборудованием вылечит железного коня. Но случается и иначе. Здесь могут смешаться сразу несколько факторов: неправильный адаптер(клон), неправильный софт, неправильная связка адаптер+софт, ну и “кривые” руки тоже свою роль сыграть могут. Замечу, что адаптер на честном чипе от производителя с правильным софтом к плачевным результатам не приведёт, по крайней мере, автору о таких случаях не известно.
А что можно сделать с помощью такого адаптера? Ну наверное, самый частый случай, положить в бардачок “на всякий случай”. Посмотреть и сбросить ошибку, коль скоро та появится. Одометр сбросить перед продажей авто, или наоборот, “накрутить” если ты наёмный водитель. Включить какую-либо опцию в автомобиле, которая по-умолчанию выключена, а у официального дилера эта услуга платная. Обновление прошивок и переконфигурирование электронных блоков, всё-таки оставим специалистам, но большинство адаптеров позволяют и это. Кому-то понравится просто иметь больше информации о параметрах работы двигателя и других систем в виде красивой графики на планшете или смартфоне. Часто встречаются на дороге, почему-то таксисты, у которых андроид-планшет установлен перед приборной панелью и полностью её перекрывает, так вот: планшет этот скорее всего подключен к такому адаптеру по блютузу или по Wi-Fi. Есть и ещё целый ряд применений, это использование такого адаптера совместно с телематическим прибором (трекером) или сигнализацией. Подключение к диагностическому разъёму посредством такого адаптера позволяет малой кровью снимать данные, необходимые для мониторинга. В большинстве случаев такой метод обходится разработчику дешевле, да и сама установка проще, ведь исчезает необходимость в установке различных датчиков, всё (ну или почти всё) можно снять с OBDII.
Другое дело, что возможности чипа в настоящее время уже недостаточны и для использования в современных автомобилях. Где-то в середине нулевых годов пошли вверх скорости обмена по шине CAN, появился SW_CAN. Но самое главное: возросла длина (количество символов) в кодовых словах. И если аппаратно можно, через реле или банальный тумблер, приляпать к ELM327 костыли, которые позволят работать и с MS и с HS да и с SW релизами CAN, то на длинные кодовые слова вычислительной мощности PIC18F2580 с его 4 MIPS явно недостаточно. К слову, последняя версия ELM327 (V1.4) датируется 2009 годом. И использовать этот чип без “костылей” можно только для автомобилей выпуска до середины нулевых. Так что же делать. Выход, как ни странно есть, причём не один.
CAN-LOG, тоже интерпретатор, но не полного набора интерфейсов OBDII, а двух CAN шин. Оказывается, этого достаточно, чтобы в большинстве случаев снять всю необходимую информацию. Правда, далеко не у всех автомобилей обе CAN шины выведены на диагностический разъём. Значит, придётся подключаться под панелью приборов. А это не всегда приемлемо из соображений сохранения гарантии, правда есть вариант беспроводного съёма информации с шины, но это ещё дороже, да и достоверность снятых данных не 100%. Можно использовать как готовый прибор, подключив его посредством УАРТа или RS232, так и просто чип, интегрировав его на плату устройства с небольшим количеством дискретных компонентов. Стоимость прибора – конечно выше, чем стоимость аутентичного ELM327, но это компенсируется огромным списком поддерживаемых автомобилей и функций. Причём в список поддерживаемых автомобилей включены не только легковые автомобили, но и также грузовики, строительная, дорожная и сельскохозяйственная техника. CAN-LOG работает несколько иначе, чем ELM327 и его клоны. При подключении к шинам автомобиля необходимо выбрать и установить номер программы, соответствующей автомобилю. И это удобно, т.к. разработчику не нужно вникать во всё многообразие протоколов. (В ELM327 выбор автомобиля и тонкая настройка чипа отданы на откуп приложению).
Существуют и иные решения, позволяющие легко и изящно снимать данные с диагностического разъёма. Ну а вопрос о том, можно ли приручить штатный диагностический разъём, и как, каждый разработчик решит сам. Для парка автомобилей одной марки, можно попытаться написать свой софт, если конечно производитель не закрывает протоколы. А если телематическое устройство будет устанавливаться на разные модели, то разумнее использовать какой-либо из OBDII интерпретаторов.

Until August http://thisav.fun/ thisav.com The shutdown might last two weeks and approach the Oct. 17date Lew mentioned, "then the whole thing ratchets up inintensity," said David Kotok, chairman and chief investmentofficer at Cumberland Advisors in Sarasota, Florida.

Three years http://efukt.fun/ efukt porn Her recent role as the family breadwinner was not lost on “RHONJ” viewers, who’ve watched Joe Giudice struggle over four seasons since 2009 to keep his failing business ventures afloat while his wife suddenly developed a Midas touch.

Grace написал
в статье

Could I ask who"s calling? http://silverdaddies.fun/ silver daddies If I can"t make a phone, text, credit card transaction without the Federal Government tracking it (and me by cell phone GPS records) and using that information to profile me then that is taking away my freedom.

Malcom написал
в статье

Another service? http://lamalinks.fun/ lamalink Start with the flatbreads. If you don’t have the time then buy some good-quality tortilla or pitta. Mix half the water with the flour, salt and oil and let it sit for 10 minutes. Slowly add more water, kneading the dough until you have an elastic, tacky dough that becomes smooth when rested. Cover with a damp cloth and rest for 30 minutes.

Stephanie написал
в статье

How many weeks" holiday a year are there? http://rulertube.fun/ rulertube.com Richards is coming off a demoralizing lockout-shortened 2012-13 season. In the playoffs, Tortorella – Richards" coach with the 2004 Stanley Cup champion Tampa Bay Lightning who was integral in attracting Richards to New York – demoted the veteran center to the fourth line toward the end of the first-round and then scratched Richards for the final two games of the Rangers" second-round loss to the Boston Bruins.

Dusty написал
в статье

Who would I report to? http://lamalinks.fun/ lama nudes NFLPA executive director DeMaurice Smith issued this statement to FOX Sports on Wednesday: "What does neutral arbitration add but more credibility? The majority of the policy that they already agreed to allows the Commissioner to impose discipline but an appeal is subject to neutral arbitration if the player so chooses. The players don"t want an exception to the rule."

How do you know each other? http://12yo.icu/ 12yo Still, the changes don"t address questions Facebook has faced over the amount of data it collects about teens on its site. Privacy groups recently sent a letter to the Federal Trade Commission asking the agency to evaluate Facebook’s policies on this issue, and have the network create separate policies for teens on the issue of data collection.

Fidel написал
в статье

I"d like to cancel a cheque http://keezmovies.in.net/ keez movie But the young Republican said she wanted to be careful not to make the show political or one that "lectures or preaches" to young people - rather, she wants it to open discussions she said she grew up hearing on television.

Anibal написал
в статье

Could you transfer $1000 from my current account to my deposit account? http://9taxi.in.net/ www.9taxi.com Otherwise, it warned, the Help to Buy programme "risks recreating the perverse incentives that led to the 2000s-era US housing bubble"" and subsequent subprime mortgage crisis, a major factor in the worldwide financial crash of recent years.

The National Gallery http://xnxx-xnxx.space/ indian xnxx A person with direct knowledge said Summers had been an adviser to Nasdaq for "a number of years," but would not be more specific. The person asked to remain anonymous because of the sensitivity of the matter.

Все современные авто, особенно после 1996 года выпуска, включают в себя систему диагностики по универсальному протоколу OBD - OBD-II. Данные устройства могут быть построены на базе компьютера с интерфейсом, который подключается к 16-ти контактному диагностическому разъему. Диагностика и самотестирование в системах OBD 2 осуществляется подпрограммой, которая называется Diagnostic Executive . Подпрограмма с помощью специальных мониторов контролирует несколько различных систем авто, неисправность в работе которых может привести к увеличению токсичности выбросов. Подпрограмма выполняется в фоновом режиме - в то время, когда бортовой компьютер не занят выполнением основных функций управления.

Коды ошибок включают в себя категории:

"P" - is for powertrain codes;
"B" - is for body codes;
"C" - is for chassis codes.

Категория указывается в первой позиции пятизначного кода ошибки. Вторая позиция в этом коде говорит о стандарте, где "0" - общий для OBD-II код или "1" - если код производителя. Третья позиция - тип неисправности:

"1" и "2" - неисправности в топливной системе или воздухоподачи;
"3" - проблемы в системе зажигания;
"4" - для вспомогательного контроля эмиссии;
"5" - проблемы холостого хода;
"6" - неисправности контроллера или его выходных цепей;
"7" и "8" - неисправности трансмиссии.

Список кодов ошибок OBD

P0 1XX FUEL AND AIR METERING Измерители топлива и воздуха
PO 100 MAF or VAF CIRCUIT MALFUNCTION Неисправность цепи датчика расхода воздуха
PO 101 MAF or VAF CIRCUIT RANGE/PERF PROBLEM Выход сигнала из допустимого диапазона
PO 102 MAF or VAF CIRCUIT LOW INPUT Низкий уровень выходного сигнала
PO 103 MAF or VAF CIRCUIT HIGH INPUT Высокий уровень выходного сигнала
PO 105 MAP/BARO CIRCUIT MALFUNCTION Неисправность датчика давления воздуха
PO 106 MAP/BARO CIRCUIT RANGE/PERF PROBLEM Выход сигнала из допустимого диапазона
PO 107 MAP/BARO CIRCUIT LOW INPUT Низкий уровень выходного сигнала
PO 108 MAP/BARO CIRCUIT HIGH INPUT Высокий уровень выходного сигнала
PO 110 IAT CIRCUIT MALFUNCTION Неисправность датчика температуры всасываемого воздуха
PO 111 IAT RANGE/PERF PROBLEM Выход сигнала из допустимого диапазона
PO 112 IAT CIRCUIT LOW INPUT Низкий уровень выходного сигнала
PO 113 IAT CIRCUIT HIGH INPUT Высокий уровень выходного сигнала
PO 115 ECT CIRCUIT MALFUNCTION Неисправность датчика температуры охлаждающей жидкости
PO 116 ECT RANGE/PERF PROBLEM Выход сигнала из допустимого диапазона
PO 117 ECT CIRCUIT LOW INPUT Низкий уровень выходного сигнала
PO 118 ECT CIRCUIT HIGH INPUT Высокий уровень выходного сигнала
PO 120 TPS SENSOR A CIRCUIT MALFUNCTION Неисправность датчика положения дроссельной заслонки
PO 121 TPS SENSOR A RANGE/PERF PROBLEM Выход сигнала из допустимого диапазона
PO 122 TPS SENS A CIRCUIT LOW INPUT Низкий уровень выходного сигнала
PO 123 TPS SENS A CIRCUIT HIGH INPUT Высокий уровень выходного сигнала
PO 125 LOW ECT FOR CLOSED LOOP FUEL CONTROL Низкая температуры охлаждающей жид. для упр.по замкн.контуру
PO 130 02 SENSOR B1 S1 MALFUNCTION Датчик О2 В1 S1 несправен(Банк1)
PO 131 02 SENSOR B1 S1 LOW VOLTAGE Датчик О2 В1 S1 имеет низкий уровень сигнала
PO 132 02 SENSOR B1 S1 HIGH VOLTAGE Датчик О2 В1 S1 имеет высокий уровень сигнала
PO 133 02 SENSOR B1 S1 SLOW RESPONSE Датчик О2 В1 S1 имеет медленный отклик на обогащение/обеднение
PO 134 02 SENSOR B1 S1 CIRCUIT INACTIVE Цепь датчика О2 В1 S1 пассивна
PO 135 02 SENSOR B1 S1 HEATER MALFUNCTION Нагреватель датчика О2 В1 S1 несправен
PO 136 02 SENSOR B1 S2 MALFUNCTION Датчик О2 В1 S2 несправен
PO 137 02 SENSOR B1 S2 LOW VOLTAGE Датчик О2 В1 S2 имеет низкий уровень сигнала
PO 138 02 SENSOR B1 S2 HIGH VOLTAGE Датчик О2 В1 S2 имеет высокий уровень сигнала
PO 139 02 SENSOR B1 S2 SLOW RESPONSE Датчик О2 В1 S2 имеет медленный отклик на обогащение/обеднение
PO 140 02 SENSOR B1 S2 CIRCUIT INACTIVE Цепь датчика О2 В1 S2 пассивна
PO 141 02 SENSOR B1 S2 HEATER MALFUNCTION Нагреватель датчика О2 В1 S2 несправен
PO 142 02 SENSOR B1 S3 MALFUNCTION Датчик О2 В1 S3 несправен
PO 143 02 SENSOR B1 S3 LOW VOLTAGE Датчик О2 В1 S3 имеет низкий уровень сигнала
PO 144 02 SENSOR B1 S3 HIGH VOLTAGE Датчик О2 В1 S3 имеет высокий уровень сигнала
PO 145 02 SENSOR B1 S3 SLOW RESPONSE Датчик О2 В1 S3 имеет медленный отклик на обогащение/обеднение
PO 146 02 SENSOR B1 S3 CIRCUIT INACTIVE Цепь датчика О2 В1 S3 пассивна
PO 147 02 SENSOR B1 S3 HEATER MALFUNCTION Нагреватель датчика О2 В1 S3 несправен
PO 150 02 SENSOR B2 S1 CIRCUIT MALFUNCTION Датчик О2 В2 S1 несправен (Банк2)
PO 151 02 SENSOR B2 S1 CKT LOW VOLTAGE Датчик О2 В2 S1 имеет низкий уровень сигнала
PO 152 02 SENSOR B2 S1 CKT HIGH VOLTAGE Датчик О2 В2 S1 имеет высокий уровень сигнала
PO 153 02 SENSOR B2 S1 CKT SLOW RESPONSE Датчик О2 В2 S1 имеет медленный отклик на обогащение/обеднение
PO 154 02 SENSOR B2 S1 CIRCUIT INACTIVE Цепь датчика О2 В2 S1 пассивна
PO 155 02 SENSOR B2 S1 HTR CKT MALFUNCTION Нагреватель датчика О2 В2 S1 несправен
PO 156 02 SENSOR B2 S2 CIRCUIT MALFUNCTION Датчик О2 В2 S2 несправен
PO 157 02 SENSOR B2 S2 CKT LOW VOLTAGE Датчик О2 В2 S2 имеет низкий уровень сигнала
PO 158 02 SENSOR B2 S2 CKT HIGH VOLTAGE Датчик О2 В2 S2 имеет высокий уровень сигнала
PO 159 02 SENSOR B2 S2 CKT SLOW RESPONSE Датчик О2 В2 S2 имеет медленный отклик на обогащение/обеднение
PO 160 02 SENSOR B2 S2 CIRCUIT INACTIVE Цепь датчика О2 В2 S2 пассивна
PO 161 02 SENSOR B2 S2 HTR CKT MALFUNCTION Нагреватель датчика О2 В2 S2 несправен
PO 162 02 SENSOR B2 S3 CIRCUIT MALFUNCTION Датчик О2 В2 S3 несправен
PO 163 02 SENSOR B2 S3 CKT LOW VOLTAGE Датчик О2 В2 S3 имеет низкий уровень сигнала
PO 164 02 SENSOR B2 S3 CKT HIGH VOLTAGE Датчик О2 В2 S3 имеет высокий уровень сигнала
PO 165 02 SENSOR B2 S3 CKT SLOW RESPONSE Датчик О2 В2 S3 имеет медленный отклик на обогащение/обеднение
PO 166 02 SENSOR B2 S3 CIRCUIT INACTIVE Цепь датчика О2 В2 S3 пассивна
PO 167 02 SENSOR B2 S3 HTR CKT MALFUNCTION Нагреватель датчика О2 В2 S3 несправен
PO 170 BANK 1 FUEL TRIM MALFUNCTION Утечка топлива из топливной системы блока №1
PO 171 BANK 1 SYSTEM TOO LEAN Блок цилиндров №1 беднит (возможно подсос воздуха)
PO 172 BANK 1 SYSTEM TOO RICH Блок цилиндров №1 богатит (возможно неполное закрытие форсунки)
PO 173 BANK 2 FUEL TRIM MALFUNCTION Утечка топлива из топливной системы блока №2
PO 174 BANK 2 SYSTEM TOO LEAN Блок цилиндров №2 беднит (возможно подсос воздуха)
PO 175 BANK 2 SYSTEM TOO RICH Блок цилиндров №2 богатит (возможно неполное закрытие форсунки)
PO 176 FUEL COMPOSITION SENSOR MALFUNCTION Датчик выброса СНх неисправен
PO 177 FUEL COMPOSITION SENS CKT RANGE/PERF Сигнал датчика выходит из допустимого диапазона
PO 178 FUEL COMPOSITION LOW INPUT Низкий уровень сигнала датчика СНх
PO 179 FUEL COMPOSITION HIGH INPUT Высокий уровень сигнала датчика СНх
PO 180 FUEL TEMP SENSOR A CIRCUIT MALFUNCTION Цепь датчика температуры топлива «А» неисправна
PO 181 FUEL TEMP SENSOR A CIRCUIT RANGE/PERF Сигнал датчика «А» выходит из допустимого диапазона
PO 182 FUEL TEMP SENSOR A LOW INPUT Низкий сигнал датчика температуры топлива «А»
PO 183 FUEL TEMP SENSOR A HIGH INPUT Высокий сигнал датчика температуры топлива «А»
PO 185 FUEL TEMP SENSOR B CIRCUIT MALFUNCTION Цепь датчика температуры топлива «В» неисправна
PO 186 FUEL TEMP SENSOR RANGE/PERF Сигнал датчика «В» выходит из допустимого диапазона
PO 187 FUEL TEMP SENSOR B LOW INPUT Низкий сигнал датчика температуры топлива «В»
PO 188 FUEL TEMP SENSOR B HIGH INPUT Высокий сигнал датчика температуры топлива «В»
PO 190 FUEL RAIL PRESSURE CIRCUIT MALFUNCTION Цепь датчика давления топлива в топливной рампе неисправна
PO 191 FUEL RAIL CIRCUIT RANGE/PERF Сигнал датчика выходит из допустимого диапазона
PO 192 FUEL RAIL PRESSURE LOW INPUT Низкий сигнал датчика давления топлива
PO 193 FUEL RAIL PRESSURE HIGH INPUT Высокий сигнал датчика давления топлива
PO 194 FUEL RAIL PRESSURE CKT INTERMITTENT Сигнал датчика давления топлива перемежающийся
PO 195 ENGINE OIL TEMP SENSOR MALFUNCTION Цепь датчика температуры масла в двигателе неисправна
PO 196 ENGINE OIL TEMP SENSOR RANGE/PERF Сигнал датчика выходит из допустимого диапазона
PO 197 ENGINE OIL TEMP SENSOR LOW Низкий сигнал датчика температуры масла
PO 198 ENGINE OIL TEMP SENSOR HIGH Высокий сигнал датчика температуры масла
PO 199 ENGINE OIL TEMP SENSOR INTERMITTENT Сигнал датчика температуры масла перемежающийся
PO 2XX FUEL AND AIR METERING
PO 200 INJECTOR CIRCUIT MALFUNCTION Цепь управления форсункой неисправна

Остальные коды неисправностей .

Контакт Описание

1 OEM
2 J1850 Шина+ (Bus + Line, SAE)
3 OEM
4 Заземление кузова
5 Сигнальное заземление
6 Верхний контакт CAN (J-2284)
7 K Line ISO 9141-2
8 OEM
9 OEM
10 Bus - Line, Sae J1850 Шина
11 OEM
12 OEM
13 OEM
14 Нижний контакт CAN (J-2284)
15 L Line ISO 9141-2
16 Напряжение АКБ

Обращаем внимание на то, что наличие разъема не является 100% признаком совместимости с OBD 2. Автомобили, оборудованные этой системой обязательно должны иметь отметку в сопроводительной документации. Чаще всего используемый протокол можно определить по наличию определенных контактов на разъеме. Распиновку OBD и других разъёмов для различных типов автомобилей можно скачать в сборнике или смотрите здесь.

Понравилось? Лайкни нас на Facebook