K līnijas adaptera spraudnis. K-line adaptera izgatavošana ar savām rokām

Automašīnām, kuru sistēma ir balstīta uz inžektoru, ir īpaša līnija, kas pārraida datus. Viņi to sauc par K-line, un, ja jums ir īpašs adapteris, varat pievienot savu klēpjdatoru šai "līnijai". Pēc tam ar vienkāršu manipulāciju palīdzību jūs varat ar savām rokām atjaunināt automašīnas elektronisko sistēmu programmatūru, diagnosticēt to veiktspēju vai instalēt dažādu programmaparatūru automašīnas ECU.

Ar šāda adaptera palīdzību jūs varat veikt neatkarīgu automašīnas diagnostiku.

K-line adapteris tiek izmantots, lai pārsūtītu datus no ECU uz lietotāja datoru. Informācija iet pa atsevišķu līniju, turklāt ievades informācijas saņemšanai un nosūtīšanai var būt būtiski atšķirīgas! Lai tos koordinētu, tiek izmantots K-line adapteris. K-line adapteris nav ļoti dārgs, neskatoties uz to, daudzi automašīnu entuziasti mēģina to izgatavot paši.

Globālajā tīmeklī var atrast daudzas paštaisītu K-line adapteru diagrammas. Ir arī visvienkāršākās ierīces, kas paredzētas darbam ar COM, taču mūsdienu skaitļošanas ierīcēs šis ports vairs nepastāv. Daudz ērtāk ir izmantot adapteri, kas pārveido uz USB, taču šādas ierīces tehniskā sastāvdaļa ir daudz sarežģītāka.

Ja jūs nolemjat ar savām rokām izveidot šādu datu pārsūtīšanas līdzekli no elektroniskā datora uz datoru, jums tas jāizveido ar izvadi uz USB portu. Lai to izdarītu, jums būs jāiegūst pāris mikroshēmas, iespiedshēmas plate un daudzas papildu detaļas. Faktiski visu var realizēt daudz vienkāršāk, pietiek ar vadu no veca telefona, kas savāc putekļus kaut kur rakstāmgalda atvilktnē.

Izveidosim sarakstu ar visiem elementiem, kas mums nepieciešami, lai izveidotu K-line adapteri:

  • USB kabelis no veca tālruņa;
  • lodāmurs un spēja to izmantot;
  • četri rezistori ar pretestību 3 kOhm;
  • viens rezistors ar pretestību 10 kOhm, viens ar nominālvērtību 1 kOhm un vēl viens kaut kur ap 8,4 kOhm;
  • taisngrieža diode;
  • divi tranzistori;
  • viens kondensators, nominālā 0,47 F.

Nav nepieciešams montēt ķēdi ar savām rokām saskaņā ar šo izkārtojumu, jūs varat to izdarīt sev ērtā veidā. Ja vēlaties, varat izveidot iespiedshēmas plati, bet šis konkrētais k-line adapteris tika izgatavots ar virsmas montāžu.

Divus tranzistorus varat aizņemties no datora barošanas avota, ja jums ir nevajadzīgs, vai iegādāties tos radio detaļu veikalā. Tur iegādājieties jebkuru taisngrieža diode, kurai ir zems parametrs. Jums tas nav jālodē, ja lietošanas laikā nesajaucat stabus, taču drošības labad ir vērts to iekļaut ķēdē. Mēs noteikti izmantojam kondensatoru, lai novērstu traucējumus līnijā.

Tātad, tiklīdz ķēde ir samontēta, mēs sākam strādāt ar USB kabeli. Datorā jāinstalē īpašs draiveris, kas ļauj datu pārraides sistēmai darboties dažādos ātrumos, to sauc par PL-2303. Pēc uzstādīšanas pievienojiet USB kabeli un pārbaudiet tā funkcionalitāti. Ja to atrodat ierīču pārvaldniekā, tas nozīmē, ka tas darbojas.

Noteikti atcerieties, zem kura COM porta numura tas tika parādīts sistēmā, vai vēl labāk, pierakstiet to. Tagad lejupielādējiet programmu, lai pārbaudītu porta funkcionalitāti. Varat izmantot B&B COM testu.

Pāriesim pie k-line kabeļa jaunināšanas ar savām rokām. Atlodējam kabeļa savienotāju, kas pieslēdzās telefonam, pēc tam jāsaprot, kam katrs no vadiem paredzēts. Lai to noteiktu, pievienojiet kabeli datoram, palaidiet jau lejupielādēto programmu, atlasiet mūsu kabeļa COM portu, iestatiet ātrumu uz jebkuru.

