OBD II Scan Tool using PIC micro
Re: OBD II Scan Tool using PIC micro
Elektor electronics had a project such as this recently.<p>The code can be downloaded free, and the single article can be purchased from their website.<p>Colin
On a clear disk you can seek forever.
-
- Posts: 1
- Joined: Sun Sep 18, 2005 1:01 am
- Location: Nova Scotia, Canada
- Contact:
Re: OBD II Scan Tool using PIC micro
ELM Electronics makes it easy with their pre-programed chips:<p>For Example:<p>ELM322 - OBD (VPW) to RS232 Interpreter
Data Sheet pdf
322 Similar to the ELM320, and also completely revised, the ELM322 is for connecting to an OBDII equipped vehicle which uses the 10.4KHz J1850 VPW format. This standard is typically used in General Motors Corporation and some DaimlerChrysler vehicles. The user need only issue the desired commands through an RS232 serial connection and the data formatting, error checking, bus arbitration, etc. on the vehicle side is all taken care of by the ELM322. This allows experimenters to inexpensively create their own 'scan tool'. If you presently use one of our v1.x ICs, you will be pleased to know that this version is pin-compatible with the old, so you can simply replace your IC if you want to upgrade.
Available in: 8-pin PDIP $16.50 CDN, 8-pin SOIC $18.50 CDN<p>http://www.elmelectronics.com/index.html
Data Sheet pdf
322 Similar to the ELM320, and also completely revised, the ELM322 is for connecting to an OBDII equipped vehicle which uses the 10.4KHz J1850 VPW format. This standard is typically used in General Motors Corporation and some DaimlerChrysler vehicles. The user need only issue the desired commands through an RS232 serial connection and the data formatting, error checking, bus arbitration, etc. on the vehicle side is all taken care of by the ELM322. This allows experimenters to inexpensively create their own 'scan tool'. If you presently use one of our v1.x ICs, you will be pleased to know that this version is pin-compatible with the old, so you can simply replace your IC if you want to upgrade.
Available in: 8-pin PDIP $16.50 CDN, 8-pin SOIC $18.50 CDN<p>http://www.elmelectronics.com/index.html
Re: OBD II Scan Tool using PIC micro
Google to Harrison R&D. You can buy an assembled unit or buy the parts to build your own unit. The assembled unit works very well. Good Luck.
Re: OBD II Scan Tool using PIC micro
Hi.
Check for item # 46030 here: http://www.harborfreight.com
It is actually $40. It is plausible to brew your own, but may be convenient to get it. I have it, I use it, and works.
Miguel
Check for item # 46030 here: http://www.harborfreight.com
It is actually $40. It is plausible to brew your own, but may be convenient to get it. I have it, I use it, and works.
Miguel
- Abolish the deciBel ! -
Re: OBD II Scan Tool using PIC micro
You may also want to check out http://scantool.net/
- Chris Smith
- Posts: 4325
- Joined: Tue Dec 04, 2001 1:01 am
- Location: Bieber Ca.
Chris,
In answer to your question, yes, this has changed. I can tell you about my experience with GM vehicles and their diagnostics.
On GM vehicles you would short a pin on the interface (under the steering wheel ususally) to ground. If I recall it was pin A and surprise surprise Pin B was at ground. I'd have to look this up so don't go and try it!!!! But you'd short the pins together and turn the key forward without starting the car. A light on the dash, CHECK ENGINE usually, would then flash codes at you. Each code would be flashed three times. If I recall this correctly it was the code for 12 three times (all okay) followed by each diag code three times, ending with three more 12 codes.
In 1996 the switch was made to OBD II. This is a different connector and if there is a way to trick the on board computer to flash the codes, I have not been able to locate it.
In answer to your question, yes, this has changed. I can tell you about my experience with GM vehicles and their diagnostics.
On GM vehicles you would short a pin on the interface (under the steering wheel ususally) to ground. If I recall it was pin A and surprise surprise Pin B was at ground. I'd have to look this up so don't go and try it!!!! But you'd short the pins together and turn the key forward without starting the car. A light on the dash, CHECK ENGINE usually, would then flash codes at you. Each code would be flashed three times. If I recall this correctly it was the code for 12 three times (all okay) followed by each diag code three times, ending with three more 12 codes.
In 1996 the switch was made to OBD II. This is a different connector and if there is a way to trick the on board computer to flash the codes, I have not been able to locate it.
No trees were harmed in the creation of this message. But billions of electrons, photons, and electromagnetic waves were terribly inconvenienced!
I know that more info is available than just the error (numeral codes) because a neighbour of mine who is a motor mechanic has a diagnostic tool which cost him about $4,000 and, apart from error codes, it reads all sorts of analog (Voltage) values which enable him to tune a vehicle while it is running. Is that sort of info available through these ELM chips ? I would be real interested in reading your tutorial
BB
Who is online
Users browsing this forum: No registered users and 2 guests