Ние правим K-line адаптер със собствените си ръце. Изработване на K-линеен адаптер със собствените си ръце Проста диаграма за линеен адаптер

K-Line USB адаптерният кабел ви позволява да свържете компютър, лаптоп и таблет към повечето автомобили със стандартен OBDII диагностичен конектор. Предназначен за диагностика на работата и нулиране на грешки на различни автомобилни системи.
Той се различава от много подобни кабели по използването на FTDI преобразувателен чип (работещ с нестандартна скорост на предаване и приемане от 10400) и наличието на превключвател, който ви позволява да се свързвате към различни OBDII контакти, за да разширите приложимостта на адаптера на различни автомобили. Полезна функция на такъв адаптер е възможността за диагностика не само на ECU, но и на много SRS (AirBag), някои ABS, BCM и т.н. - основното е, че имат K-Line и подходящата програма е под ръка .

Този продавач е свършил тези кабели, но можете лесно да ги намерите, например тук







Тялото е изработено от полупрозрачна синя пластмаса, доста издръжлива
USB кабелът е доста дълъг - 1,5м.
Червеният индикатор светва при свързване към бордовата мрежа и леко намигва при обмен на информация.
На диска не се намери нищо ценно - има драйвери от 2004, VAG COM 2004 и FiatECUScan16.
Има голям брой програми, които работят с този кабел, например: CASCADE, Vasya Diagnostic, ScanMaster, OpenDiagPro, OBD Scan Tech, TECU, Diagnostic Tool, EasyOBDII, Digimoto, Chip tuning, PCMSCAN, KWP_D, Tiggo Diag и др.
Кабелът не е съвместим с 24V бордова мрежа.

Разбира се, нямаше да се случи без разглобяване.












Адаптера е направен доста добре.

Реална кабелна схема.


U1 - USB - COM TTL конвертор (FT232RL)
U2 - компаратор за преобразуване на ниво (LM393)

Китайците успяха да направят обичайната си каша и тук.
1. Свързващите контакти в дясната позиция на превключвателя са били неправилно маркирани. Вместо 12/13, 11/12 всъщност са свързани

Поправено

2. Прагът на превключване на входните компаратори е неправилно организиран. Вместо спецификациите на ISO 9141 и ISO 14230 за K и L линии - 70% от бордовото захранване (около 8,5 V) беше фиксирано на 65% от USB захранването (3,1 V). Тези. действително използвани слоеве за древния ALDL протокол на GM. Това вероятно се прави, за да се увеличи съвместимостта с по-старите GM ECU за сметка на стабилността, въпреки че в повечето случаи това споразумение ще работи добре. Би било по-правилно да добавите превключвател 5/12B. За да коригирам грешката, разпоих SMD резистора R9 и запоих обичайния на 2 kOhm, както следва:


В някои случаи устройството ще работи нормално без модификации, а ако не, вземете поялник...

3. Няма хистерезис на превключване на ниво. При условия на силни смущения на дълги линии устройството може да стане нестабилно. Не си направих труда да го поправя - работи както е. линията е къса.

4. Правите K и L са абсолютно идентични, т.е. ако линия K се замени с линия L, нищо няма да се промени. Тук китайците нещо са прекалили, защото L-Line винаги работи само за предаване на информация и то от RTS линията. Можем да предположим, че в този адаптер, вместо L-Line, те са инсталирали друга K-Line според ИЛИ логиката, твърдо го свързват към 15pin OBDII
Съвременните коли вече не използват L-Line, така че не си направих труда да го преправям.

Неоригиналността на чипа FTDI FT232RL не може да бъде установена - адаптерът работи както със стари, така и с нови оригинални драйвери за WinXP x86 и Win8.1 x86
За всеки случай - стари драйвери

Новите драйвери се инсталират автоматично

След като инсталираме драйверите в свойствата, намаляваме времето за изчакване от 16ms на 10ms, след което трябва да рестартирате компютъра. След това адаптерът работи по-стабилно.