Melnais vads ir mīnuss, to var pārbaudīt, vispirms zvanot uz USB savienotāja korpusa. Izmantojot voltmetru, mēs atrodam vadu, kura spriegums ir 3,3 volti. Tagad pamēģini programmas logā ierakstīt kādu komandu, ja šī procesa laikā mainās spriegums uz vada, tad tā ir izeja, t.i., TxD.

Tagad mēģināsim , kas ir ievade, nekādā gadījumā nepievienojiet to iepriekš atklātajam "mīnusam". Ja pievienosit to vajadzīgajam vadam, rakstītais teksts tiks parādīts programmas otrajā logā. Tas nozīmē, ka jūs ne tikai pārsūtījāt datus, bet arī tos saņēmāt.

Tagad mēs pielodējam šos vadus savā ķēdē un ar savām rokām pievienojam tos OBDII savienotājam. Pēc tam rūpīgi pārbaudiet, vai ir kādi pārtraukumi vai īssavienojumi, kas ir jānovērš. Turklāt, ja vēlaties, piešķiriet ierīcei uzticamību, nostiprinot to kaut kādā korpusā.

Ja vēlaties to īstenot, vienkārši pielodējiet ķēdē diodi kopā ar tranzistoru, kura jauda pārsniedz 500 omi, lai tas neizsmērētu signālu uz līnijas.

Tagad mēs pievienojam to pašu kabeli savam datoram, papildus piegādājot ķēdei 12 voltus. Ja informācija tiek dublēta, tad viss darbojas pareizi. Tagad varat izveidot savienojumu ar datora elektronisko bloku un veikt diagnostiku.

Secinājums

Apkopojot, jāsaka, ka k-line adaptera izgatavošana ar savām rokām nav grūta, jums ir nepieciešamas tikai pamata zināšanas par ķēdes dizainu un prasme strādāt ar lodāmuru. Izgatavojot šādu ierīci pats, jūs varat ņemt vērā tehniskās sastāvdaļas atsevišķi savai automašīnai un ietaupīt vienu vai divus tūkstošus rubļu.

Droši vien tas ir noticis ar mums visiem: jūs braucat ar savu automašīnu un pēkšņi uz paneļa iedegas dzeltenā gaisma "Check Engine" kā satraucošs brīdinājums, ka ir kāda veida dzinēja problēma. Diemžēl tas pats par sevi nedod nekādus ieteikumus par to, kas tieši izraisa problēmu, un tas var nozīmēt jebko, sākot no vaļīga gāzes vāciņa līdz problēmām ar katalītisko neitralizatoru. Es atceros, ka 94. gada Honda Integra zem vadītāja sēdekļa bija ECU, un sarkanā gaismas diode mirgoja, ja bija kāda problēma ar dzinēju.

Saskaitot “mirkšķināšanas” skaitu, bija iespējams noteikt kļūdas kodu. Tā kā transportlīdzekļu ECU kļūst arvien sarežģītākas, kļūdu kodu skaits palielinās eksponenciāli. Izmantojot iebūvēto diagnostiku (OBD-II), var atrisināt šo problēmu. Šis adapteris ļauj izmantot personālo datoru OBD diagnostikai. AllPro adapteris ir funkcionāli saderīgs ar ELM327 un atbalsta visus esošos OBD-II datu apmaiņas protokolus:

ISO 9141-2
ISO 14230-4 (KWP2000)
SAE PWM J1850 (impulsa platuma modulācija)
SAE VPW J1850 (mainīgs impulsa platums)
ISO 15765-4 kontrolētā apgabala tīkls (CAN)

VPW, PWM un CAN
Pirmie divi ISO protokoli ir aprakstīti iepriekš minētajā publikācijā. Detalizēts OBD protokolu apraksts ir ārpus šī raksta darbības jomas. J1850 VPW (Variable Pulse Width) ir protokols General Motors automašīnām un dažiem Chrysler modeļiem ar pārraides ātrumu 10,4 kbit/s. vads.

VPW kopnes spriegums svārstās no 0 līdz 8 V, dati tiek pārraidīti pa kopni ar pārmaiņus īsiem (64 μs) un gariem (128 μs) impulsiem. Faktiskais datu pārraides ātrums kopnē mainās atkarībā no datu bitu maskas un svārstās no 976 līdz 1953 baitiem/s. Šis ir lēnākais no OBD protokoliem.

J1850 PWM(Pulse With Modulation) tiek izmantots Ford transportlīdzekļos. Pārraides ātrums šeit ir 41,6 kbit/s, izmantojot diferenciālo signālu pa diviem vadiem. Kopnes spriegums svārstās no 0 līdz 5 V, un impulsa ilgums ir 24 μs. Darbs ar šo protokolu prasa rūpīgu mikroprocesora programmēšanu, jo C valodas instrukciju izpildes ātrums PIC mikroprocesorā pat ar uzlabotu PIC18 arhitektūru kļūst salīdzināms ar īsa PWM protokola ziņojuma garumu (7 μs).

