Сви модели описани у овом приручнику опремљени су уграђеним дијагностичким системом (OBD).
Главни елемент система је уграђени процесор, који се често назива електронски контролни модул (ЕЦМ), или модул за контролу рада погонске јединице (РСМ)
ECM/ПЦМ је мозак система управљања мотором. Почетни подаци се уносе у модул из различитих информационих сензора и других електронских компоненти (прекидачи, релеји итд.). На основу анализе података који долазе од информационих сензора, а у складу са основним параметрима уграђеним у меморију процесора, ECM/ПЦМ генерише команде за рад различитих управљачких релеја и актуатора, чиме се подешавају радни параметри мотора и обезбеђује максимална ефикасност његовог излаза уз минималну потрошњу горива.
Читање података из меморије процесора OBD врши се помоћу специјалног скенера повезаног са дијагностичким конектором за очитавање базе података (DLC) или коришћењем помоћне ЛЕД диоде, као и кодовима приказаним на аутоматском ХФ дисплеју.
Информације о дијагностичким алатима
Провера исправности компоненти система за убризгавање и смањење токсичности издувних гасова врши се помоћу универзалног дигиталног мерача (мултиметар)
Повезивање мултиметра са конекторима контролне јединице мотора помоћу помоћног разделника
Употреба дигиталног мерача је пожељна из неколико разлога. Прво, аналогним уређајима је прилично тешко (понекад немогуће), утврдити резултат индикације са тачношћу од стотих и хиљадитих дела, док је код испитивања кола која укључују електронске компоненте таква тачност од посебног значаја. Други, не мање важан разлог је чињеница да унутрашње коло дигиталног мултиметра има прилично високу импеданцију (унутрашњи отпор уређаја је 10 мΩ). Пошто је волтметар прикључен паралелно на коло које се тестира, тачност мерења је већа, што ће мања струја проћи кроз сам уређај. Овај фактор није значајан при мерењу релативно високих вредности напона (9÷12 В), међутим, постаје одлучујући у дијагностици елемената који производе нисконапонске сигнале, као што је, на пример, λ-сонда, где се ради о мерењу фракција волта.
Паралелно праћење параметара сигнала, отпора и напона у свим управљачким круговима могуће је коришћењем разделника који је серијски повезан на конектор управљачке јединице мотора. Истовремено, са угашеним мотором, у раду или док се аутомобил креће, мере се параметри сигнала на стезаљкама разделника, из чега се закључује о могућим кваровима.
За дијагностику електронских система мотора, аутоматског мењача, ABS, SRS и други, могу се користити специјални дијагностички скенери или тестери са одређеним кертриџом (ако је предвиђено), универзални кабл и конектор. Поред тога, у ту сврху можете користити скупи специјализовани аутомобилски дијагностички рачунар, посебно дизајниран за потпуну дијагностику већине система савремених аутомобила (На пример, ADC2000 фирмама Launch HiTech). Такође, у ту сврху можете користити скенере и специјализоване дијагностичке анализаторе, на пример FDS 2000, Bosch FSA 560, KTS500 (0 684 400 500) или обичан лични рачунар са посебним адаптером, каблом (нпр. комплет 1 687 001 439) и претраживач који је програм инсталирао OBD II.
Неки скенери, поред уобичајених дијагностичких операција, омогућавају, када су повезани са персоналним рачунаром, штампање шема кола електричне опреме ускладиштене у меморији контролне јединице (ако је положено), програмирајте систем против крађе, посматрајте сигнале у колима аутомобила у реалном времену.
Потребно је извршити неколико провера на различитим дијагностичким конекторима. Пре свега, проверите радни циклус пулса.
Дијагностика електронских система управљања мотором, убризгавање и паљење, аутоматска клима и ABS/ASR/ETS/ESP
Распоред и дизајн дијагностичких конектора
Локација дијагностичких конектора
2 - 38-пински конектор ако је инсталиран
3 - Локација конектора
4 - 9-пински конектор ако је инсталиран
9-пински конектор за дијагностику управљачког система по вредности радног циклуса импулса, помоћу уређаја за мерење тзв. трајање затвореног стања контаката прекидача (dwell-meter)
1 - Закључак TD свитцх; 2 - Кућиште; 3 - излаз за дијагнозу; 4 - Закључак 1 намотаја за паљење; 5 - Закључак 15 намотаја за паљење; 6 - Закључак +30; 7 и 9 - Закључци за ТДЦ сензор; 8 - Екран
Додела пинова 38-пинског дијагностичког конектора
38-пински дијагностички конектор за трепереће кодове
Повежите жице према дијаграму. Жица приказана испрекиданом линијом повезана је са одређеним терминалом за дијагностиковање одређеног система (погледајте листу задатака контаката):
- До закључка 4 - за дијагностиковање система за убризгавање;
- До закључка 8 - за дијагностиковање главне јединице;
- До закључка 17 - за дијагнозу система паљења;
- До закључка 19 - проверити дијагностичку јединицу.
Терминали конектора имају следећу функцију:
Излаз бр | Сврха | |
1 | Тежина, коло 31 (W12, W15, уземљење електронике) | |
2 | Напон, коло 87 | |
3 | Напон, коло 30 | |
4 | EDS | Електронски систем убризгавања (дизел мотори) |
DFI | Убризгавање горива са електронском дистрибуцијом (дизел мотори) | |
IFI | Секвенцијално електронско убризгавање горива (дизел модели) | |
HFM-SFI | Систем секвенцијалног убризгавања/паљења HFM (мотори 104) | |
LH-SFI | Систем секвенцијалног убризгавања портова LH (мотори 104, 119, 120 [десно]) | |
ME-SFI | Систем секвенцијалног убризгавања портова ME (мотори 119, 120 [десно]) | |
5 | LH-SFI | Систем секвенцијалног убризгавања портова LH (мотори 120 [лево]) |
ME-SFI | Систем секвенцијалног убризгавања портова ME (мотори 120 [лево]) | |
6 | ABS | Систем против блокирања кочница |
ETS | Електронска контрола вуче | |
ASR | Подешавање клизања убрзања | |
ESP | Програм електронске стабилизације | |
7 | ЕА | Електронско убрзање |
СС/ISC | Контрола брзине/Систем стабилизације у празном ходу | |
8 | ВМ | Основни модул |
BAS | помоћник при кочењу | |
9 | ASD | Аутоматска блокада диференцијала |
10 | ЕТС | Електронска контрола преноса (АТ 722.6) |
11 | ADS | Адаптивни систем јастука |
12 | SPS | Серво управљач осетљив на брзину возила |
13 | Сигнал TNA (бензински модели), мотори LH-SFI | |
Сигнал TN (бензински модели), мотори HFM (ME) -SFI | ||
14 | Сигнал, информације о радном циклусу, мотори 119, 120 LH-SFI (јел тако.) | |
15 | Сигнал, информације о радном циклусу, мотори 120 LH-SFI (лав.) | |
IC | Инструмент табла | |
16 | A/C | Клима уређај |
17 | DI | Дистрибутер систем паљења, 104, 119 и 120 мотори (права.) |
Сигнал TD (привремено одвајање) (дизел модели) | ||
Сигнал TN, мотори LH-SFI | ||
18 | DI | Систем паљења са разводником, мотори LH-SFI |
19 | DM | Дијагностички модул |
20 | PSE | Пнеуматска опрема |
21 | CF | Удобност |
23 | АТА | Аларм против крађе |
24-27 | Не користи | |
28 | PTS | Систем Parktronic |
29 | Не користи | |
30 | АБ | Ваздушни јастуци/затезачи појасева ETR (SRS) |
31 | RCL | Даљинско управљање једном бравом |
32-33 | Не користи | |
34 | CNS | Комуникациони и навигациони систем |
35-38 | Не користи |
Локација 16-пинског дијагностичког конектора (на моделима USA)
Идентификација терминала 16-пинског дијагностичког конектора ОБД-а (на моделима USA)
Терминали конектора имају следећу функцију:
Излаз бр | Сврха |
1 | — |
2 | — |
3 | Сигнал TNA |
4 | Прикључак кућишта, терминал 31 |
5 | Кућиште - излаз сигнала, терминал 31 |
6 | Сабирница података CAN висок ниво |
7 | Електроника мотора (ME) |
8 | Исхрана, кл. 87 |
9 | Систем против клизања (ETS) |
10 | — |
11 | Контролна јединица преноса (ETC) |
12 | модул активности (AAM - All Activity Module) |
13 | Сигурносни системи |
14 | Сабирница података CAN Низак ниво |
15 | IC Командна табла |
16 | Плус батерије кроз осигурач. Под напоном у било ком положају прекидача за паљење, цл. тридесет |
Мерење радног циклуса импулса
1. Прво измерите радни циклус импулса који карактеришу рад система контроле квалитета смеше и његове кварове, који се понављају током последња четири покретања мотора. За то ће бити потребан уређај за мерење тзв. трајање затвореног стања контаката прекидача (dwell-meter), тестер ламбда сонде или дигитални мултиметар.
2. Повежите + терминал уређаја на 3. пин 9-пинског конектора и минус на каросерију аутомобила.
3. Покрените и загрејте мотор до радне температуре.
4. Зауставите мотор и поново укључите контакт. Узмите проценат очитавања уређаја и упоредите га са декодирањем испод. Након покретања мотора, очитавања инструмента треба да се промене, иначе постоји квар.
Читање и брисање фласх кодова
1. Читање кодова се врши коришћењем једноставног кола прекидача на дугме и ЛЕД диоде. У зависности од типа дијагностичког конектора и система који се дијагностикује, повежите коло према илустрацији.
2. Укључите паљење.
3. Притисните и држите дугме за прекидач 2-4 секунде (или 5-6 секунди на моделима са Bosch ECM -8/93) и пусти је. Након 2 секунде, ЛЕД ће дати код, чија је вредност једнака броју трептаја. Трајање блица 0,5 сек, интервал 1 сек. Идентификујте код према дешифровању испод. Да бисте прочитали следећи код, поново притисните дугме. Да бисте избрисали овај код, притисните дугме и држите га 6-8 секунди. (или 8-9 секунди на моделима са Bosch ECM -8/93). Поред тога, на неким моделима је могуће брисање кодова у меморији одвајањем негативног терминала батерије.
4. Искључите паљење и искључите струјни круг да бисте проверили.
Контролер за повезивање персоналног рачунара са уграђеним системом за самодијагностику OBD II према протоколима стандарда SAE (PWM и VPW) и ISO 9141-2
Пажња! Контролер није намењен за повезивање са системима за самодијагностику прве генерације на возилу (OBD I)!
Белешка. Стандард VPW задовољи производни модел компаније GM, PWM - Ford, ISO 9141-2 - Азијски и европски модели.
Тоталне информације
Шема организације контролера интерфејса са уграђеним системом самодијагностике OBD II
У питању је микроконтролер направљен по ЦМОС технологији (CMOS). Уређај игра улогу једноставног скенера и дизајниран је за читање дијагностичких кодова и системских података OBD II (брзина мотора, температура расхладне течности и усисног ваздуха, карактеристике оптерећења, проток ваздуха до мотора итд.) у оквиру стандарда SAE J1979 преко аутобуса било ког дизајна (PWM, VPW и ISO 9141-2).
Главни циљ
За повезивање са рачунаром довољна је 3-жична жица, повезивање са дијагностичким конектором се врши помоћу 6-жичне жице. Напон напајања се доводи до адаптера преко 16-пинског дијагностичког конектора OBD.
Препоруке за употребу
За повезивање уређаја са аутомобилом може се користити неоклопљени кабл, не дужи од 1,2 м, што је од посебног значаја када се користи протокол PWM. Када користите дужи кабл, смањите отпор отпорника на улазу уређаја (R8 и R9 или R15). Када користите оклопљени кабл, штит треба да буде онемогућен да би се смањио капацитет.
Кабл за повезивање на серијски порт рачунара такође може бити неоклопљен. Уређај ради стабилно са дужином кабла до 9 м. Ако је дужина кабла много већа, треба користити снажнији комуникатор RS 232.
Топологија електричних веза је произвољна. Користите додатне шант кондензаторе за високу влажност.
Бесплатни софтвер (прегледач) за читање кодова и података можете преузети са сајтова произвођача, или сајта наше издавачке куће arus.spb.ru и намењен је за употребу под DOS. Безначајна величина софтверске апликације у варијанти «испод DOS» омогућава вам да га ставите на боот дискету DOS и користити чак и на рачунарима опремљеним некомпатибилним DOS софтвер. Опциони услов је чак и присуство хард диска у рачунару.
Општи принципи размене података
Белешка. Осим ако није другачије наведено, сви бројеви су у хексадецималном формату (hex).
Размена података се одвија преко трожичне серијске везе без употребе иницијализационе размене сервисних порука (handshaking). Уређај слуша канал за поруке, извршава примљене команде и преноси резултате на персонални рачунар (PC), а затим се одмах враћа у режим слушања. Подаци који улазе и излазе из контролера организовани су као ланац узастопних бајтова, од којих је први контролни.
Типично, контролни бајт је број од 0 до 15 dec (у децималном) (или 0-F hex), који описује број бајтова информација који следе. Тако би, на пример, команда од 3 бајта изгледала овако: 03 (контролни бајт), 1. бајт, 2. бајт, 3. бајт.
Сличан формат се користи и за долазне команде за испитивање уграђеног система самодијагнозе и за одлазне поруке које садрже тражене информације.
Треба напоменути да се у контролном бајту користе само четири најмање значајна бита – најважнији битови су резервисани за неке посебне команде и могу се користити PC приликом иницијализације везе са контролером и преговарања о протоколу преноса података, као и контролер за контролу грешака у преносу. Конкретно, у случају грешке у преносу, контролер поставља најважнији бит (MSB) контролни бајт по јединици. Приликом успешног преноса, сва четири бита високог реда се постављају на нулу.
Белешка. Постоје појединачни изузеци од правила за коришћење контролног бајта.
Иницијализација контролера и система за самодијагностику у возилу
За почетак размене података PC мора успоставити везу са контролером, затим иницијализирати контролер и канал података OBD II.
Успостављање везе
Након повезивања контролера на PC и дијагностички конектор OBD мора бити иницијализован да би се спречило «смрзава», везано за шум у серијским линијама ако су били повезани пре него што је контролер укључен. Истовремено се врши једноставна провера активности интерфејса. Прво се шаље једнобајтни сигнал 20 hex, коју контролер доживљава као наредбу за успостављање везе. Као одговор, контролер уместо контроле шаље један бајт FF hex (255 dec) и улази у режим приправности за пријем података. Сада PC може да настави са иницијализацијом канала података.
Белешка. Овај случај је један од ретких када контролер не користи контролни бајт.
Иницијализација
У овој фази се иницијализује протокол према коме ће се размењивати подаци, ау случају протокола ISO – иницијализација уграђеног система. Подаци се размењују коришћењем једног од три протокола: VPW (General Motors), PWM (Ford) и ISO 9141-02 (Азијски/европски произвођачи).
Белешка. Постоји много изузетака: на пример, приликом анкетирања неких модела аутомобила Mazda може се користити «Форд» протокола PWM. Стога, ако наиђете на проблеме са преносом, прво покушајте да користите неки други протокол.
Протокол се бира слањем комбинације која се састоји од контролног бајта 41 hex одмах затим бајт који специфицира тип протокола: 0 = VPW, 1 = PWM, 2 = ISO 9141. Тако, на пример, по команди 41 02 hex протокол се иницијализује ISO 9141.
Као одговор, контролер шаље контролни бајт и статусни бајт. Инсталација MSB Контролни бајт указује на проблем, а статусни бајт који следи садржаће одговарајуће информације. Након успешне иницијализације, шаље се контролни бајт 01 hex, што указује да следи бајт статуса верификације. У случају протокола VPW и PWM верификациони бајт је једноставан ехо бајта који дефинише протокол (0 или 1, респективно), при иницијализацији протокола ISO 9141 ово ће бити дигитални кључ који враћа уграђени процесор OBD и одређивање која ће се од две мало различите верзије протокола користити.
Белешка. Дигитални кључ има искључиво информативну сврху. Треба напоменути да је иницијализација протокола VPW и PWM је много бржи, јер захтева само пренос релевантних информација контролору.
На моделима који испуњавају стандард ISO, иницијализација траје око 5 секунди, троши се на размену информација адаптера са уграђеним процесором, која се обавља брзином од 5 баудова.
Пажњу читаоца треба скренути на чињеницу да на неким моделима аутомобила породице ISO 9141 Иницијализација протокола се суспендује ако се захтев за податке не пренесе у интервалу од 5 секунди - то значи да PC требало би да произведе аутоматско издавање захтева сваких неколико секунди, чак иу режиму мировања.
Након успостављања везе и иницијализације протокола, почиње редовна размена података која се састоји од података који долазе од PC захтеве и одговоре које издаје адаптер.
Поступак размене података
Рад контролера када се користе породични протоколи ISO 9141-2 и SAE (VPW и PWM) дешава по неколико различитих сценарија.
Размена протокола SAE (VPW и PWM)
Приликом размене података коришћењем ових протокола, само један оквир података је баферован, што значи да се мора навести оквир који треба да се ухвати или врати. У неким (ретко) У случајевима, уграђени процесор може да преноси пакете који се састоје од више од једног оквира. У таквој ситуацији, захтев се мора понављати док се не приме сви оквири пакета.
Захтев се увек формира на следећи начин: [Контролни бајт], [Захтев према стандарду SAE], [Број оквира]. Као што је горе поменуто, контролни бајт је обично број једнак укупном броју бајтова који га прате. Захтев је направљен у складу са спецификацијама SAE J1950 и J1979 а састоји се од заглавља (3 бајта), секвенце информационих бајтова и бајтова за контролу грешака (CRC). Имајте на уму да се информације на захтев формирају у строгом складу са спецификацијама SAE, потрошач контролног бајта и броја оквира је контролер интерфејса.
Након успешног завршетка процедуре, порука одговора увек има следећи формат: [Контролни бајт], [Одговор према стандарду SAE]. Контролни бајт, као и раније, одређује број бајтова информација који га прате. Одговорите у складу са захтевима стандарда SAE састоји се од заглавља (3 бајта), ланци информационих бајтова и бајтова CRC.
У случају грешке, шаље се 2-бајтна одговорна порука: [Контролни бајт], [Статусни бајт]. У овом случају, контролни бајт је постављен MSB. Четири најмање значајна бита формирају број 001, што указује да контролу прати један бајт, статусни бајт. Ова ситуација се може десити прилично често, јер Спецификације омогућавају могућност да процесор у возилу не издаје податке, као и пренос нетачних података у случају да захтев не испуњава стандард који подржавају произвођачи возила. Такође је могуће да тражени подаци тренутно нису доступни у РАМ-у процесора. Када контролер не прими очекивани одговор, или прими оштећене податке, поставља се MSB контролни бајт, а статусни бајт се издаје после контролног бајта.
За колизије магистрале, интерфејс генерише један бајт 40 hex, што је контролни бајт са најмањим битним битом постављеним на нулу. Слична ситуација може се десити прилично често када је аутобус напуњен порукама већег приоритета од дијагностичких података – рачунарски уређај мора да понови првобитни захтев.
Размена протокола ISO 9141-2
Стандард ISO 9141-2 користи већина азијских и европских произвођача возила. Структура формираног PC захтев се не разликује много од оног који се користи у стандардима SAE, са једином разликом што адаптеру нису потребне информације о броју оквира и одговарајући подаци не би требало да буду присутни у пакету. Дакле, захтев се увек састоји од контролног бајта праћеног низом бајтова информација, укључујући контролни збир. Као одговор на поруку, контролер једноставно преноси сигнале које генерише уграђени процесор. У поруци одговора нема контролног бајта, тако да PC прихвата долазне информације као континуирани ток све док се ланац не прекине паузом од 55 милисекунди, што указује на завршетак пакета информација. Дакле, порука одговора може се састојати од једног или више оквира, како захтевају спецификације SAE J1979. Контролер не анализира оквире, не одбацује недијагностичке оквире итд. PC мора самостално да обрађује долазне податке како би изоловао појединачне оквире анализом бајтова заглавља.
Белешка. Одговори на већину захтева састоје се од једног оквира.
Модификације контролера најновијих верзија
Белешка. Сви информациони бајтови се преносе у хексадецималном формату (hex).
Белешка. Симбол XX означава недефинисани, резервисани или непрепознати бајт.
Испод су главне разлике у процесу преноса података преко протокола SAE и ISO 9141, који су типични за најновије верзије контролера интерфејса, као и редослед преноса података преко протокола ISO 14230:
- 1) Стандард ISO 9141 Адресни бајт је додат;
- 2) Стандард ISO 9141 Не враћа се један, већ оба кључна бајта; (додатни бајт се такође враћа у режимима SAE, али се овде не користи).
- 3) Додата подршка за протокол ISO 14230.
Успостављање везе
Редослед подешавања везе се није променио:
Поштарина: | 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 изазива поновну иницијализацију интерфејса.