Садржај: Информације о дијагностичком алату ↡ Дијагностика електронских система…↡ Мерење радног циклуса импулса ↡ Читање и брисање флеш кодова ↡ Контролер за повезивање персоналног…↡
Укључено у систем OBD укључује неколико дијагностичких уређаја који прате појединачне параметре система за контролу емисије и евидентирају откривене грешке у меморији уграђеног процесора у виду појединачних кодова грешака. Систем такође проверава сензоре и актуаторе, контролише циклусе одржавања возила, пружа могућност памћења чак и краткотрајних кварова који се јављају током рада и брисања меморијског блока.
Сви модели описани у овом приручнику опремљени су уграђеним дијагностичким системом (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 | Плус батерије кроз осигурач. Под напоном у било ком положају прекидача за паљење, ЦЛ. 30 |
Мерење радног циклуса импулса
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 изазива поновну иницијализацију интерфејса.