VAR(Controlled Area Network) protokolu izstrādāja Roberts Bošs 1983. gadā un beidzot tika standartizēts ISO 11898. CAN datu kopnes izmantošana automašīnā ļauj dažādām ierīcēm sazināties savā starpā, neizejot caur centrālo procesoru, t.s. vairāku meistaru režīms.

Priekšrocības ir arī palielināts pārraides ātrums, līdz 1 Mbit/s, un labāka trokšņu noturība. Protokols sākotnēji bija paredzēts lietošanai automašīnās, bet tagad tiek izmantots citās jomās. Lai palielinātu datu pārraides uzticamību, CAN kopnes izmanto diferenciālā signāla pārraides metodi pa diviem vadiem. Vadus, kas veido šo pāri, sauc par CAN_High un CAN_Low.

Kopnes sākotnējā stāvoklī abi vadi uztur pastāvīgu spriegumu noteiktā bāzes līmenī, aptuveni 2,5 V, ko sauc par recesīvo stāvokli. Pārejot uz aktīvo (dominējošo) stāvokli, CAN_High vada spriegums palielinās, bet CAN_Low vadam samazinās, 1. att.


Ir arī divi ziņojumu vai kadru formāti - standarta ar 11 bitu adreses lauku (CAN 2.0A) un paplašināts ar 29 bitu adreses lauku (CAN 2.0B). ISO 15765-4 standarts nosaka gan CAN 2.0A, gan CAN 2.0B izmantošanu OBD nolūkiem. Kopā ar kopnes pārsūtīšanas ātrumu 250 un 500 kbit/s tas rada 4 dažādus CAN protokolus.

Vai jūsu transportlīdzeklis atbalsta OBD-II?
OBD ir obligāta tikai Ziemeļamerikā un Eiropā. Ja Amerikā šis noteikums ir spēkā kopš 1996. gada, Eiropas Savienība salīdzinoši nesen pieņēma autodiagnostikas EOBD versiju, kuras pamatā ir OBD-II. Eiropā OBD kļuva obligāta, sākot ar 2001. gadu, un pat dīzeļdzinējiem 2004. gadā. Ja jūsu automašīna ir ražota pirms 2001. gada, tā var neatbalstīt OBD vispār, pat ja tai ir atbilstošs savienotājs.