Заключение: полезно устройство за любителска диагностика на автомобили.

Смятам да купя +51 Добави към любими Ревюто ми хареса +27 +71

Вероятно на всички ни се е случвало: шофирате в колата си и внезапно жълтата лампичка „Check Engine“ светва на таблото като тревожно предупреждение, че има някакъв проблем с двигателя. За съжаление, това само по себе си не дава никакви намеци какво точно причинява проблема и може да означава всичко - от разхлабена газова капачка до проблеми с каталитичния конвертор. Спомням си, че Honda Integra от '94 имаше ECU под шофьорската седалка и червеният светодиод мигаше, ако имаше някакъв проблем с двигателя.

Чрез преброяване на броя на „миганията“ беше възможно да се определи кодът на грешката. Тъй като ECU на превозното средство става все по-сложно, броят на кодовете за грешки нараства експоненциално. Използването на бордова диагностика (OBD-II) може да реши този проблем. Този адаптер ви позволява да използвате персонален компютър за OBD диагностика. AllPro адаптерът е функционално съвместим с ELM327 и поддържа всички съществуващи OBD-II протоколи за обмен на данни:

ISO 9141-2
ISO 14230-4 (KWP2000)
SAE PWM J1850 (широчинно-импулсна модулация)
SAE VPW J1850 (променлива ширина на импулса)
ISO 15765-4 Мрежа с контролирана зона (CAN)

VPW, PWM и CAN
Първите два ISO протокола са описани в предишната публикация, спомената по-горе. Подробно описание на OBD протоколите е извън обхвата на тази статия; аз просто ще ги изброя накратко.J1850 VPW (Variable Pulse Width) е протокол за автомобили на General Motors и някои модели на Chrysler със скорост на предаване от 10,4 kbit/s за един тел.

Напрежението на шината VPW варира от 0 до 8 V, данните се предават по шината чрез редуване на къси (64 μs) и дълги (128 μs) импулси. Действителната скорост на трансфер на данни по шината варира в зависимост от битовата маска на данните и варира от 976 до 1953 байта/сек. Това е най-бавният от OBD протоколите.

J1850 PWM(Импулс с модулация) се използва в превозните средства на Ford. Скоростта на предаване тук е 41,6 kbit/s, като се използва диференциален сигнал по два проводника. Напрежението на шината варира от 0 до 5 V, а продължителността на импулса е 24 μs. Работата с този протокол изисква внимателно програмиране на микропроцесора, тъй като скоростта на изпълнение на инструкциите на езика C на PIC микропроцесор, дори с подобрена PIC18 архитектура, става сравнима с дължината на кратко съобщение на PWM протокол (7 μs).

МОГА(Controlled Area Network) протоколът е разработен от Robert Bosch през 1983 г. и окончателно е стандартизиран в ISO 11898. Използването на CAN шина за данни в автомобил позволява на различни устройства да комуникират помежду си, без да минават през централния процесор, т.нар. режим на много главни.

Предимствата са и повишена скорост на предаване до 1 Mbit/s и по-добра шумоустойчивост. Първоначално протоколът е бил предназначен за използване в автомобили, но сега се използва в други области. За да се увеличи надеждността на предаването на данни, CAN шините използват метод за диференциално предаване на сигнала по два проводника. Проводниците, които образуват тази двойка, се наричат ​​CAN_High и CAN_Low.

В първоначалното състояние на шината и двата проводника поддържат постоянно напрежение на определено базово ниво, приблизително 2,5 V, наречено рецесивно състояние. При преминаване към активно (доминиращо) състояние напрежението на проводника CAN_High се увеличава, а на проводника CAN_Low намалява, фиг. 1.


Съществуват и два формата на съобщение или рамка - стандартен с 11-битово адресно поле (CAN 2.0A) и разширен с 29-битово адресно поле (CAN 2.0B). Стандартът ISO 15765-4 определя използването както на CAN 2.0A, така и на CAN 2.0B за OBD цели. Заедно със скоростта на трансфер на шина от 250 и 500 kbit/s, това създава 4 различни CAN протокола.

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

