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
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. :-)
There are free programs out there that work with obd 1 so its a matter of porting them i guess. As for the 12 to 5 v conversion ill have to do some research
Ok so i got all the stuff i need to do this. I got a 5 v regulator and im gonna check it with a multimeter after its all together. As long as the data is 5v or below im good right?
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?
Yes, it looks like a Mbus interface, you should be able to do the switching with a zener diode... I think it would work with a MAX233 and a 12v zener...
Try to locate an other schematic for that interface...
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)