Piemēram, 1999. gada Renault Kangoo neatbalsta EOBD (lai gan 2004. gada redakcijas Kangoo dcI60 ar CAN protokolu tika veiksmīgi savienots pārī ar aprakstīto adapteri, un Renault Twingo to dara! Tās pašas automašīnas, kas ražotas citiem tirgiem, piemēram, Turcijai, var arī neatbalstīt jābūt saderīgam ar OBD protokolu. Kā noteikt, kuru protokolu atbalsta automašīnas elektroniskais vadības bloks?

Pirmkārt– Var meklēt informāciju internetā, lai gan tur ir daudz neprecīzas un nepārbaudītas informācijas. Turklāt daudzi transportlīdzekļi tiek ražoti dažādiem tirgiem ar dažādiem diagnostikas protokoliem. Otrkārt uzticamāks veids ir atrast savienotāju un redzēt, kādi kontakti tajā atrodas. Savienotājs parasti atrodas zem paneļa vadītāja pusē. Protokols ISO 914-2 vai ISO 14230-4 tiek definēts pēc 7. tapas klātbūtnes, kā parādīts 1. tabulā.



Lielākā daļa pēdējo gadu ražošanas automašīnu atbalsta tikai CAN protokolu ar attiecīgi 6. un 14. tapām. Eiropā un Ziemeļamerikā visām jaunajām automašīnām, sākot no 2007./2008. gada, ir jāizmanto tikai uz CAN balstīta OBD. Tomēr es atzīmēju, ka, kā pareizi norādīts komentārā: "Ja zīmols ir norādīts tabulā, tas negarantē OBD-II atbalstu."

L-līnijas izmantošana ISO 9141/14230… Es vēlos teikt arī par L līniju ISO 9141-2/14230-4 protokolos. Mūsdienās to praktiski nekur neizmanto, jo sakaru inicializācijas procedūrai pietiek tikai ar K līniju. Standarts gan nosaka, ka inicializācijas signāls ir jāpārraida pa divām līnijām vienlaicīgi, K un L. Vladimirs Gursky no www.wgsoft.de, ScanMaster ELM programmas autors, ir savācis lielu dažādu ECU kolekciju.

Kā piemēru L veida līnijas nepieciešamībai viņš min 2005. gada Renault Twingo 1.2L. Ja inicializējot šeit tiek izmantota tikai K līnija, ECU atbildēs tiek parādīta nepareiza motora adrese. Ja inicializāciju vienlaikus veic K un L, tad viss darbojas pareizi.

2. att

AllPro adapteris uz PIC18F2455
Mana visu protokolu OBD-II adaptera diagramma ir parādīta 2. att. Pamatā ir Microchip PIC18F2455 mikrokontrolleris ar USB interfeisa moduli. Ierīce izmanto 5V barošanas spriegumu no USB kopnes. Kondensators C6 kalpo kā filtrs iekšējam 3,3 V stabilizatoram, lai nodrošinātu USB kopnes darbību. Gaismas diodes D2 un D3 ir pārraides/saņemšanas indikatori, un LED D1 tiek izmantots, lai uzraudzītu USB kopnes statusu.

ISO 9141/14230 interfeisa izvadi darbina puse no draivera IC2-2, un ieejas signāls caur R12/R13 dalītāju tiek padots uz RX ieeju (18. tapu), kas ir Schmidt sprūda, tāpat kā lielākā daļa PIC18F2455. ieejas, kas nodrošina diezgan uzticamu darbību. IC3-1 un R10 tiek izmantoti, lai kontrolētu L līniju.

J1850 VPW kopnei ir nepieciešams 8 V barošanas spriegums no L78L08 IC4 regulatora. VPW izeja tiek piegādāta caur invertoru IC3-2 un buferi FET Q1. R7/R8 dalītājs un iekšējais Schmidt trigeris pie RA1 ieejas veido J1850 PWM protokola ievades saskarni. Iekšējais komparators (ieejas RA0 un RA3) PIC18F2455 kopā ar rezistoriem R4, R5 rada diferenciālo PWM signālu. IC2-1 un FET Q2 tiek izmantoti, lai kontrolētu PWM kopnes izvadi.

Es arī gribētu pateikt kaut ko par CAN atbalstu. Microchip neražo kontrolierus, kas satur gan CAN, gan USB. Varat izmantot kontrolieri ar CAN moduli un ārējo USB mikroshēmu, piemēram, FT232R. Vai otrādi, pievienojiet ārējo CAN kontrolleri, kā tas tiek darīts šajā adapterī. CAN interfeisu šeit veido MCP2515 kontrolleris (IC5) un MPC2551 raiduztvērējs (IC6). MCP2515 ir savienots ar SPI kopni ar PIC18F2455 un tiek ieprogrammēts katru reizi, kad adapteris tiek ieslēgts.

RC kopnes gala ķēdes R14/C10 un R15/C11 ir izstrādātas, lai samazinātu atstarojumus uz CAN kopnes saskaņā ar ISO 15765-4 standartu. To izmantošana nav nepieciešama ar salīdzinoši īsu kabeli, atstarojumus var atstāt novārtā. PIC18F2455 vietā varat izmantot PIC18F2550 ar tādu pašu programmaparatūru, skatiet nomaiņas iespējas 2. tabulā.



2. tabula

Ierīces izskats ir parādīts 3. attēlā un vāciņā, bet iespiedshēmas plate ir parādīta 4. attēlā.



Programmēšana PIC18F2455

Lai programmētu PIC18, varat izmantot vienkāršu JDM programmētāju, diagramma ir parādīta 5. att.

5. attēls

Tas ir ļoti vienkārši, un to var salikt stundas laikā uz maizes dēļa. Trūkums ir tāds, ka programmētājs datorā pieprasa seriālo (Com) interfeisu un nedarbojas ar virtuālajiem USB/Com adapteriem. Tāpat nav ieteicams lietot portatīvos datorus, jo tie nenodrošina nepieciešamo spriegumu pie Com porta izejas.

6. attēls

Programmētāja vadi ir parādīti attēlā 6. att un ir izgatavots, izmantojot tā saukto "sloksnes" tehnoloģiju, kas ir diezgan populāra izkārtojuma pieeja. Tipiskajai sloksnes plātnei ir 2,54 mm caurumu klāsts elektronisko komponentu montāžai, kas savienoti ar vara sloksnēm aizmugurē, tāpēc arī nosaukums striptīza.

Nogriežot sloksnes aizmugurē un uzstādot vadu džemperus uz augšu, jūs varat ātri salikt salīdzinoši vienkāršas konstrukcijas. Sloksnes ir viegli izgriezt, iegremdējot caurumus ar parastu urbi. Konstrukciju projektēšanai šādā veidā ir pat īpaša programma - “LochMaster”. Lietojot programmētāju, lūdzu, ņemiet vērā, ka personālā datora korpuss (DB9 savienotāja 5. tapa) neatbilst programmētāja korpusam.

Vēl viens nosacījums ir izmantot “pilnīgu” seriālo kabeli ar visiem ķēdes darbībai nepieciešamajiem vadiem. Programmētājs uzticami strādā ar WinPic, vienīgā problēma ir tā, ka pēc paša WinPic instalēšanas ir atsevišķi jālejupielādē deskriptora fails PIC18F2455.dev (vai PIC18F2550.dev) no Microchip IDE izplatīšanas.

Vēl viena programma, kas darbojas ar JDM programmētāju, ir PICPgm, šeit nav nepieciešami papildu faili, lai gan autoram vajadzētu strādāt pie angļu valodas gramatikas, 7. att. Ir pieejama adaptera programmaparatūra.

OBD-II kabelis
Lai izveidotu savienojumu ar borta datoru, adapteris izmanto “standarta” DB-9/OBD-II kabeli. Kabeļa izkārtojums ir parādīts 3. tabulā.

Ierīces pievienošana un testēšana. Pareizi samontētam adapterim nav nepieciešama iestatīšana, un sistēma Windows to atpazīst kā USB ierīci. Mikroprocesoram PIC18F2455 nav sava draivera, un tas izmanto Windows 2000/XP/Vista CDC (Communication Device Class) usbser.sys virtuālā Com porta draiveri.



Tomēr par draivera izmantošanu vēlos piebilst, ka saskaņā ar informāciju no www.usb.org, usbser.sys kļūdas tika novērstas tikai sākot ar Windows XP SP2 un adaptera lietošana ar Windows 2000 var būt problemātiska. Kad adapteris ir atpazīts kā USB ierīce un draiveris ir instalēts, varat sākt testēšanu.

Lai to izdarītu, jāpievieno stabilizēta 12 voltu sprieguma avots pie savienotāja J2 1. un 9. tapām un jāpievieno adapteris personālajam datoram, izmantojot USB kabeli. 8 V sprieguma esamība tiek pārbaudīta pie stabilizatora IC4 izejas. Nākamais solis ir palaist lietojumprogrammu Windows HyperTerm un izveidot savienojumu ar adaptera Com portu.

Ierīcei ir pašdiagnostikas procedūra, kas pārbauda signāla plūsmu no izejas uz ieeju, izmantojot visus protokolus. Lai to izdarītu, izmantojiet komandu “AT@3”, 8. att.

Caurlaide tiek pārbaudīta, izmantojot šādas shēmas:

IC2-1, R4 negatīvai PWM kopnei
Q2, D6, R5 pozitīvai PWM kopnei
IC3-2, IC4, R11, Q1, D5, R7, R8 VPW
IC2-2, R9, R12, R13 ISO 9141/14230
MCP2515 kontrollera atbilde, izmantojot SPI kopni

Piemēram, IC2 neesamība radīs divas kļūdas uzreiz, 9. att.

Pašdiagnostikas procedūra neietver CAN raiduztvērēja MCP2551 pārbaudi, šeit jūs varat vienkārši izmērīt spriegumu 6. un 7. tapās. Tam jābūt 2,5 V robežās.

Darbs ar adapteri
Adapteris ir saderīgs ar ELM327 komandu kopu, un to var izmantot ar lietojumprogrammām, kas darbojas ar ELM327. Man labāk patīk izmantot Vladimira Gurska “ScanMaster ELM”, 10. att.



ScanTool.net operētājsistēmai Windows v1.13
Digimoto
PCMSCAN
EasyObdII Pro
Kā piemēru minēšu situāciju, kas notika ar drauga VW Passat. Automašīnā iedegās indikators “Check Engine”, pieslēdzot ANPro adapteri, tika konstatēta kļūda P0118 - “dzinēja dzesēšanas šķidruma temperatūras ķēdes augsta ieeja”, t.i. augsts signāla līmenis no dzesēšanas šķidruma temperatūras sensora, att. 11. Turpmākā izmeklēšana atklāja bojātu sensoru. Pēc sensora nomaiņas kļūda tika izdzēsta, izmantojot pogu “Notīrīt kļūdu kodus”, skatiet 12. att.

Kļūda pazuda un vairs neparādījās, 13. att.

Adapteris, kuru piedāvājam jūsu uzmanībai, neskatoties uz tā šķietamo sarežģītību, ir vienkārši izgatavojams un priecēs jūs ar nevainojamu darbību bez problēmām un bez kļūmēm. Šis variants (komplekti no Shuriken) man darbojas vissarežģītākajos kaujas apstākļos vairāk nekā 3 gadus. Šo shēmu var ļoti ieteikt atkārtot, ja tiek plānota intensīva profesionāla lietošana.

Lai palielinātu diagrammu, noklikšķiniet uz mazākās kopijas.

Vairākas KL-Line shēmas (c) Oļegs Bratkovs

Šo diagrammu publicēšanai nodrošināja Oļegs Bratkovs no Pjatigorskas. Ķēdes īpatnība ir diezgan “delikātās” MC33199 mikroshēmas izslēgšana un VAZ APS4/6 imobilaizeros izmantotā L9637 (vai analogu) izmantošana. Un vēl viena Oļega izstrāde, kuras pamatā ir “uzlabotas” DS275 un L9637 mikroshēmas. Ir viegli redzēt, ka ar nelielu kustību šo ķēdi var pārvērst par K-Line.

Adapteris MAX232 un 74HST14

Kreisā puse ir savienota ar automašīnu, ko darbina 12 volti no borta 12 voltu tīkla. Labā puse ir attiecīgi savienota ar COM portu. 12 voltu jaudu var iegūt no 220/12 voltu barošanas avota. Adapteri ievietoju sistēmas bloka iekšpusē, ko darbina 12 volti no datora barošanas avota. Savienotājs tika izvadīts uz priekšējā paneļa uz 3,5 collu diskdziņa spraudņa. Iestatīšana ir vienkārša. Izmantojot osciloskopu, mēs skatāmies uz signālu optrona tranzistora kolektorā. Ja tas ir bloķēts, impulsu priekšējā mala tiks aizkavēta - ir nepieciešams palielināt strāvu caur optrona LED, tas ir, samazināt ierobežojošā rezistora pretestību. 4N25 jums ir nepieciešams aptuveni 10 mA. Ja aizmugurējā mala ir bloķēta, samaziniet kolektora vilkšanas rezistora pretestību. Man izdevās norādītajās konfesijās. 500 kOhm - 1 Mohm šunta rezistors ir novietots starp 4N25 optopārvada tranzistora pamatni un emitētāju.

KL-Line©Sneg

Šis KL līnijas adapteris būtībā sastāv no divām shēmām. Pirmais ir K-line kanāls, kas pilnībā atkārto pirmo laidienu KR-2 adaptera NPP NTS dizainu, lai izveidotu savienojumu ar visu vietējo automašīnu ECU, ieskaitot 4. janvāri un GM (bez slēdža). Vēl viena diagramma tika ņemta no http://orlovdv.narod.ru/COMport.html, kas izstrādāta kā KL līnijas shēma. AES NTS ķēdē nav līnijas L, kas nepieciešama dažu ārzemju automašīnu diagnosticēšanai otrajā ķēdē, pieslēgšanai GM un 4. janvāra blokiem, ir jāmaina uzvilkšanas rezistors. Šī shēma nodrošina arī L-līnijas aizsardzību pret īssavienojumiem. Vēl viena šī dizaina priekšrocība ir tā, ka tajā netiek izmantota MC33199 mikroshēma, kas pastāv tikai plakanā iepakojumā.

Uzstādot adapteri, ļoti ieteicams izmantot ārzemēs ražotus komponentus.

UZMANĪBU!!! Izmantojot MMBF170 tranzistora analogus, programmējot Mikas 7.1 kontrolierus, var rasties kļūmes.

K-L-Line adapteris. Vienkārša tranzistora ķēde.© MOBIL

Šī diagramma tika paredzēta publicēšanai Jurijs (pazīstams arī kā "mobilais") no Iževskas. Vienkāršs tranzistora adapteris. Tam nav tādu trūkumu, kas rodas citās vienkāršās tranzistoru shēmās. Īpatnība ir tāda, ka priekšpuse, pa kuru notiek RS-232 sinhronizācija, neaizkavē. Rezultātā adapteris pārliecinoši strādā ar diagnostikas programmām ar ātrumu līdz 115 kBaud. Nav nepieciešama negatīva padeve, jo tranzistors “velk” COM porta ieeju līdz +12 un neapiet pievilkšanas rezistoru. Uzticami darbojas ar 5 metrus garu kabeli.

Blakus RS-232 savienotājam uzstādītos rezistorus vēlams novietot tieši savienotāja korpusā. Tas novērš traucējumus un aizsargā datora COM portu. Pārbaudīts uz VAZ, GAZ, VW, AUDI, izmantojot vairākus datorus.

Pēc dažu lasītāju lūguma es nolēmu ievietot, iespējams, visvienkāršāko K-line adapteris izmantojot COM portu (šajā gadījumā USB nav izvēles iespēja). Tas ir lieliski un pierādīts adapteris, tās priekšrocības; lēts, vienkāršs un var veikt labu darbu, izvēloties jūsu automašīnas smadzenes. Šajā gadījumā tiek ņemta tikai K līnija, mums nav vajadzīga L līnija.

Pats adapteris ir samontēts, izmantojot tikai divus tranzistorus, šeit ir diagramma - jūs to neatradīsit vienkāršāk...

Vispirms es izveidoju K-line adaptera testa versiju

Tā teikt sāku ar eksperimentiem uz maizes dēļa, savācot visu nejauši, galvenais, lai turas un detaļas der, dažas daļas pietrūka, piemēram, kondensatora vietā o.47 uF uzliku 220 nf, bet paralēli... un tā tālāk.

Es paņēmu mainīgo pie 500 omi, tas ir tas, kas sākumā izrādījās brīnumdēlis


Nu, mums ir jāpārbauda šīs ierīces funkcionalitāte...

Kā pārbaudīt adapteri bez savienojuma ar automašīnu?

Tāpēc vispirms lejupielādējiet programmatūru Pārbaudiet to 3.0

Mēs savienojam savu adapteri ar datoru un piegādājam tam 12 voltus. Mēs to darām tieši šādā secībā, pretējā gadījumā jūs varat sadedzināt Som-portu. Mēs nepievienojam pašu K līniju, jo mēs nepievienojāmies automašīnai.

Interfeiss ir līdzīgs DOS, nospiediet jebkuru pogu un nospiediet). Pēc tam - “izlaist”. Atkal nospiežam jebkuru pogu un lūk)
Mēs nonākam izvēlnē, kur nejauši (izmēģinājums un kļūda - intuitīvi) atrodam test\serial ports\com1