Например Renault Kangoo от 1999 г. не поддържа EOBD (въпреки че редакционният Kangoo dcI60 от 2004 г. с CAN протокол беше успешно сдвоен с описания адаптер, а Renault Twingo поддържа! Същите автомобили, направени за други пазари, като Турция, също може да не да е съвместим с OBD протокола Как да определите кой протокол се поддържа от електронния блок за управление на автомобила?

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



Повечето автомобили от последните години на производство поддържат само CAN протокола с щифтове 6 и 14, съответно. В Европа и Северна Америка всички нови автомобили от 2007/2008 г. нататък трябва да използват само CAN-базирана OBD. Отбелязвам обаче, че както правилно е отбелязано в коментара, „Ако марката присъства в таблицата, това не гарантира поддръжка на OBD-II.“

Използване на L-линия в ISO 9141/14230… Бих искал също да кажа нещо за L-линията в протоколите ISO 9141-2/14230-4. Днес той практически не се използва никъде, тъй като само K-линията е достатъчна за процедурата за инициализация на комуникацията. Стандартът обаче гласи, че сигналът за инициализация трябва да се предава по две линии едновременно, K и L. Владимир Гурски от www.wgsoft.de, автор на програмата ScanMaster ELM, е събрал голяма колекция от различни ECU.

Като пример за нуждата от L-линия той цитира Renault Twingo 1.2L от 2005 г. Използването само на K-линията тук при инициализиране води до неправилен адрес на двигателя в отговорите на ECU. Ако инициализацията се извърши от K и L едновременно, тогава всичко работи правилно.

Фиг. 2

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

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

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

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

Терминационните вериги на 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и е направен по така наречената технология „стрипборд“, доста популярен подход за оформление. Типичният лентов панел има 2,54 мм набор от отвори за монтиране на електронни компоненти, свързани с медни ленти от задната страна, откъдето идва и името ленти.

Чрез изрязване на лентите от обратната страна и инсталиране на телени джъмпери отгоре можете бързо да сглобите сравнително прости конструкции. Лентите се нарязват лесно чрез зенкериране на отворите с обикновена бормашина. Има дори специална програма - “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 кабел. На изхода на стабилизатора IC4 се проверява наличието на напрежение 8 V. Следващата стъпка е да стартирате приложението 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 V.

Работа с адаптера
Адаптерът е съвместим с набора от команди ELM327 и може да се използва с приложения, които работят с ELM327. Предпочитам да използвам “ScanMaster ELM” от Владимир Гурски, фиг. 10.



ScanTool.net за Windows v1.13
Дигимото
PCMSCAN
EasyObdII Pro
Като пример ще ви дам ситуация, която се случи с VW Passat на приятел. Лампата „Check Engine“ светна в колата, свързването на адаптера ANPro откри грешка P0118 - „висок вход на веригата на охлаждащата течност на двигателя“, т.е. високо ниво на сигнала от сензора за температура на охлаждащата течност, фиг. единадесет По-нататъшното изследване разкри дефектен сензор. След смяната на сензора грешката беше изтрита с помощта на бутона „Изчистване на кодовете за неизправности“, вижте Фиг. 12. Грешката изчезна и не се появи отново, Фиг. 13.

Един ден имах желание да направя чип тунинг за моята десетка. Но по това време не знаех как да направя това и не исках да се обръщам към никого, който го правеше, защото бях свикнал да правя всичко сам. Посветих няколко или три дни на изучаване на темата за чип тунинг и методите за неговото прилагане. Необходим за фърмуер k-line адаптер, можете да го закупите от уебсайта или можете да го направите сами. Купуването на адаптер отнема време и е безинтересно, затова реших да го направя сам.

Първият и най-интересен поне за мен беше Производство на печатни платки .

За да направя дъската ми трябваха: парче дъска 5/5 см, лазерен принтер, ютия, меден сулфат, сол и вода. В гаража на приятел намерих ненужно табло за задно осветление от VAZ 2104, отрязах парче с необходимия размер от него и отстраних лака от повърхността на таблото с фина шкурка и вода. По-добре е, разбира се, да купя лист гетинакс или фибростъкло за печатна платка в магазин за радио, но нямах свободно време да отида. Използвайки Nero PhotoSnapViewer, отпечатах диаграмата на адаптера в оригиналния й размер. Преди да печатате, трябва да настроите принтера да използва възможно най-много тонер.

След това прехвърлих дизайна върху дъската по следния начин: спуснах лист хартия с дизайна във вода за няколко секунди, облегнах дизайна върху медната страна на дъската, изсуших листа върху дъската с ютия (по този начин тонерът се разтапя и залепва за дъската) и го спуснах във вода за 10-20 мин. вода, отстраних напоената с вода хартия с пръст.

За ецване на дъскаИзползвах най-достъпния метод. За 250 мл. вода, загрята до 80 градуса, две супени лъжици трапезна сол и една супена лъжица меден сулфат, счукани в хаванче. За по-добра ефективност можете да оставите разтвора да престои няколко дни, това ще ускори времето за ецване с няколко часа. Гравих дъската в обикновена чиния, като периодично разбърквах разтвора и гледах дъската. Процесът на ецване продължи около 5 часа, основното беше да не го пропуснете, ако изчакате още 10-20 минути, може да не остане следа от следите. Когато дъската беше готова, я измих под чешмата и я изсуших. Трябва да пробиете дупки на дъската за частите, но това не е толкова лесно да се направи, трябва ви свредло с много малък диаметър, което нямах и нямаше откъде да взема, но бързо намерих метод, който не е толкова ефективен, колкото бормашина, но дупките се оказаха. Взех игла от шевна машина и наточих върха на иглата на триъгълник, вкарах иглата в свредлото, 10 минути и всичко беше готово.

Бъдеща дъска k-линияАдаптерът е готов, мога да купя елементите, но все още нямах време да отида до магазина, приятел ми помогна. Запояването на адаптера отне максимум 20 минути. За всичко за всичко, бюджетът е около 300 рубли.

Адаптерна верига на два чипа, макс.232И ms33199 .

Местоположението на елементите на дъската, синята стрелка показва местоположението на елемента от страната на пистите, а червената стрелка показва противоположната страна.

Преди нямах никакви умения в ецването, запояването или подреждането на елементи, всичко го измислих сам. За корпуса на адаптера използвах калъф за панела на автомобилното радио. За да се свържа с компютъра и диагностичния конектор, използвах кабели за COM порт (известен още като RS232 ).

Адаптерът заработи от първия път, без никакви проблеми. Само електронното управление на двигателя (ECU) отказа, оказа се, че имам януари 4.1с ROM памет, което изисква спец програмист 27ХХХХ серия ROM(Памет само за четене). Разбира се, не се отказах веднага, купих електрически изтриваем Winbond 27c512, ROM от други производители са за еднократна употреба или могат да бъдат изтрити с ултравиолетова лампа. Неуспешно се опитах да кача нов фърмуер на чипа с помощта на мрежова карта, видеокарта, дънна платка или като актуализирах BIOS. 27ХХХХ серия ROM може да се флашва само с програматор, проверено!!! Все пак не напразно опитах и ​​сега го диагностицирам периодично. С появата на лаптопа стана възможно динамичното диагностициране на автомобил. Тъй като модерните лаптопи нямат COM порт, закупих COMport-USB адаптер за 250 рубли.

ВАЖНО!!! Захранването на k-line адаптера трябва да се вземе от бордовата мрежа.

Адаптер за USB COM порт

Домашен K-line кабел - конектор за диагностика на превозни средства.

Захранващ кабел за адаптер за запалка, взето назаем от телевизор на кола.

Свързване на кола към лаптоп.

Автомобилна диагностика.

Схема на адаптер, чертеж на печатна платка, списък с части, инструкции за употреба

На адаптера беше дадена следната задача:

  • разработи надеждно устройство, адаптирано към нашите сурови климатични условия;
  • осигурете защита на персоналния компютър от смущения от бордовата мрежа на автомобила;
  • осигурява надеждна комуникация между компютъра и автомобила;
  • осигуряват гъвкавост за свързване на адаптера към превозни средства, които поддържат K-line диагностика.

USB шината е избрана за връзка с компютъра, тъй като в момента е най-често срещаната и осигурява захранване на адаптера. Като USB драйвер беше избрана микросхемата FT232RL от FTDIchip. Този чип изисква само няколко външни елемента за своята работа и осигурява всякаква скорост на предаване без допълнителни настройки. Това е много удобно, тъй като диагностичните протоколи използват нестандартна скорост на предаване. По-долу е блокова схема на тази микросхема. Това показва, че всички необходими елементи за работата на микросхемата са вътре.

За да свържете микросхемата FT232RL, имате нужда само от няколко кондензатора. Типична схема на свързване е показана по-долу.

За връзка с автомобилната шина K-line (ISO9141-1, ISO9141-2, ISO14230) беше избран чипът L9637D от ST Microelectronics. Тази микросхема има редица предимства в сравнение с аналозите:

  • широк диапазон от входни напрежения (4,5 - 40 волта);
  • защита срещу обръщане на полярността;
  • ограничение на изходния ток чрез К-линия;
  • температурна защита;
  • защита срещу импулсни смущения;

По-долу е блокова схема на чипа L9637D.

L-линията в адаптера се реализира с помощта на два транзистора и се управлява с помощта на RTS сигнала. Както знаете, L-линията е еднопосочна (информацията идва от компютъра, в нашия случай, към ECU), но чипът L9637D има вход за L-линията (този чип е предназначен за инсталиране в блока за управление на двигателя и следователно L-линията тук има входна функция) . Следователно входът LI тук се използва за четене на данни от линия L. Входът за данни е свързан към CTS сигнала. Това създава друга K-линия.

За да предпазите адаптера и компютъра от импулсни високочестотни смущения (от които има една стотинка в бордовата мрежа на автомобил), се използват филтри, наречени „феритни мъниста“. Тези филтри са произведени от Murata. Адаптерът използва филтри като BLM21PG331SN1. Тези филтри, когато към тях се прилага постоянно напрежение, имат съпротивление около нула, а когато към тях се подаде високочестотен сигнал, те увеличават съпротивлението си до 330 ома, като по този начин предотвратяват преминаването на високочестотни смущения. На диаграмата те са означени като индуктори (L1 - L3).

От всичко по-горе беше разработена адаптерна верига (показана по-долу).

Захранването на микросхемите FT232RL и L9637D се взема от USB шината, а K-линиите се изтеглят от бордовата мрежа на автомобила. Също така в адаптерната верига е включен регулатор на напрежение L78L05 за преобразуване на 12 волта в 5. Това се прави, за да можете да промените изтеглянето на K-линиите: 12 или 5 волта. Нивата на сигнал от пет волта K-line се използват в блокове, където се използва протоколът ALDL - това са блокове GM и януари-4.

За да се гарантира гъвкавостта на адаптера, той използва мъжки конектор DB-9. Към този конектор са свързани кабели със съответните диагностични конектори. В този случай, разполагайки с един адаптер и комплект кабели, можете да диагностицирате цялата гама автомобили, диагностицирани чрез K-line.

Тази адаптерна верига включва също преобразувателя ADM1485AR. Предназначен е за свързване на устройства с интерфейс RS485.

При разработването на адаптера са използвани само SMD компоненти, така че платката се оказа компактна. Платката лесно се побира в корпуса на адаптера GC-9. Оформлението на платката е показано по-долу.

Разпределението на контактите на конектора за свързване на кабели е показано по-долу.

Ето как изглежда готовият запоен адаптер без корпус:

Адаптерът, който предлагаме на вашето внимание, въпреки привидната си сложност, е лесен за производство и ще ви зарадва с безупречна работа без проблеми и без повреди. Тази опция (сборки от Shuriken) работи за мен в най-трудните бойни условия повече от 3 години. Тази схема може да бъде силно препоръчана за повторение, ако се планира интензивна професионална употреба.

За да увеличите диаграмата, щракнете върху по-малкото копие.

Няколко схеми на KL-Line (c) Олег Братков

Тази диаграма е предоставена за публикуване от Олег Братков от Пятигорск. Особеност на схемата е изключването на доста „деликатната“ микросхема MC33199 и използването на L9637 (или аналози), използвани в имобилайзерите VAZ APS4/6. И още една разработка на Олег, базирана на „усъвършенствани“ микросхеми DS275 и L9637. Лесно е да се види, че с леко движение тази верига може да се превърне в K-Line.

Адаптер за MAX232 и 74HST14

Следващият оптично изолиран адаптер K-L-Line от Олег Братков е предназначен повече за „гурмета“. По-долу е авторският текст.

Лявата страна е свързана към колата, захранвана от 12 волта от бордовата 12 волтова мрежа. Дясната страна е свързана съответно към COM порта. 12 волта може да се вземе от захранване 220/12 волта. Поставих адаптера вътре в системния модул, захранван от 12 волта от захранването на компютъра. Конекторът беше изведен на предния панел върху щепсел за 3,5-инчово устройство. Настройката е проста. С помощта на осцилоскоп разглеждаме сигнала в колектора на транзистора на оптрона. Ако е блокиран, предният фронт на импулсите ще се забави - необходимо е да се увеличи токът през светодиода на оптрона, тоест да се намали съпротивлението на ограничителния резистор. За 4N25 имате нужда от около 10 mA. Ако задният ръб е блокиран, намалете съпротивлението на резистора за изтегляне на колектора. Успях на посочените деноминации. Шунтиращ резистор 500 kOhm - 1 Mohm е поставен между основата и емитера на оптронния транзистор 4N25.

KL-Line©Sneg

Този KL-line адаптер по същество се състои от две вериги. Първият е каналът K-line, напълно повтаря дизайна на адаптера KR-2 NPP NTS от първите версии, за свързване към ECU на всички домашни автомобили, включително 4 януари и GM (без превключвател). Друга диаграма е взета от http://orlovdv.narod.ru/COMport.html, разработена като KL-line схема. Във веригата NPP NPP няма линия L, която е необходима за диагностика на някои чуждестранни автомобили; във втората верига, за свързване към блоковете GM и 4 януари, е необходимо да смените издърпващия резистор. Тази верига също така осигурява L-линия защита срещу късо съединение. Друго предимство на този дизайн е, че той не използва чипа MC33199, който съществува само в планарен пакет.

При инсталиране на адаптера е силно препоръчително да използвате компоненти, произведени в чужбина.

ВНИМАНИЕ!!! При използване на аналози на транзистора MMBF170 могат да възникнат повреди при програмиране на контролери Mikas 7.1.

K-L-Line адаптер. Проста транзисторна схема.©MOBIL

Тази диаграма беше предоставена за публикуване Юри (известен още като "мобил")от Ижевск. Прост транзисторен адаптер. Той няма недостатъците, които се срещат в други прости транзисторни схеми. Особеността е, че фронтът, по който се осъществява синхронизацията на RS-232, не забавя. В резултат на това адаптерът уверено работи с диагностични програми при скорости до 115 kBaud. Не изисква отрицателно захранване, тъй като транзисторът "дърпа" входа на COM порта до +12 и не заобикаля изтеглящия резистор. Работи надеждно с кабел с дължина 5 метра.

Препоръчително е да поставите резистори, инсталирани до RS-232 конектора директно в тялото на конектора. Това елиминира смущенията и предпазва COM порта на компютъра. Тестван на VAZ, GAZ, VW, AUDI на няколко компютъра.