Car OBD to Psp
Car OBD to Psp
Im trying to collect data from my cars OBD1.5 port to my psp iv been doing research and it seems all i need is a ground and a data line from the obd port.
Whats the easiest way to do this?
I also found this and im not sure if its needed
Edit: i found this
Whats the easiest way to do this?
I also found this and im not sure if its needed
Edit: i found this
Last edited by Squall333 on Fri Sep 29, 2006 12:45 pm, edited 1 time in total.
Do not wire your PSP to that. You will destroy it.
You need to figure out a way to convert the 12v signal to 5v.
If I remember correctly, OBD is more than just a simple serial protocol, it's more like a network architecture where each device in the car has an address and can be queried directly. But don't quote me on that. In any case, it sounds like you need to do two things to make this a reality:
- Learn as much as you possibly can about OBD. I don't think anyone here knows much about it (judging by the dearth of replies); try a hobbyist mechanics' forum instead. They'd probably eat this up.
- Learn more about electronics in general, and the PSP's serial port in particular. There are lots of topics here that talk about the serial port, almost all of which will repeat the warning I made at the beginning of this post, and which I will repeat here: don't attach 12v to your PSP!
Oh, and if you figure this out, I will worship you. :-)
You need to figure out a way to convert the 12v signal to 5v.
If I remember correctly, OBD is more than just a simple serial protocol, it's more like a network architecture where each device in the car has an address and can be queried directly. But don't quote me on that. In any case, it sounds like you need to do two things to make this a reality:
- Learn as much as you possibly can about OBD. I don't think anyone here knows much about it (judging by the dearth of replies); try a hobbyist mechanics' forum instead. They'd probably eat this up.
- Learn more about electronics in general, and the PSP's serial port in particular. There are lots of topics here that talk about the serial port, almost all of which will repeat the warning I made at the beginning of this post, and which I will repeat here: don't attach 12v to your PSP!
Oh, and if you figure this out, I will worship you. :-)
just for interest sake why would you be using transistors to do the level conversion. would an ic option (MAX232, MAX233) not be a better option.
also the PSP is most defenatly 2.5 vault. using a level converter like the MAX232 would sort the 12V to 2.5 no proplem, as it is a true TTL to line converter.
the power schematic you supplied will do a decent job, just keep in mind that it has no over current / volt protection. a car is a very unreliable source of power, espicialy when cranking the motor, and reving. so i would revise that circuit to have a 12V over voltage low drop out regulator infront of the 78l05 .. you dont wanna go frying your poor ol psp, the first time you start the motor.
i would not howver use that data cable at all, all that circuit is doing is switching the RX and TX. but still providing 12V on the PSP side.. while this may have worked on older PC's almost all new PC's and laptops now use the 5v logic. check out MAxims site for the spec sheet on the max232, Max233 level converter, she is your friend and realy cheep.. hell i think they even give samples away...
anyhow just my 2cents worth.. nice project tho, have you started on the software tho?
also the PSP is most defenatly 2.5 vault. using a level converter like the MAX232 would sort the 12V to 2.5 no proplem, as it is a true TTL to line converter.
the power schematic you supplied will do a decent job, just keep in mind that it has no over current / volt protection. a car is a very unreliable source of power, espicialy when cranking the motor, and reving. so i would revise that circuit to have a 12V over voltage low drop out regulator infront of the 78l05 .. you dont wanna go frying your poor ol psp, the first time you start the motor.
i would not howver use that data cable at all, all that circuit is doing is switching the RX and TX. but still providing 12V on the PSP side.. while this may have worked on older PC's almost all new PC's and laptops now use the 5v logic. check out MAxims site for the spec sheet on the max232, Max233 level converter, she is your friend and realy cheep.. hell i think they even give samples away...
anyhow just my 2cents worth.. nice project tho, have you started on the software tho?
PSP serial page:
http://www.luaplayer.org/sio/
http://www.hitmen-console.org/
Has a good PSP document with info on the serial port.
Anyone in here into boating? The PSP would make a great display for a fishfinder/depth sounder. Do you think the PSP has more or less processing power than a high end device like a Humminbird 987C?
http://www.luaplayer.org/sio/
http://www.hitmen-console.org/
Has a good PSP document with info on the serial port.
Anyone in here into boating? The PSP would make a great display for a fishfinder/depth sounder. Do you think the PSP has more or less processing power than a high end device like a Humminbird 987C?
"..nothing is more common than unsuccessful men with talent...unrewarded genius is almost a proverb....the world is full of educated derelicts. Persistence and determination alone are omnipotent... "Calvin Coolidge
30th president of US (1872 - 1933)
30th president of US (1872 - 1933)
OBD is just a serial protocol as is OBD II , sounds like the above poster is thinking of CAN BUS.
you send packets out with the data requested , you receive packets back with the reply.
ALDL is usually 8192 baud though, which might be an isssue
http://www.techedge.com.au/vehicle/aldl8192/8192hw.htm
the two transistor variant works ok on some cars, but not all.
OBD varies wildly, OBD II is a slightly better standard, ISO 9141-2
i presume this is for gm 94/95 or mitsuis? obd 1.5 isn't that widepsread.
you send packets out with the data requested , you receive packets back with the reply.
ALDL is usually 8192 baud though, which might be an isssue
http://www.techedge.com.au/vehicle/aldl8192/8192hw.htm
the two transistor variant works ok on some cars, but not all.
OBD varies wildly, OBD II is a slightly better standard, ISO 9141-2
i presume this is for gm 94/95 or mitsuis? obd 1.5 isn't that widepsread.