Pēc tam nospiediet taustiņu Enter

Ports tiks pārbaudīts, ja, protams, visu saliku pareizi. Vispirms tests darbosies ar ātrumu 300 biti sekundē, pēc tam 1200, 4800, 9600, īsi sakot, tiks izmēģināti visi ātrumi.

šeit ir testa piemērs ar ātrumu 300 (bit/s)

Ja pārbaude izturēja ar ātrumu 300 un 1200 biti (baud), ar to pietiek, lai mūsu adapteris darbotos normāli.

Ja pārbaude neizdodas, tiks parādīts šāds logs...

Tas norāda, ka adapteris ir samontēts nepareizi vai adapterim nav strāvas. Nu, labi, tests ir beidzies (varētu teikt, ka tas bija tik informatīvs), tagad pāriesim pie adaptera darba versijas.

K-line adaptera darba versija

Viss, kas mums vajadzīgs...

Detaļu saraksts:

  • tranzistori: KT315 vai S9014 (2 gab.)
  • 3 kOhm rezistori (3 gab.) ir R2, R3, R6 un 10 kOhm (2 gab.) ir R1, R5
  • Derēs jebkura gaismas diode (ja nē, neinstalējiet to vispār)
  • jebkura mazjaudas diode, piemēram, 1n4148
  • 470 uF kondensators, kā arī spaiļu bloks un DB9 savienotājs

