მანქანებში მიკროპროცესორებისგან ელექტრონული კონტროლის სისტემების მოსვლასთან ერთად, აუცილებელი გახდა თავად ერთეულების მუშაობის პარამეტრების შემოწმება და ელექტრული სქემების შეერთება. ამ მიზნით გამოიგონეს ტექნიკა, რომელმაც მიიღო სახელი (On Board Diagnostic), თავდაპირველად მან მხოლოდ გაუმართაობის შესახებ გაავრცელა ინფორმაცია, ყოველგვარი განმარტებების გარეშე.
თანამედროვე მანქანებში, OBD კონექტორის გამოყენებით სტანდარტული დამაკავშირებელი დიაგნოსტიკისთვის, შეგიძლიათ დაუკავშიროთ სპეციალური ან სკანერი ბორტ კომპიუტერს და ჩაატაროთ სრული დიაგნოსტიკა თითქმის ნებისმიერ მძღოლთან. 1996 წლიდან აშშ -ში შემუშავდა სტანდარტის მეორე კონცეფცია, რომელიც სავალდებულო გახდა ახალი მანქანებისთვის.
OBD2 მიზანი განსაზღვრავს:
დიაგნოსტიკური კონექტორის ტიპი;
დიაგნოსტიკის კონექტორის პინუტი;
ელექტრო კომუნიკაციის ოქმები;
შეტყობინების ფორმატი.
ევროკავშირმა მიიღო EOBD, რომელიც დაფუძნებულია OBD2- ზე. იგი სავალდებულოა ყველა მანქანისთვის 2001 წლის იანვრიდან. OBD-2 მხარს უჭერს 5 საკომუნიკაციო პროტოკოლს.
იცოდეთ კონექტორის ადგილმდებარეობა და სტანდარტული პინუტი, შეგიძლიათ თავად შეამოწმოთ მანქანა. OBD2– ის ფართოდ დანერგვის გამო, მანქანის დიაგნოსტიკისას შეგიძლიათ მიიღოთ შეცდომის კოდი, რომელიც იგივე იქნება მანქანის მარკისა და მოდელის მიუხედავად.
სტანდარტული კოდი შეიცავს სტრუქტურას X1234, სადაც თითოეულ სიმბოლოს აქვს თავისი მნიშვნელობა:
X არის მხოლოდ ანბანის სიმბოლო, რომელიც საშუალებას გაძლევთ აღიაროთ გაუმართავი სისტემა (ძრავა, გადაცემათა კოლოფი, ელექტრონული კომპონენტები და ა. შ.);
1 - წარმოადგენს ზოგად OBD2 კოდს ან ქარხნის დამატებით კოდებს;
2 - გაუმართაობის ადგილმდებარეობის დაზუსტება (კვების ბლოკი ან ანთების სისტემა, დამხმარე სქემები და ა. შ.);
34 არის შეცდომის სერიული ნომერი.
OBD2 სადიაგნოსტიკო კონექტორის პინუსს აქვს სპეციალური დენის ბუდე ბორტ ქსელიდან, ეს გაძლევთ საშუალებას გამოიყენოთ ნებისმიერი სკანერი და გადამყვანი დამატებითი ელექტრული სქემების გარეშე. თუ ადრე დიაგნოსტიკური პროტოკოლები აჩვენებდნენ მხოლოდ ზოგად ინფორმაციას რაიმე პრობლემის არსებობის შესახებ, ახლა, სადიაგნოსტიკო მოწყობილობის მანქანის ელექტრონულ ერთეულებთან კავშირის წყალობით, უფრო სრულყოფილი ინფორმაციის წაკითხვა კონკრეტული გაუმართაობის შესახებ.
თითოეული დაკავშირებული სადიაგნოსტიკო მოწყობილობა უნდა შეესაბამებოდეს სამი საერთაშორისო სტანდარტიდან ერთს:
დიაგნოსტიკის OBD2 პინუტით დიაგნოსტიკური კონექტორის მდებარეობა შეიძლება მნიშვნელოვნად განსხვავდებოდეს ავტომობილისგან. ადგილმდებარეობის ერთი სტანდარტი არ არსებობს, აქ თქვენ დაგეხმარებით მანქანის სახელმძღვანელო ან ხელით მოხერხებულობა.
ქვემოთ მოცემულია რამდენიმე საერთო პუნქტი მარტივი ძიებისთვის:
- ინსტრუმენტის პანელის ქვედა გარსაცმის ჭრილში მძღოლის მარცხენა მუხლის მიდამოში;
- დაფის ცენტრალურ ნაწილში დამონტაჟებული საფერფლის ქვეშ (Peugeot- ს ზოგიერთი მოდელი);
- პლასტიკური სანთლების ქვეშ დაფის ქვედა ნაწილში ან ცენტრალურ კონსოლზე (ტიპიურია VAG პროდუქტებისთვის);
- დაფის უკანა კედელზე ხელთათმანის ყუთის უკან (ზოგიერთი Lada მოდელი);
- ცენტრალურ კონსოლზე პარკირების სამუხრუჭე ბერკეტის მიდამოში (ნაპოვნია ზოგიერთ მანქანაზე
- საყრდენის ნიშის ბოლოში (გავრცელებულია ფრანგულ მანქანებზე);
- ძრავის ფარის მახლობლად (ტიპიურია ზოგიერთი კორეული და იაპონური მანქანებისთვის).
ბევრი მძღოლი ასევე ზოგჯერ განზრახ გადასცემს OBD2 პინუსტს სხვა არა ყოველთვის სტანდარტულ ადგილას, ეს შეიძლება გამოწვეული იყოს ელექტრული გაყვანილობის რემონტით ან მანქანის ქურდობისგან დასაცავად.
კონექტორების ტიპები OBD2 პინუტით
2000 -იანი წლების დასაწყისში არ იყო მკაცრი მოთხოვნები კონექტორის გარე ფორმისთვის და ბევრმა ავტომწარმოებელმა თავად განსაზღვრა მოწყობილობის კონფიგურაცია. დღეს არსებობს ორი ტიპის OBD 2 კონექტორი, განსაზღვრული ტიპი A და ტიპი B.
ორივე შტეფსელი თითქმის იდენტურია გარეგნულად და აქვს 16 პინიანი გამომავალი (რვა კონტაქტის ორი მწკრივი), ერთადერთი განსხვავება არის ცენტრალურ გიდის ღარებს შორის.
ბლოკში ქინძისთავები დანომრილია მარცხნიდან მარჯვნივ, ხოლო ზედა რიგში არის კონტაქტები 1-8 ნომრებით, ხოლო ქვედა რიგში - 9 -დან 16 -მდე. საქმის გარე ნაწილი დამზადებულია სახით ტრაპეცია მომრგვალებული კუთხეებით, რაც უზრუნველყოფს დიაგნოსტიკური ადაპტერის საიმედო კავშირს. ფოტოში, მოწყობილობების ორივე ვერსია.
კონექტორის ვარიაციები - ტიპი A მარცხნივ და ტიპი B მარჯვნივ
OBD 2 კონექტორი - pinout
ქვემოთ მოცემულია დიაგრამა და პინი მინიჭება OBD2 პინუტის კონექტორთან, რომლებიც განსაზღვრულია სტანდარტით.
დანამატების ნუმერაცია კონექტორში
სანთლების ზოგადი აღწერა:
1 - რეზერვი, ნებისმიერი სიგნალი, რომელიც დაყენებულია მანქანის მწარმოებლის მიერ, შეიძლება გამოვიდეს ამ პინზე;
2 - არხი "K" სხვადასხვა პარამეტრების გადასატანად (შეიძლება აღინიშნოს - ავტობუსი J1850);
3 - პირველის მსგავსი;
4 - კონექტორის დასაბუთება მანქანის სხეულზე;
5 - დიაგნოსტიკური ადაპტერის სიგნალის დასაბუთება;
6 - CAN ავტობუსის კონტაქტი J2284 პირდაპირი კავშირი;
7 - არხი "K" ISO 9141-2 შესაბამისად;
8 - მსგავსია კონტაქტების 1 და 3;
9 - მსგავსია კონტაქტების 1 და 3;
10 - პინი J1850 სტანდარტული ავტობუსის დასაკავშირებლად;
11 - პინის მინიჭება დადგენილია ავტომობილის მწარმოებლის მიერ;
12 - ანალოგიურად;
13 - ანალოგიურად;
14 - დამატებითი CIN ავტობუსი J2284;
15 - არხი "L" ISO 9141-2 შესაბამისად;
16 - ბორტ ქსელის ძაბვის დადებითი ტერმინალი (12 ვოლტი).
OBD 2 კონექტორის ქარხნული პინუტის მაგალითია Hyundai Sonata, სადაც პინი 1 იღებს სიგნალს დაბლოკვის საწინააღმდეგო დამუხრუჭების სისტემის კონტროლის განყოფილებიდან, ხოლო პინი 13 იღებს სიგნალს საკონტროლო განყოფილებიდან და აირბაგის სენსორებიდან.
ოპერაციის პროტოკოლიდან გამომდინარე, დასაშვებია pinouts:
სტანდარტული ISO 9141-2 პროტოკოლის გამოყენებისას ის გააქტიურებულია პინ 7-ის საშუალებით, ხოლო კონექტორი 2 და 10 ქინძისთავები არააქტიურია. მონაცემთა გადასაცემად გამოიყენება 4, 5, 7 და 16 ნომრებიანი ქინძისთავები (ზოგჯერ პინის ნომერი 15 შეიძლება გამოყენებულ იქნას).
SAE J1850 პროტოკოლით VPW (ცვლადი პულსის სიგანის მოდულაცია) ვარიანტში გამოიყენება ქინძისთავები 2, 4, 5 და 16. კონექტორი დამახასიათებელია ამერიკული და ევროპული General Motors მანქანებისთვის.
J1850– ის გამოყენება PWM– ში (პულსის სიგანის მოდულაცია) უზრუნველყოფს პინის 10. დამატებით გამოყენებას. ამ ტიპის კონექტორი გამოიყენება ფორდის პროდუქტებზე. J1850 პროტოკოლი ნებისმიერი ფორმით ხასიათდება პინ 7 ნომრის გამოუყენებლობით.
რასაკვირველია, ბევრისთვის OBD2 კონექტორების ამგვარი დიაგრამები და აღწერილობები ძალიან რთული და არაბუნებრივია. ხშირად, მძღოლები ურჩევნიათ პერიოდულად მიაწოდონ თავიანთი მანქანა სპეციალიზირებულ მანქანის მომსახურებას და არც კი იფიქრონ დიაგნოსტიკურ კონექტორებზე და, უფრო მეტიც, მათ პინებზე. და მაინც, ღირს თვითდიაგნოსტიკის სარგებლიანობის აღიარება. გამოცდილი მძღოლები ამბობენ, რომ აუცილებელია ყველა მანქანის მფლობელს ჰქონდეს სადიაგნოსტიკო სკანერი მანქანაში, რათა სწრაფად შეამოწმოს ეჭვები მანქანის მუშაობაზე, შეამოწმოს შეცდომები, პარამეტრები და მსგავსი, რაც, უპირველეს ყოვლისა, დაზოგავს მნიშვნელოვანი ფული.
თვით დიაგნოზის აშკარა უპირატესობები OBD2 კონექტორის საშუალებით:
- ხარჯების დაზოგვა, სერვის სადგურები დიდ თანხას იხდიან კომპიუტერის მარტივი დიაგნოსტიკისათვის
- სწრაფად გაარკვიეთ შეცდომა და გაიგეთ გაუმართაობა სპეციალისტების დახმარების გარეშე, თქვენ არ გჭირდებათ ნერვიულობა სერვისცენტრში და შეგიძლიათ თავიდან აიცილოთ გამოგონილი ავარია, როგორც ეს ხშირად ხდება არაკეთილსინდისიერ სერვისებში.
წარმატებებს გისურვებთ გზაზე და მანქანის დიაგნოსტიკაში!
გააკეთეთ საკუთარი ხელით მანქანის დიაგნოსტიკა: OBD პორტი დასახმარებლად.
ამ საიტის თითქმის არც ერთი ვიზიტორი არ არის პროფესიონალი სარემონტო ინჟინერი ... ან არაფერი. პროფესიები განსხვავებულია, ჩვენ შეგვიძლია გავაკეთოთ ჩვეულებრივი საქმეები სახლში: შევცვალოთ ნათურა, ჩავარდნოთ ლურსმანი ... დავალაგოთ ფილები, დავაყენოთ ფანჯრები ... თუმცა, ბევრს აქვს ერთი ნივთი, რომელიც არის როგორც თაყვანისცემის ობიექტი, ასევე ცალკე ელემენტი. ოჯახის ბიუჯეტიდან. ჩვენ ვიყენებთ მას ჩვენი ორგანიზმების გადასაყვანად A წერტილიდან B, C წერტილებზე და შემდგომ ანბანურად.
უსიამოვნოა, როდესაც დგება მომენტი, როდესაც ჩვენი მანქანა, რომელიც გადაიქცევა "ფუფუნებაში", უარს იტყვის ამაზე. ისე, ბორბალი გახვრეტილია, ანტიფრიზი გზაზეა - აქ ყველაფერი ნათელია. და თუ ის არ იწყება ან მუშაობს ისე, როგორც მას სურს? ჩვენ ამ ნაწილს ვუთმობთ საბეჭდი მანქანებს.
თქვენ შეგიძლიათ გაუმკლავდეთ თქვენი მანქანის ბევრ პრობლემას. თუმცა, ახლა ბევრი ავტობუსის სადგურია, რომელიც შეცდომებს კითხულობს ბორტ კომპიუტერიდან. და ის უფასოა. მაგრამ ბაზარზე უკვე არის წინადადებები, რომელთა დახმარებით თქვენ შეგიძლიათ თავად ჩაატაროთ მანქანის კომპიუტერული დიაგნოსტიკა.
ვეძებ OBD2 პორტს
პირველი რაც უნდა გააკეთოთ არის თავად OBD2 პორტის პოვნა. საჭის სვეტის ქვემოთ, დაუკრავენ ყუთთან ან დაფის შუაგულში - და ყოველთვის დაფარულია საფარით, შემთხვევითი ხილვის თავიდან ასაცილებლად. თქვენ მოგიწევთ ჩაჯდომა, მაგრამ როდესაც დაინახავთ, მას არაფერში არ შეურევთ:
რეფერენცია
სხვათა შორის, თქვენ შეგიძლიათ (თეორიულად) გაეცნოთ მის არსებობას და ზუსტ ადგილმდებარეობას ახლავე. ჩვენ მივდივართ CarMD ვებსაიტზე, ვწერთ მანქანის მოდელს, მარკას და წელს (ყველა არ არის ხელმისაწვდომი, არ არიან რუსები და უცხოური მანქანები არ არის წარმოდგენილი ყველა მოდელით - მე ავირჩიე სწორი):
და ერთ მომენტში ისინი გაჩვენებენ სად უნდა ვეძებოთ:
მახსოვს, Android- ისთვის ილუსტრირებული აპლიკაციაც კი იყო OBD პორტის ძებნათუმცა, Google Store ამჟამად უშვებს შეცდომას ამ სახელისთვის. მაგრამ კონექტორის პოვნა არ არის ყველაზე რთული ნაწილი.
იპოვე? უფრო ახლოს შეხედე მას. მე ვიცი ორი ტიპის OBD2 კონექტორი: ტიპი A და ტიპი B. ისინი ადვილად განასხვავებენ:
როგორ განვსაზღვრო პროტოკოლის ვერსია? შეხედეთ კონექტორის ქინძისთავებს:
ჩართული კონტაქტები (მარცხნიდან მარჯვნივ, ზემოდან ქვემოდან) 2 6 7 10 14 15
აქ არის ცხრილი, რომელიც დაგეხმარებათ გაიგოთ პროტოკოლის ვერსია:
დან 2 | დან 6 | დან 7 | დან10 | დან 14 | დან 15 | სტანდარტული |
იქ არის | იქ არის | J1850 PWM | ||||
იქ არის | J1850 VPW | |||||
იქ არის | იქ არის* | ISO9141 / 14230 | ||||
იქ არის | იქ არის | ISO15765 (CAN) |
* 15 კონტაქტს ასევე უწოდებენ L ხაზს. მისი არსებობა არჩევითია ავტომობილების ახალ ვერსიებში ISO9141-2 ან ISO14230-4 პროტოკოლების გამოყენებით.
კონტაქტების ყურადღებით გადახედვისას მიხვდებით, რომ ცხრილი არასრულია. დიახ, კონტაქტების გარდა 2 , 7 , 10 და 15 კონექტორს უნდა ჰქონდეს ქინძისთავები 4 (შასის მიწა), 5 (წრიული მიწა) და 16 (პლუს ბატარეა). ამრიგად, პროტოკოლის ტიპი განისაზღვრება კონტაქტების არსებობით:
ერთ-ერთი გზა იმის გასარკვევად, თუ რომელი OBD ვერსიას უჭერს მხარს მანქანის ბორტ კომპიუტერი არის ინფორმაციის ფირფიტის პოვნა. ინფორმაცია ავტომობილის შესახებ.ქუდის ქვეშ, ის შეიძლება (ან არ იყოს) ერთდროულად რამდენიმე ადგილას. იგი შესრულებულია ფირფიტის სახით ლითონის ან ქაღალდის ბაზაზე და, სხვა საკითხებთან ერთად, აუცილებლად შეიცავს წარწერას OBD XX სერთიფიცირებულია... ეს შენი ვერსიაა.
წაკითხულია: 224
Autocom (autocom) არის თანამედროვე დიაგნოსტიკური ინსტრუმენტი, რომელიც ემსახურება როგორც კავშირს მანქანასა და კომპიუტერს შორის. მუშაობს ძველ და ახალ მანქანებზე. მასთან ერთად 1988 წლიდან მოყოლებული ავტომობილის დიაგნოსტირება შეგიძლიათ. საერთო ჯამში, თითქმის 50 სხვადასხვა მანქანის ბრენდის მხარდაჭერაა.
დამაკავშირებელი პინუს დიაგრამები
ბევრს აწუხებს სატვირთო მანქანების კაბელების მიმაგრების პრობლემა, ამიტომ სქემის მე -2 გადახედვამ შეაგროვა სოკეტებისა და კავშირების სრული კოლექცია ასეთი კაბელებისთვის.
ავტომატური კაბელის ნაკრები
გასაყიდად არის უნივერსალური ნაკრები, მაგალითად, Autocom CDP + Trucks სადიაგნოსტიკო კაბელების ნაკრები - გამოიყენება Autocom CDP + autoscanner- ის დასაკავშირებლად ძველი სტილის სადიაგნოსტიკო კონექტორებით.
ნაკრებში შემავალი კაბელების სია:
- დიაგნოსტიკური კაბელი Autocom - Knorr, Wabco Trailer 7 პინი
- დიაგნოსტიკური კაბელი Autocom - MAN 12 პინი
- დიაგნოსტიკური კაბელი Autocom - MAN 37 პინი
- დიაგნოსტიკური კაბელი Autocom - IVECO 30 პინი
- დიაგნოსტიკური კაბელი Autocom - SCANIA 16 პინი
- დიაგნოსტიკური კაბელი Autocom - Mercedes -BENZ 14 პინი
- დიაგნოსტიკური კაბელი Autocom - რენო 12 პინი
- დიაგნოსტიკური კაბელი Autocom - VOLVO 8 პინი
TRUCKS პროგრამული პაკეტით, თქვენ შეგიძლიათ განახორციელოთ ბრენდის სპეციფიკური დიაგნოზი მსუბუქი და მძიმე კომერციული მანქანებისთვის, ავტობუსებისა და მისაბმელებისთვის 1995 წლიდან, სულ 37 სხვადასხვა ბრენდის.
Autocom პროგრამის აღწერა
მხარდაჭერილი ECU– ების სია:
ძრავის დიაგნოსტიკა OBD2 პროტოკოლის საშუალებით
- ძრავის დიაგნოსტიკა ქარხნული პროტოკოლების მიხედვით
- ელექტრონული ანთების სისტემების დიაგნოსტიკა
- კლიმატის კონტროლის სისტემების დიაგნოსტიკა
- იმობილიზატორების დიაგნოსტიკა
- გადაცემის კონტროლის სისტემების დიაგნოსტიკა
- ABS სისტემების დიაგნოსტიკა
- SRS აირბაგების სისტემების დიაგნოსტიკა
- დაფის დიაგნოსტიკა და მომსახურების ინტერვალების გადატვირთვა
- კომფორტის სისტემების დიაგნოსტიკა
- სხეულის ელექტრონიკის სისტემების დიაგნოსტიკა
GENERIC სადიაგნოსტიკო პროგრამა განკუთვნილია სტანდარტებზე დაფუძნებული დიაგნოსტიკისთვის, კონკრეტულად გაუმართავი კოდების სავალდებულო და სტანდარტიზაციისათვის. GENERIC შედის როგორც მანქანის, ასევე სატვირთო მანქანის ვარიანტებისთვის.
პროტოკოლები და სტანდარტები 2xHS CAN (ISO 11898-2), SW CAN (SAE J2411), K / L (ISO 9141-2), VPW (J1850), PWM (J1850), RS485 (J1708), TTL და (SPI, ანალოგი შიგნით, 5 ვოლტი გარეთ).
ფრენის ჩამწერი ფუნქციით, თქვენ შეგიძლიათ ჩაწეროთ პარამეტრები რეალურ დროში, სანამ მანქანა მოძრაობს. ჩაწერისას თქვენ შეგიძლიათ ღილაკის დაჭერით გამოყოთ და დაიმახსოვროთ კონკრეტული შეცდომა, რათა შემდგომში შეისწავლოთ იგი. TCS CDP + აღჭურვილია ჩაშენებული მეხსიერებით, რაც გამორიცხავს კომპიუტერის საჭიროებას. მეხსიერება არ შედის პაკეტში.
Autocom– ის მრავალფერიანი ინდიკატორით თქვენ გაქვთ სრული კონტროლი დიაგნოსტიკურ პროცესზე. სხვადასხვა ფერები და ხმოვანი მოთხოვნები მიგითითებენ იმაზე, თუ რომელი ეტაპის დიაგნოზი მიმდინარეობს ამჟამად. მაგალითად, თუ ინდიკატორი ცვლის ლურჯსა და მწვანეს შორის, ის დაუკავშირდება ავტომობილის მართვის განყოფილებას.
როდესაც Autocom უკავშირდება მანქანას, მოწყობილობა შეამოწმებს მანქანის ქსელის ძაბვას და ავტომატურად მოერგება ავტომობილის ძაბვის დონეს 12 ან 24 ვოლტს. თუ ძაბვა ძალიან მაღალი ან ძალიან დაბალია, Autocom გაგაფრთხილებთ როგორც ხმოვანი მოთხოვნის, ასევე ინდიკატორის შუქით, ასევე გაფრთხილება პროგრამული უზრუნველყოფის ბატარეის ხატის საშუალებით.
პროგრამულ უზრუნველყოფაში არის ფუნქცია, რომელიც საშუალებას გაძლევთ წაიკითხოთ შასის ნომერი იმ მანქანიდან, რომლის დიაგნოსტირებაც გსურთ. ეს უზრუნველყოფს, რომ მოდელი და წარმოების წელი ავტომატურად შეირჩეს. გარდა ამისა, ავტომატურად შეირჩევა ძრავის კოდი იმ მანქანებისთვის, რომლებიც ჩვეულებრივ იკითხება.
ინტელექტუალური სკანირების სისტემა (ISS) სკანირებს ავტომობილის ყველა სისტემას და აჩვენებს ხარვეზების კოდებს, რომლებიც ინახება თითოეულ სისტემაში. ეს დაზოგავს დროს და გაძლევთ სწრაფ მიმოხილვას ავტომობილის ამჟამინდელ მდგომარეობაზე მთლიანად. როდესაც ISS დასრულებულია, თქვენ შეგიძლიათ აირჩიოთ მართვის სპეციალური სისტემა, რათა მოგვიანებით გააანალიზოთ შედეგები.
ინტელექტუალური სისტემების იდენტიფიკაცია (ISI) ამოიცნობს და ავტომატურად ირჩევს კონტროლერის ტიპს, რომელიც დამონტაჟებულია მანქანაში. ეს უზრუნველყოფს, რომ სადიაგნოსტიკო სესია სწორად იმუშაოს სწორი პარამეტრებით, როგორც საჭიროა.
ამ ფუნქციის თანახმად, თქვენ შეძლებთ იხილოთ ადაპტაცია და კორექტირება, რაც შესაძლებელია კონკრეტული ავტომობილისთვის, თქვენი გვერდით ავტომობილის გარეშე. სახელმძღვანელოს ტექსტთან ერთად შეგიძლიათ დაგეგმოთ და იყოთ ეფექტური თქვენს საქმიანობაში და რთულ სიტუაციებშიც კი.
Autocom სკანერი აღჭურვილია უნიკალური მულტიპლექსერული ტექნოლოგიით, რაც მისი გამოყენების საშუალებას იძლევა ყველა ტიპის ავტომობილზე, ძაბვის დონისა და კომუნიკაციის სტანდარტების მიუხედავად. იმ მანქანებისთვის, რომლებიც არ იყენებენ სტანდარტულ 16 პინიან კონექტორს, არსებობს შესაძლებლობა დამაკავშირებელი და სპეციალური ადაპტერის კაბელები.
ვიდეო ინსტრუქცია
ეს ალბათ ყველა ჩვენგანს დაემართა: თქვენ მართავთ თქვენს მანქანას და უეცრად ყვითელი შუქი "Check Engine" ანათებს დაფაზე, როგორც გაფრთხილება იმისა, რომ ძრავის პრობლემაა. სამწუხაროდ, ეს თავისთავად არ იძლევა რაიმე მინიშნებას, თუ კონკრეტულად რა იწვევს პრობლემას და შეიძლება ნიშნავდეს არაფერს საწვავის გაფუჭებული ქუდიდან კატალიზურ გადამყვანთან დაკავშირებულ პრობლემებამდე. მახსოვს '94 წლის Honda Integra- ს ჰქონდა ECU მძღოლის სავარძლის ქვეშ და წითელი LED აანთებდა ძრავის რაიმე პრობლემის არსებობის შემთხვევაში.
"დახამხამების" რაოდენობის დათვლით შესაძლებელი გახდა შეცდომის კოდის დადგენა. მანქანების 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 (ცვლადი პულსის სიგანე) არის პროტოკოლი General Motors– ის მანქანებისთვის და ზოგიერთი Chrysler მოდელისთვის, რომლის გადაცემის სიჩქარეა 10.4 kbps ერთ მავთულზე.
VPW ავტობუსზე ძაბვა მერყეობს 0 -დან 8 ვ -მდე, ავტობუსზე მონაცემები გადადის მოკლე (64 µs) და გრძელი (128 µs) იმპულსების მონაცვლეობით. ავტობუსში მონაცემთა გადაცემის რეალური მაჩვენებელი იცვლება მონაცემთა ბიტის ნიღბის მიხედვით და მერყეობს 976 -დან 1953 ბაიტ / წმ -მდე. ეს არის ყველაზე ნელი OBD პროტოკოლი.
J1850 PWM(Pulse With Modulation) გამოიყენება ფორდის მანქანებში. ბოდის სიჩქარე აქ არის 41.6 კბ / წმ დიფერენციალური სიგნალის გამოყენებით ორ მავთულზე. ავტობუსის ძაბვა მერყეობს 0 -დან 5 ვ -მდე, ხოლო პულსის ხანგრძლივობაა 24 μs. ამ პროტოკოლთან მუშაობა მოითხოვს მიკროპროცესორის ფრთხილად პროგრამირებას, ვინაიდან PIC მიკროპროცესორზე C ინსტრუქციის შესრულების სიჩქარე, თუნდაც გაუმჯობესებული PIC18 არქიტექტურით, შედარებულია PWM პროტოკოლის მოკლე შეტყობინების სიგრძესთან (7 μs).
შეუძლია(კონტროლირებადი არეალი) პროტოკოლი შემუშავებულია რობერტ ბოშის მიერ 1983 წელს და საბოლოოდ სტანდარტიზირებულია ISO 11898-ში. მანქანაში CAN მონაცემთა ავტობუსის გამოყენება სხვადასხვა მოწყობილობას ერთმანეთთან ურთიერთობის საშუალებას აძლევს, ცენტრალური პროცესორის გვერდის ავლით, ე.წ. რა
უპირატესობა ასევე არის გაზრდილი გადაცემის სიჩქარე, 1 მბიტ / წმ -მდე და ხმაურის უკეთესი იმუნიტეტი. პროტოკოლი თავდაპირველად განკუთვნილი იყო მანქანებში გამოსაყენებლად, მაგრამ ახლა გამოიყენება სხვა სფეროებშიც. მონაცემთა გადაცემის საიმედოობის გასაუმჯობესებლად, 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 kbps, ეს ქმნის 4 სხვადასხვა CAN პროტოკოლს.
თქვენი მანქანა უჭერს მხარს OBD-II- ს?
OBD საჭიროა მხოლოდ ჩრდილოეთ ამერიკასა და ევროპაში. თუ ამერიკაში ეს წესი მოქმედებს 1996 წლიდან, მაშინ ევროკავშირმა შედარებით ცოტა ხნის წინ მიიღო OBD-II- ზე დაფუძნებული ავტოდიაგნოსტიკის EOBD ვერსია. ევროპაში, OBD გახდა სავალდებულო 2001 წლიდან, ხოლო დიზელის ძრავებისთვის კი 2004 წლიდან. თუ თქვენი მანქანა 2001 წლამდე იყო წარმოებული, მაშინ მას შეიძლება საერთოდ არ ჰქონდეს OBD მხარდაჭერა, თუნდაც შესაბამისი კონექტორი იყოს.
მაგალითად, Renault Kangoo '99 არ უჭერს მხარს EOBD- ს (თუმცა 2004 წლის სარედაქციო Kangoo dcI60 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 ... ცალკე, მინდა ვთქვა ISO 9141-2 / 14230-4 პროტოკოლებში L ხაზის შესახებ. ახლა ის პრაქტიკულად არსად გამოიყენება, რადგან კომუნიკაციის ინიციალიზაციის პროცედურისთვის საკმარისია მხოლოდ K ხაზი. სტანდარტში ნათქვამია, რომ ინიციალიზაციის სიგნალი ერთდროულად უნდა გადაეცეს ორ ხაზს, K და ლ ვლადიმერ გურსკი www.wgsoft.de– დან, ScanMaster ELM პროგრამის ავტორმა, შეაგროვა სხვადასხვა ECU– ების დიდი კოლექცია რა
როგორც L- ხაზის საჭიროების მაგალითი, მას მოჰყავს Renault Twingo 1.2L 2005 გამოშვება. აქ მხოლოდ ინიციალიზაციისთვის K ხაზის გამოყენება იწვევს ECU პასუხებში არასწორი ძრავის მისამართს. თუ ინიციალიზაცია ხორციელდება K და L– ზე ერთდროულად, მაშინ ყველაფერი სწორად მუშაობს.
ნახ. 2
AllPro ადაპტერი PIC18F2455- ისთვის
ჩემი ყოვლისმომცველი OBD-II ადაპტერის სქემატური დიაგრამა ნაჩვენებია ნახ. 2... საფუძველია მიკროჩიპი PIC18F2455 მიკროკონტროლერი USB ინტერფეისის მოდულით. მოწყობილობა იყენებს 5V ძაბვას USB ავტობუსიდან. კონდენსატორი C6 ფილტრავს შიდა 3.3 ვ რეგულატორს USB ავტობუსის მუშაობისთვის. LED- ები D2 და D3 არის გადაცემის / მიღების ინდიკატორები, ხოლო LED D1 გამოიყენება USB ავტობუსის სტატუსის მონიტორინგისთვის.
ინტერფეისის ISO 9141/14230 გამომავალი მართავს IC2-2 დრაივერის ნახევარს, ხოლო შეყვანის სიგნალი იკვებება R12 / R13 გამყოფის საშუალებით RX შეყვანისკენ (პინი 18), რომელიც არის შმიდტის გამომწვევი, როგორც უმეტესობა. PIC18F2455 შეყვანა, რომელიც უზრუნველყოფს გონივრულად საიმედო გააქტიურებას. IC3-1 და R10 გამოიყენება L ხაზის მონიტორინგისთვის.
J1850 VPW ავტობუსი მოითხოვს 8V მიწოდებას L78L08 IC4 მარეგულირებლისგან. VPW გამომავალი მიეწოდება ინვერტორ IC3-2 და ბუფერული ტრანზისტორი Q1. R7 / R8 გამყოფი და შიდა შმიდტის გამომწვევი RA1 შეყვანისას ქმნის J1850 PWM პროტოკოლის შეყვანის ინტერფეისს. შიდა შედარება (შეყვანა RA0 და RA3) PIC18F2455 რეზისტორებთან ერთად R4, R5 იზოლირებს დიფერენციალურ PWM სიგნალს. PWM ავტობუსის გამომუშავების გასაკონტროლებლად გამოიყენება IC2-1 და საველე ეფექტის ტრანზისტორი Q2.
ასევე მინდა ვთქვა რამდენიმე სიტყვა CAN მხარდაჭერის შესახებ. მიკროჩიპი არ აწარმოებს კონტროლერს, რომელიც შეიცავს როგორც 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 იგივე firmware– ით, იხილეთ ჩანაცვლების პარამეტრები ცხრილში 2.
მაგიდა 2
მოწყობილობის გარე ხედი ნაჩვენებია ნახატზე 3 და საფარი, ხოლო ნაბეჭდი მიკროსქემის დაფა ნაჩვენებია ნახ. 4 -ში.
PIC18F2455 პროგრამირება
მარტივი JDM პროგრამისტი შეიძლება გამოყენებულ იქნას PIC18– ის დასაპროგრამებლად, დიაგრამა ნაჩვენებია ნახ. 5
სურათი 5
ეს ძალიან მარტივია და შეიძლება ერთ საათში აშენდეს პურის დაფაზე. მინუსი ის არის, რომ პროგრამისტი მოითხოვს სერიულ (Com) ინტერფეისს კომპიუტერში და არ მუშაობს ვირტუალური USB / Com გადამყვანებით. ლეპტოპების გამოყენება ასევე არ არის რეკომენდებული, რადგან ისინი არ უზრუნველყოფენ საჭირო ძაბვას Com პორტის გამოსასვლელში.
ლეღვი 6
პროგრამისტის გაყვანილობა ნაჩვენებია ნახ. 6და დამზადებულია ეგრეთ წოდებული "სტრიპბორდის" ტექნოლოგიის გამოყენებით, პროტოტიპებისადმი საკმაოდ პოპულარული მიდგომა. ტიპურ სტრიპტბორდს აქვს მატრიცა 2.54 მმ -იანი ხვრელით, უკანა მხარეს სპილენძის ზოლებით დაკავშირებული ელექტრონული კომპონენტების დასაყენებლად, აქედან გამომდინარე, სახელწოდებაც.
საპირისპირო მხარეს ზოლების გაჭრა და მავთულის მხტუნავების თავზე განთავსება, თქვენ შეგიძლიათ სწრაფად შეიკრიბოთ შედარებით მარტივი სტრუქტურები. ზოლები ადვილად იჭრება ჩვეულებრივი საბურღით ხვრელების საწინააღმდეგოდ. არსებობს სპეციალური პროგრამაც კი - "LochMaster" ამგვარი სტრუქტურების დიზაინისთვის. პროგრამისტის გამოყენებისას უნდა აღინიშნოს, რომ პერსონალური კომპიუტერის საქმე (DB9 კონექტორის პინი 5) არ ემთხვევა პროგრამისტის შემთხვევას.
კიდევ ერთი პირობაა "სრული" სერიული კაბელის გამოყენება სქემის მუშაობისთვის საჭირო ყველა მავთულით. პროგრამისტი საიმედოდ მუშაობს WinPic– თან, ერთადერთი პრობლემა ისაა, რომ თქვენ ცალკე უნდა გადმოწეროთ აღწერილობის ფაილი PIC18F2455.dev (ან PIC18F2550.dev) მიკროჩიპის IDE დისტრიბუციიდან მას შემდეგ, რაც თქვენ თვითონ დააინსტალირებთ WinPic.
სხვა პროგრამა, რომელიც მუშაობს JDM პროგრამისტთან არის PICPgm, აქ დამატებითი ფაილები არ არის საჭირო, თუმცა ავტორმა უნდა იმუშაოს ინგლისური გრამატიკაზე, სურათი 7. ადაპტერის firmware ხელმისაწვდომია.
OBD-II კაბელი
ადაპტერი იყენებს "სტანდარტულ" DB-9 / OBD-II კაბელს ბორტ კომპიუტერთან დასაკავშირებლად. კაბელები ნაჩვენებია ცხრილში 3.
მოწყობილობის დაკავშირება და ტესტირება. სწორად აწყობილი ადაპტერი არ საჭიროებს მორგებას და Windows- ის მიერ აღიარებულია როგორც USB მოწყობილობა. მიკროპროცესორ PIC18F2455– ს არ აქვს საკუთარი დრაივერი და იყენებს Windows 2000 / XP / Vista CDC (საკომუნიკაციო მოწყობილობის კლასი) usbser.sys ვირტუალურ Com პორტის დრაივერს.
რაც შეეხება დრაივერის გამოყენებას, მე მინდა დავამატო, რომ ინფორმაციის თანახმად, www.usb.org– მა დაფიქსირდა შეცდომები usbser.sys– ში მხოლოდ Windows XP SP2– დან და ადაპტერის გამოყენება Windows 2000– ით შეიძლება იყოს პრობლემატური. მას შემდეგ, რაც ადაპტერი აღიარებულია როგორც USB მოწყობილობა და დრაივერი დამონტაჟებულია, შეგიძლიათ დაიწყოთ ტესტირება.
ამისათვის თქვენ უნდა დაუკავშიროთ 12 ვოლტიანი სტაბილიზირებული ძაბვის წყარო J2 კონექტორის 1 და 9 ქინძისთავებს და დაუკავშიროთ ადაპტერი პერსონალურ კომპიუტერს USB კაბელის საშუალებით. შემოწმებულია ICV რეგულატორის გამოსასვლელში 8 ვ ძაბვის არსებობა. შემდეგი ნაბიჯი არის Windows HyperTerm პროგრამის გაშვება და მისი დაკავშირება ადაპტერის Com პორტთან.
მოწყობილობას აქვს თვითდიაგნოსტიკის პროცედურა, რომელიც აკონტროლებს სიგნალის ნაკადს გამომავალიდან შესასვლელში ყველა პროტოკოლისთვის. ამისათვის გამოიყენეთ ბრძანება " [ელფოსტა დაცულია]", სურათი 8.
გადასასვლელი შემოწმებულია შემდეგი სქემების გასწვრივ:
IC2-1, R4 უარყოფითი PWM ავტობუსისთვის
Q2, D6, R5 დადებითი PWM ავტობუსისთვის
IC3-2, IC4, R11, Q1, D5, R7, R8 VPW– სთვის
IC2-2, R9, R12, R13 ISO 9141/14230
MCP2515 კონტროლერი SPI პასუხი
მაგალითად, IC2– ის არარსებობა გამოიწვევს ერთდროულად ორ შეცდომას, ნახ .9.
თვითტესტირების პროცედურა არ მოიცავს CAN გადამცემი MCP2551– ის შემოწმებას, აქ თქვენ შეგიძლიათ უბრალოდ გაზომოთ ძაბვა 6 და 7. ქინძისთავებში. ის უნდა იყოს 2.5 ვ-ის ფარგლებში.
მუშაობა ადაპტერთან
ადაპტერი არის ბრძანება, რომელიც თავსებადია ELM327– თან და შეიძლება გამოყენებულ იქნას იმ პროგრამებთან, რომლებიც მუშაობენ ELM327– თან. მირჩევნია გამოვიყენო ვლადიმერ გურსკის "ScanMaster ELM", ნახ .10.
ScanTool.net Windows v1.13
დიგიმოტო
PCMSCAN
EasyObdII პრო
მაგალითად, მე მოვიყვან სიტუაციას, რაც მოხდა ჩემი მეგობრის VW Passat– ით. "Check Engine" შუქი აანთო მანქანაში, ANPro ადაპტერის შეერთებამ გამოავლინა შეცდომა P0118 - "ძრავის გამაგრილებლის ტემპერატურის წრედი მაღალი შეყვანისას", ე.ი. სიგნალის მაღალი დონე გამაგრილებლის ტემპერატურის სენსორიდან, ნახ. თერთმეტი . შემდგომმა გამოძიებამ გამოავლინა გაუმართავი სენსორი. სენსორის შეცვლის შემდეგ, შეცდომა გასუფთავდა ღილაკის "გაწმენდის პრობლემების კოდის" გამოყენებით, იხ. სურათი 12. შეცდომა გაქრა და აღარ გამოჩნდა, ნახ .13.
იდეა არ არის ახალი, მაგრამ ბევრი კითხვაა. ერთის მხრივ, თქვენ შეგიძლიათ წაშალოთ თითქმის ნებისმიერი მონაცემი, მეორეს მხრივ, OBDII ჰგავს პაჩვერის ქვილს, რადგან ფიზიკური ინტერფეისების და პროტოკოლების დიდი რაოდენობა ვინმეს შეაშინებს. და ყველაფერი აიხსნება იმით, რომ როდესაც გამოჩნდა OBD სპეციფიკაციების პირველი ვერსიები, ავტომწარმოებლების უმეტესობამ უკვე შეიმუშავა რაღაც საკუთარი. სტანდარტის გაჩენამ, მიუხედავად იმისა, რომ მან გარკვეული წესრიგი მოიტანა, მოითხოვა ყველა ინტერფეისისა და პროტოკოლის სპეციფიკაციაში ჩართვა, რომელიც იმ დროს არსებობდა, კარგად, ან თითქმის ყველა.
OBDII კონექტორში J1962M სტანდარტის მიხედვით, არის სამი სტანდარტული ინტერფეისი: MS_CAN, K / L-Line, 1850, პლუს ბატარეა და ორი საფუძველი (სიგნალი და მხოლოდ დამიწება). ეს არის სტანდარტის თანახმად, 16 პინიდან დარჩენილი 7 არის OEM, ანუ თითოეული მწარმოებელი იყენებს ამ ქინძისთავებს, როგორც მას სურს. მაგრამ ასევე სტანდარტიზებულ დასკვნებს ხშირად აქვს გაფართოებული, მოწინავე ფუნქციები. მაგალითად, MS_CAN შეიძლება იყოს HS_CAN, HS_CAN შეიძლება იყოს სხვა ქინძისთავებზე (სტანდარტულად არ არის მითითებული) სტანდარტულ MS_CAN– თან ერთად. პინი # 1 შეიძლება იყოს: Ford– ისთვის - SW_CAN, WAG– ებისთვის - IGN_ON, KIA– სთვის - check_engene. და ა.შ. ყველა ინტერფეისი ასევე არ იყო სტაციონარული მათი განვითარებისას: იგივე K-Line ინტერფეისი თავდაპირველად ცალმხრივი იყო, ახლა ის ორმხრივია. ასევე იზრდება CAN ინტერფეისის მაჩვენებელი. ზოგადად, 90 -იანი წლების და 2000 -იანი წლების დასაწყისის ევროპული მანქანების აბსოლუტურ უმრავლესობას ადვილად შეეძლო მხოლოდ K -Line- ის დიაგნოზი და ამერიკული მანქანების უმეტესობა - მხოლოდ SAE1850. ამჟამად, განვითარების ზოგადი ვექტორი არის CAN– ის სულ უფრო ფართოდ გამოყენება, გაცვლითი კურსის ზრდა., უფრო და უფრო ხშირად ჩვენ ვხედავთ ერთ მავთულის SW_CAN.
არსებობს მოსაზრება, რომ ინგლისურენოვან პროგრამისტს, რომელიც იჯდა სპეციალიზებულ (ინგლისურენოვან) ფორუმებზე და იჭრება სტანდარტების ტექსტებში, შეუძლია ააშენოს უნივერსალური ძრავა "მაქსიმუმ 4-5 თვეში", რომელსაც შეუძლია გაუმკლავდეს მთელ ამ მრავალფეროვნებას. პრაქტიკაში ეს ასე არ არის. ერთი და იგივე, საჭიროა თითოეული ახალი მანქანის ყნოსვა., ზოგჯერ ერთი და იგივე მანქანა, მაგრამ სხვადასხვა დონის მორთვა. და გამოდის, რომ ისინი აცხადებენ დაახლოებით 800-900 ტიპის მხარდაჭერილ მანქანას, მაგრამ პრაქტიკაში 10-20 რეალურად დატესტილია. და ეს არის სისტემა - რუსეთის ფედერაციაში, ავტორმა იცის სულ მცირე 3 დეველოპერული გუნდი, რომლებმაც გაიარეს ეს ეკლიანი გზა და ყველა იგივე დამღუპველი შედეგით: თქვენ უნდა შეიგრძნოთ / მორგოთ თითოეული მანქანის მოდელი, მაგრამ არ არსებობს რესურსი / სახსრები ამისთვის. და ამის მიზეზი არის ეს: სტანდარტული სტანდარტი და თითოეული მწარმოებელი, როდესაც იძულებულია, და როდესაც განზრახ შემოაქვს რაღაც საკუთარი თავის განხორციელებაში, რაც არ არის აღწერილი სტანდარტით. გარდა ამისა, ყველა მონაცემი არ არის ნაგულისხმევი კონექტორზე. არსებობს მონაცემები, რომელთა გარეგნობაც უნდა დაიწყოს (მიეცით ბრძანება მანქანის ამა თუ იმ ბლოკს გადასცეს საჭირო მონაცემები).
და ეს არის ადგილი, სადაც OBDII ავტობუსის თარჯიმნები თამაშობენ. ეს არის მიკროკონტროლერი ინტერფეისების კომპლექტით, რომელიც შეესაბამება J1962M სტანდარტს, რომელიც ახდენს დიაგნოსტიკური კონექტორების სხვადასხვა ინტერფეისის მონაცემების მთელ რაოდენობას ენაზე, რომელიც უფრო მოსახერხებელია პროგრამებისთვის, მაგალითად, სადიაგნოსტიკო პროგრამებისთვის. სხვა სიტყვებით რომ ვთქვათ, პროტოკოლების მთელი მრავალფეროვნება ახლა გაშიფრულია პროგრამის მიერ, არ აქვს მნიშვნელობა რაზე მუშაობს - Windows კომპიუტერზე ან ტაბლეტზე / სმარტფონზე. ELM327 გახდა პირველი მასობრივი OBDII თარჯიმანი ღია პროტოკოლით. ეს არის 8 ბიტიანი MicroChip PIC18F2580 მიკროკონტროლერი. დაე მკითხველს არ გაუკვირდეს ის ფაქტი, რომ ეს მიკროკონტროლი არის მასობრივი ზოგადი დანიშნულების მოწყობილობა. Firmware არის მხოლოდ საკუთრება და "PIC18F2580 + FirmWare"-ის რეალური ღირებულება არის შთამბეჭდავი $ 19-24. ანუ, სკანერი, რომელიც დაფუძნებულია "პატიოსან" ELM327 ჩიპზე, არ შეიძლება დაჯდეს 50 -ზე ნაკლები მარადმწვანე პრეზიდენტი. საიდან მოდის ასეთი მრავალფეროვანი სკანერები / გადამყვანები ფასებით "1000 რუბლიდან", თქვენ გკითხავთ? ჩვენმა ჩინელმა მეგობრებმა ყველაფერი გააკეთეს! როგორ მოახდინეს ამ ჩიპის კლონირება, კრისტალის შრეები ფენებად, ან ყნოსვა დღე და ღამე - მოდით, კულისებში დავტოვოთ. მაგრამ ფაქტი ფაქტად რჩება: კლონები გამოჩნდა ბაზარზე (ცნობისთვის: 8 ბიტიანი MicroChip კონტროლერი ნაყარი შესყიდვებისთვის ახლა დოლარზე ნაკლები ღირს). სხვა საკითხია რამდენად კარგად მუშაობს ეს კლონები. არსებობს მოსაზრება, რომ "სანამ ადამიანები ყიდულობენ იაფ ადაპტერებს, ავტო ელექტრიკოსები არ დარჩებიან სამუშაოს გარეშე". ანუ, ადამიანი ყიდულობს ადაპტერს იმ აზრით, რომ „რაღაცის გადავსება ან მორგება იქ არის შესაძლებელი“. მაგალითად, მოულოდნელად მულტიმედიური სისტემა იწყებს ციმციმს მთელი თავისი შუქებით, ან ჩნდება შეცდომა, ან საერთოდ ყუთი გადადის საგანგებო რეჟიმში. და კარგია, თუ სერიოზული შედეგების გარეშე - უმეტეს შემთხვევაში, პროფესიონალი აღჭურვილობის მქონე სპეციალისტი განკურნავს რკინის ცხენს. მაგრამ ეს ასევე ხდება სხვაგვარად. რამოდენიმე ფაქტორი შეიძლება ერთდროულად აირიოს: არასწორი ადაპტერი (კლონი), არასწორი პროგრამული უზრუნველყოფა, არასწორი ადაპტერი + პროგრამული პაკეტი და "მრუდე" ხელები ასევე შეიძლება თამაშობდეს როლს. გაითვალისწინეთ, რომ მწარმოებლის პატიოსან ჩიპზე დაფუძნებული ადაპტერი სწორი პროგრამული უზრუნველყოფით არ გამოიწვევს კატასტროფულ შედეგებს, ყოველ შემთხვევაში ავტორმა არ იცის ასეთი შემთხვევების შესახებ.
რისი გაკეთება შეგიძლია ასეთ ადაპტერთან? ალბათ, ყველაზე გავრცელებული შემთხვევაა ხელთათმანების განყოფილებაში ჩადება "ყოველი შემთხვევისთვის". ნახეთ და გადააყენეთ შეცდომა როგორც კი გამოჩნდება. ავტომობილის გაყიდვამდე გადააყენეთ ოდომეტრი, ან პირიქით, "დატენეთ" თუ დაქირავებული მძღოლი ხართ. ჩართეთ ნებისმიერი ვარიანტი მანქანაში, რომელიც გამორთულია სტანდარტულად და ამ მომსახურებას იხდის ავტორიზებული დილერი. ჩვენ დავტოვებთ სპეციალისტების firmware განახლებას და ელექტრონული ერთეულების რეკონფიგურაციას, მაგრამ გადამყვანების უმეტესობა ამასაც იძლევა. ვინმეს მოეწონება უბრალოდ ჰქონდეს მეტი ინფორმაცია ძრავისა და სხვა სისტემების პარამეტრების შესახებ ტაბლეტზე ან სმარტფონზე ლამაზი გრაფიკის სახით. ხშირად გვხვდება გზაზე, რატომღაც, ტაქსის მძღოლები, რომლებსაც აქვთ ანდროიდის ტაბლეტი დაფის წინ და მთლიანად გადაფარავს მას და ასე: ეს ტაბლეტი სავარაუდოდ დაკავშირებულია ასეთ ადაპტერთან bluetooth ან Wi-Fi საშუალებით. ასევე არსებობს მრავალი სხვა პროგრამა, მაგალითად, ასეთი ადაპტერის გამოყენება ტელემატურ მოწყობილობასთან (ტრეკერთან) ან სიგნალიზაციასთან ერთად. ასეთი ადაპტერის გამოყენებით დიაგნოსტიკურ კონექტორთან დაკავშირება საშუალებას გაძლევთ მიიღოთ მცირე სისხლით მონიტორინგისთვის საჭირო მონაცემები. უმეტეს შემთხვევაში, ეს მეთოდი უფრო იაფია დეველოპერისთვის, ხოლო ინსტალაცია უფრო ადვილია, რადგან არ არის საჭირო სხვადასხვა სენსორების დაყენება, ყველაფერი (კარგად, თითქმის ყველაფერი) შეიძლება ამოღებულ იქნას OBDII– დან.
სხვა საქმეა, რომ ჩიპის შესაძლებლობები ამჟამად არასაკმარისია თანამედროვე მანქანებში გამოსაყენებლად. სადღაც 2000 -იანი წლების შუა პერიოდში, CAN ავტობუსზე გაცვლითი კურსი გაიზარდა, გამოჩნდა SW_CAN. მაგრამ ყველაზე მნიშვნელოვანი: კოდირებული სიტყვების სიგრძე (სიმბოლოების რაოდენობა) გაიზარდა. და თუ აპარატურაში შესაძლებელია სარელეო ან ბანალური გადართვის გადამრთველის საშუალებით ხელჯოხების მიმაგრება ELM327- ზე, რაც საშუალებას მოგცემთ იმუშაოთ როგორც MS- ით, ასევე HS- ით და ასევე CAN SW გამოშვებით, მაშინ PIC18F2580 გამოთვლითი ძალა თავისი 4 -ით MIPS აშკარად არ არის საკმარისი გრძელი კოდური სიტყვებისათვის. სხვათა შორის, ELM327- ის უახლესი ვერსია (V1.4) თარიღდება 2009 წლით. და ეს ჩიპი შეიძლება გამოყენებულ იქნას "ყავარჯნების" გარეშე მხოლოდ 2000-იანი წლების შუა პერიოდამდე წარმოებული მანქანებისთვის. მაშ რა ვქნათ. რაც არ უნდა უცნაურად მოგეჩვენოთ, ერთზე მეტი გამოსავალი არსებობს.
CAN-LOG, ასევე თარჯიმანი, მაგრამ არა OBDII ინტერფეისების სრული ნაკრები, არამედ ორი CAN ავტობუსი. გამოდის, რომ ეს საკმარისია უმეტეს შემთხვევაში ყველა საჭირო ინფორმაციის მოსაშორებლად. მართალია, ყველა მანქანას არ აქვს ორივე CAN ავტობუსი დაკავშირებული დიაგნოსტიკური კონექტორთან. ეს ნიშნავს, რომ თქვენ უნდა დაუკავშიროთ დაფის ქვეშ. და ეს ყოველთვის არ არის მისაღები გარანტიის შენარჩუნების მიზეზების გამო, თუმცა ავტობუსიდან უკაბელო მონაცემების მოპოვების ვარიანტი არსებობს, მაგრამ ის კიდევ უფრო ძვირია და მიღებული მონაცემების საიმედოობა არ არის 100%. თქვენ შეგიძლიათ გამოიყენოთ მზა მოწყობილობა, დააკავშიროთ იგი UART ან RS232 საშუალებით, ან უბრალოდ ჩიპი, ინტეგრირება მოახდინოთ მოწყობილობის დაფაზე მცირე რაოდენობის დისკრეტული კომპონენტებით. მოწყობილობის ღირებულება ნამდვილად უფრო მაღალია, ვიდრე ავთენტური ELM327 ღირებულება, მაგრამ ეს კომპენსირდება მხარდაჭერილი მანქანებისა და ფუნქციების უზარმაზარი ჩამონათვალით. უფრო მეტიც, მხარდაჭერილი მანქანების ჩამონათვალში შედის არა მხოლოდ მანქანები, არამედ სატვირთო მანქანები, სამშენებლო, საგზაო და სასოფლო -სამეურნეო ტექნიკა. CAN-LOG მუშაობს ოდნავ განსხვავებულად ვიდრე ELM327 და მისი კლონები. მანქანის საბურავებთან დაკავშირებისას აუცილებელია შეარჩიოთ და დააყენოთ მანქანის შესაბამისი პროგრამის ნომერი. და ეს მოსახერხებელია, რადგან დეველოპერს არ სჭირდება პროტოკოლების მრავალფეროვნებაში შესვლა. (ELM327– ში მანქანის არჩევანი და ჩიპის სრულყოფილი მორგება აპლიკაციის წყალობაა).
არსებობს სხვა გადაწყვეტილებები, რომლებიც საშუალებას მოგცემთ მარტივად და მოხდენილად ამოიღოთ მონაცემები დიაგნოსტიკური კონექტორიდან. ისე, კითხვაზე შესაძლებელია თუ არა სტანდარტული დიაგნოსტიკური კონექტორის მოშინაურება და როგორ, თითოეული დეველოპერი გადაწყვეტს თავისთვის. იმავე ბრენდის მანქანების ფლოტისთვის, შეგიძლიათ სცადოთ დაწეროთ თქვენი საკუთარი პროგრამული უზრუნველყოფა, თუ, რა თქმა უნდა, მწარმოებელი არ დახურავს ოქმებს. და თუ ტელემატიკის მოწყობილობა დაინსტალირდება სხვადასხვა მოდელზე, მაშინ გონივრულია გამოიყენოთ ნებისმიერი OBDII თარჯიმანი.