Goed, ik weet niet hoe ik zal beginnen, ik weet zelfs niet welke informatie ik echt zoek..
Situatie: Ik heb een Nissan van '91 met nog het goede oude OBD1.
Nu bestaat er zo iets als Nissan DataScan, wat ik dan ook heb. Werkt allemaal leuk maar telkens met een laptop in de wagen is niet handig.
Anderzijds is al die informatie die dat programma geeft wel "modern" in zekere zin. Ik had dus graag een module willen ontwikkelen die dezelfde informatie wat de software op de laptop weergeeft, kan tonen op één of meerdere lcd's in de auto.
De informatie die ik al heb gevonden:
pin-out: http://pinoutsguide.com/CarElectronics/nissan_14pin_diag_pinout.shtml
een RS232 converter (eigenlijk dus een ding voor je ECU aan te sluiten op de com-poort van je laptop): http://pinoutsguide.com/CarElectronics/nissan_consult_cable_pinout.sht…
Nu dit heb ik al (Nissan Consult).
Uit dit laatste maak ik op dat, aangezien er een max232 wordt gebruikt, de ECU signalen zend in CMOS of TTL (google levert informatie op wat dit betekent, maar ik snap het niet goed..
)
Over TTL in combinatie met een 16F628A vind ik informatie, vooral in de vorm dan over het aansluiten van een gps aan een 16F628A.
Ik weet eigenlijk gewoon niet goed hoe ik nu verder moet, waar en vooral wat ik nu net moet gaan zoeken om de data die de ECU stuurt, via een 16F628 op een LCD te krijgen.
µCaudio
Wisdom comes by the ages... and with some people by the centuries.
ik herinner mij dat er in een elektor ergens een OBD-analyser stond.
en ik denk dat dit boek je ook al een eindje verder helpt.
grts
Meestal werkte dit nog met knippercode,s hoog en laag niveau.
Bijvoorbeeld knipperen 0.5sec 2 x / tussenpoos van 1.5 sec en dan nog 3 keer knipperen 0.5 .
Dit was dan bijv code 23 .
Nou zou je deze code,s dan allemaal om moeten zetten in je controller naar begrijpelijke taal voor de lcd .
Het boek zal je weinig aan hebben hier staat niet zoveel over het obd 1 gebeuren .
Hooguit een stukje kw 1281 maar was meer voor vwtje,s en bmwtje,s uit die tijd .
[Bericht gewijzigd door daandc op (22%)]
Paul Welther
Automotive engineer - www.easy-tech.nl
Als je een beetje japans kent:)
http://www003.upp.so-net.ne.jp/doggie/car/consult/consult_analysys/con…
Hartelijk bedankt beiden!
Zelf heb ik ook nog één en ander gevonden:
http://www.plmsdevelopments.com/diy_consult.htm
Groet.
EDIT:
Als ik even naar dit schema kijk:
http://www.plmsdevelopments.com/images_if/consult_if_rev4.pdf
Zie ik dat er een MAX232 wordt gebruikt om het signaal om te zetten naar rs232 voor aan een pc te koppelen via compoort.
Daar het noodzakelijk is voor een max232 ook te gebruiken wanneer ik een PIC aan de pc wil koppelen voor seriële data, mag ik er vanuit gaan dat ik de PIC (een 16F628A?) rechtstreeks op de plek van de MAX232 in het schema mag plaatsen, zodoende een communicatie tussen de ECU en de PIC te realiseren?
[Bericht gewijzigd door SR20DE op (66%)]
Damic
Ben Belg sowat :D :: plaatjes zijn meestal klikbaar
Nu moet ik toegeven dat ik helemaal niet thuis ben in dit digitale wereldje van datatransmissie tussen verschillende onderdelen.
Enkel 1 of 0 programmeren lukt mij tot nu toe. Dus in de trend van: als Poort A1 1 wordt, dan moet poort B1 ook 1 worden, om het zo te zeggen (alles wat te vinden is van tutorials op picbasic lukt aardig..)
Mijn eerste vraag is dan ook, wat is die CLK net? Ik veronderstel dat het staat voor CLOCK, maareuh.. ja, kan ik hier wat meer uitleg over krijgen?
Damic
Ben Belg sowat :D :: plaatjes zijn meestal klikbaar
Je moet een klok signaal genereren van 9600Baud of 153.6kHz (zie schema plmsdev) omdat die anders niet kan syncen wrs met je hardware.
En, kan dat met een PIC16F628A? Ik zie in de datasheet dat hij tot 32kHz kan met de interne oscilator. Euhm, met een externe kan dat dan wel of, ja, goed, ik ken er gewoon niets van...
Damic
Ben Belg sowat :D :: plaatjes zijn meestal klikbaar
heb zelf zoiets nodig zodus wat bij mekaar geflanst
Ik weet niet of ik de interen osc kan gebruiken als externe klok naar de ecu, anders pas ik daar wel een mouw aan, hoe weet ik niet dus een tip is welkom.
De 7segmenten module ben ik hier tegen gekomen: http://www.8051projects.net/pic_tutorial/programming-example.php inclusief de code voor dat ding.
Straks eerst eens een pic gaan halen, maar welke. Heb hier gekozen voor een 18F14K22 (juist gevonden op de microchip site), deze is goed koop, heeft veel plaats en is 20 pins dip en zou in staat moeten zijn om dit brouwsel aan te drijven.
Moesten er bedenkingen bij zijn, laat maar horen µP'en zijn nieuw voor mij.