Vispirms Sprintā uzzīmējam zīmogu...

2. Uz glancēta printera drukājam vairākus dizainus, lai izvēlētos labu. Visi varianti bija normāli – taisām trīs plombas.

Ja ir kādas kļūdas, tās izlabojam ar marķieri. pirms kodināšanas.

Kādu dienu man radās vēlme veikt čipu tūningu savam desmitniekam. Bet tajā laikā es nezināju, kā to izdarīt, un es negribēju vērsties pie neviena, kas to dara, jo biju pieradis visu darīt pats. Pāris vai trīs dienas veltīju mikroshēmu tūninga tēmas un tās ieviešanas metožu izpētei. Nepieciešams programmaparatūrai k-line adapteris, varat to iegādāties vietnē vai izgatavot pats. Adaptera iegāde ir laikietilpīga un neinteresanti, tāpēc nolēmu to izdarīt pats.

Pirmā un interesantākā, vismaz man, bija PCB ražošana .

Tāfeles izgatavošanai man bija nepieciešams: 5/5 cm tāfeles gabals, lāzerprinteris, gludeklis, vara sulfāts, sāls un ūdens. Drauga garāžā atradu nevajadzīgu VAZ 2104 aizmugurējo lukturu dēli, nogriezu no tā vajadzīgā izmēra gabalu un ar smalku smilšpapīru un ūdeni noņēmu no dēļa virsmas laku. Labāk, protams, radio veikalā nopirkt getinax loksni vai stiklšķiedru iespiedshēmas platei, bet man nebija brīva laika doties. Izmantojot programmu Nero PhotoSnapViewer, es izdrukāju adaptera diagrammu oriģinālajā izmērā. Pirms drukāšanas printeris jāiestata tā, lai tas izmantotu pēc iespējas vairāk tonera.

