Also find out, to read OBD II code, you can know all working condition of all sensors.
Any body worked out to read it, by PIC rs232?
You cannot read out OBD II directly by RS232. There are however chips
that convert the appropriate OBD II format from you vehicle
To RS232 format that can be read by a computer. One such converter
series is the ELM32x series of chips. You can find them at this
Address http://www.elmelectronics.com/.
Regards,
Jim
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist
> -----Original Message-----
> From: piclist...@mit.edu [mailto:piclist...@mit.edu] On
Behalf
> Of microsoftwarecontrol
> Sent: 12 November 2008 16:56
> To: pic...@mit.edu
> Subject: [PIC] want to read car obd ii,
>
OBDII covers a multitude of different protocols, and you have to pay the
SAE to get a copy of those protocols!
There are some cheap-ish solutions for certain cars e.g. VAG-COM for VAG
group cars, and you can buy low cost stand-alone scanners that cover
most of the standard OBDII protocols (check eBay).
http://www.elmelectronics.com/thehome.html do a range of RS232-OBD2
converter chips which are quite inexpensive e.g. ELM327 which covers SO
15765-4 CAN, SAE J1850 PWM, SAE J1850 VPW, ISO 9141-2, ISO 14230-4 and
SAE J1939.
Regards
Mike
=======================================================================
This e-mail is intended for the person it is addressed to only. The
information contained in it may be confidential and/or protected by
law. If you are not the intended recipient of this message, you must
not make any use of this information, or copy or show it to any
person. Please contact us immediately to tell us that you have
received this e-mail, and return the original to us. Any use,
forwarding, printing or copying of this message is strictly prohibited.
No part of this message can be considered a request for goods or
services.
=======================================================================
Many people on the list have done it at one point or another. If you are
really interested in doing it yourself, be prepared to invest a lot of
time researching all the proprietary documents you either need to pay
lots of money for, or going to a university library that has SAE docs.
Not to mention that there are several different hardware implementations
in the standard.
If you are interested in fixing your car, I'd advise buying a $100-$200
scan tool to read the sensor data.
Cheerful regards,
Bob
--
http://www.fastmail.fm - mmm... Fastmail...
http://www.dealextreme.com/details.dx/sku.16923
I've already got lots of eletronics stuff from deal extreme, and all works
perfectly, with no shipping costs.
Rafael
OBD includes not only the ford/gm SAE J1850 staff, but also many ISO staff for Europe/Asian car vendors. It will take a lot of reading to cover them all.
Funny N.
Au Group Electronics, http://www.AuElectronics.com
________________________________
From: Bob Blick <bobb...@ftml.net>
To: Microcontroller discussion list - Public. <pic...@mit.edu>
Sent: Wednesday, November 12, 2008 12:24:09 PM
Subject: Re: [PIC] want to read car obd ii,
> -----Original Message-----
> From: piclist...@mit.edu [mailto:piclist...@mit.edu] On
Behalf
> Of Rafael Aroca
> Sent: 12 November 2008 17:46
> To: Microcontroller discussion list - Public.
> Subject: Re: [PIC] want to read car obd ii,
>
> Talking about Scan Tool, maybe this one would also help:
>
> http://www.dealextreme.com/details.dx/sku.16923
>
> I've already got lots of eletronics stuff from deal extreme, and all
> works
> perfectly, with no shipping costs.
>
> Rafael
>
Beware there are a huge number of ELM327 rip-offs coming from China, and
that looks like one of them. They do not use the official ELM327 chip,
and are not fully compatible. You will not be able to use the latest
Scan tool software with these clones either. Check out
http://www.scantool.net/forum/index.php?topic=2379.msg8840
The genuine items are available from
http://www.scantool.net/products/index.php?cPath=8&osCsid=26326d72561b03
ba4f84ed77e18232f8
Regards
Mike
=======================================================================
This e-mail is intended for the person it is addressed to only. The
information contained in it may be confidential and/or protected by
law. If you are not the intended recipient of this message, you must
not make any use of this information, or copy or show it to any
person. Please contact us immediately to tell us that you have
received this e-mail, and return the original to us. Any use,
forwarding, printing or copying of this message is strictly prohibited.
No part of this message can be considered a request for goods or
services.
=======================================================================
--
> Any body worked out to read it, by PIC rs232?--
If you just want to get the codes, go down to Autozone and they will
read the codes for free.
As others have said, there are relatively inexpensive tools that can
be purchased to do the reading. Kits are also available to build
readers, including the translation. Doing the whole thing yourself
from raw serial data is an expensive proposition and not quick.
If you are really interested in getting into all that can be read from
your car, you need to step up to a product that does the proprietary
manufacturer codes/systems and not just OBD-II. I use this product:
It is pretty awesome.
-Pete
----- Original Message -----
From: "Mike snyder" <msny...@gmail.com>
To: "Microcontroller discussion list - Public." <pic...@mit.edu>
Sent: Wednesday, November 12, 2008 1:15 PM
Subject: Re: [PIC] want to read car obd ii,
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
-----------------
I guess it's time for my shameless plug. :)
Our company (ScanTool.net) has been manufacturing PC-based OBD-II scan tools
since 2002. Initially, we also offered the scan tools in kit form,
unfortunately we couldn't justify the support costs (since we couldn't
differentiate b/w customers who bought complete scan tools or kits), so we
dropped the kits. You can still buy the ELM327 chips from our website,
though:
http://www.scantool.net/products/index.php?cPath=4
OBDPros is probably the best quality clone of ElmScan 5 out there, but it
has some serious connection issues. We bought their unit recently, and it
would not connect on 250kbit CAN, it would not connect to our PWM simulator
(when every other scan tool we tried, connected just fine), and it would
quite repeatably under certain circuimstances insert random whitespaces in
its PC-side response. Now, obviously I can't be objective in this case, but
I can definitely provide a list of equipment and a detailed description of
the test conditions, in case anyone is interested.
However, my biggest beef with OBDPros is that they quite shamelessly
violated copyrights of at least three companies: Elm Electronics,
Obd2AllInOne, and ours. Paul Smith (the guy behing OBDPros) initially ripped
E.E.'s datasheets word-for-word, and also ripped Obd2AllInOne's website.
Some of the stuff OBDPros do is not technically a copyright violation, but
it's obvious that a lot of it is pure imitation. For example:
http://www.scantool.net/clones/obdpros_bt/obdpros_comparison-1.jpg
http://www.scantool.net/clones/obdpros_bt/obdpros_comparison-2.jpg
Other ELM327 clones that we purchased, either don't work at all, or only
work on CAN and/or ISO. Just for the fun of it, we swapped out their PIC
clone with a real ELM327 chip, and found that it wouldn't connect on VPW and
PWM -- the board doesn't have provisions for those protocols.
Autoenginuity is a good tool for manufacturer-specific diagnostics, but
their tools are priced outside the range of what most people would like to
pay for a scan tool. They must be doing pretty well with professional
mechanics though, as their site is #3 on Google, when you search for "scan
tool". We've been catching up to them in terms of functionality, with the
help of third party developers, and IMHO ScanXL is in some ways better than
Autoenginuity software. :)
Unless you plan to eventually make your scan tool into a commercial product,
I would advise against spending your time developing it. With the exception
of ISO (which looks a lot like UART), the protocols are pretty complicated.
If you want to do it for fun, cheap OBD cables are available, just search
for "obd cables" on Google. :)
If you have any questions about OBD, feel free to ask (but remember to
change the tag).
Vitaliy
I think it's a good thing they separated J1939 from the rest of the
standards. You can kill someone with the J1939 collection, it weighs at
least 10 pounds! :)
But yeah, I hate the fact that SAE charges so much for the standards that
the SAE community helps develop, in addition to the SAE membership fees...
</rant>
Vitaliy
I guess seeing how I recommended OBDPro I will now have to clear my
reputation at least...
I am not sure what you are talking about re PWM & CAN on the OBDPro I
have been using it for J1930 & SW CAN and it works just fine, I also
had a ford vehicle for testing and I can successfully connect to and
it is using PWM.
I ran into an issue with SW CAN, but OBDPro has the ability to reflash
firmware so I was able to get a fix within 24 hours, so in my book
they did all right.
Like you mentioned I guess you cannot be as objective when you have a
competing product,