Tad es pārnesu zīmējumu uz tāfeles sekojošā veidā: uz pāris sekundēm nolaidu ūdenī papīra loksni ar zīmējumu, atspiedu dizainu pret dēļa vara pusi, ar gludekli nožāvēju lapu uz tāfeles. (tādējādi toneris izkūst un pielīp pie tāfeles), un nolaida ūdenī uz 10-20 minūtēm, ar pirkstu noņēma ar ūdeni piesūcinātu papīru.

Dēļa kodināšanai Es izmantoju pieejamāko metodi. Uz 250 ml. ūdens, kas uzsildīts līdz 80 grādiem, divas ēdamkarotes galda sāls un viena ēdamkarote vara sulfāta, kas sasmalcināts javā. Lai panāktu labāku efektivitāti, varat ļaut šķīdumam nostāvēties pāris dienas, tas paātrinās kodināšanas laiku par pāris stundām. Es iegravēju dēli parastā plāksnē, periodiski maisot šķīdumu un skatoties uz dēli. Kodināšanas process ilga ap 5h, galvenais nepalaist garām, pagaidot papildus 10-20 minūtes no sliedēm var arī nepalikt ne pēdas. Kad dēlis bija gatavs, nomazgāju to zem krāna un izžāvēju. Detaļām vajag izurbt caurumus uz dēļa, bet tas nav tik vienkārši izdarāms, vajag ļoti mazu urbi diametrā, kura man nebija un nekur dabūt, tomēr ātri atradu metodi tas nav tik efektīvs kā urbt, bet caurumi izrādījās. Paņēmu no šujmašīnas adatu un uzasināju adatas galu trijstūrī, iebāzu adatu urbjmašīnā, 10 minūtes un viss gatavs.

Nākotnes dēlis k-līnija Adapteris ir gatavs, es varu nopirkt elementus, bet man joprojām nebija laika doties uz veikalu, draugs man palīdzēja. Adaptera lodēšana aizņēma maksimāli 20 minūtes. Visam par visu budžets ir aptuveni 300 rubļu.

Adaptera ķēde uz divām mikroshēmām, maks.232 Un ms33199 .

Elementu atrašanās vieta uz tāfeles, zilā bultiņa norāda elementa atrašanās vietu sliežu malās, bet sarkanā bultiņa norāda pretējo pusi.

Agrāk man nebija iemaņu kodināšanā, lodēšanā vai elementu sakārtošanā, es to visu izdomāju pats. Adaptera korpusam izmantoju maciņu automašīnas radio panelim. Lai izveidotu savienojumu ar datoru un diagnostikas savienotāju, es izmantoju COM porta vadus (aka RS232 ).

Adapteris strādāja pirmo reizi, bez problēmām. Tikai elektroniskais dzinēja vadības bloks (ECU) sabojājās, izrādījās, ka man bija janvāris 4.1 ar ROM atmiņu, kurai nepieciešama īpaša programmētājs 27ХХХХ sērija ROM(tikai lasāmatmiņa). Protams, es nepadevos uzreiz, nopirku elektriski dzēšamu Winbond 27c512, Citu ražotāju ROM ir vienreizējās lietošanas vai tos var izdzēst, izmantojot ultravioleto lampu. Es nesekmīgi mēģināju mikroshēmā augšupielādēt jaunu programmaparatūru, izmantojot tīkla karti, video karti, mātesplati vai atjauninot BIOS. 27ХХХХ sērijas ROM var zibināt tikai ar programmētāju, verificēts!!! Tomēr ne velti es mēģināju, un tagad es to periodiski diagnosticēju. Līdz ar klēpjdatora parādīšanos kļuva iespējams dinamiski diagnosticēt automašīnu. Tā kā mūsdienu klēpjdatoriem nav COM porta, es iegādājos COMport-USB adapteri par 250 rubļiem.

SVARĪGI!!! K-line adaptera jauda ir jāpieņem no borta tīkla.

USB COM porta adapteris

Pašdarināts K-line vads - transportlīdzekļa diagnostikas savienotājs.

Cigarešu šķiltavas adaptera strāvas vads, aizgūts no auto televizora.

Automašīnas savienošana ar klēpjdatoru.

Auto diagnostika.

Adaptera shēma, iespiedshēmas plates rasējums, detaļu saraksts, lietošanas instrukcija