Public-domain OBD1 PCB board - ORDER HERE
#271
Originally Posted by Thaddeus
Well, now it sounds like what I was told on page 14 of this thread may be incorrect and there must therefore be something wrong with the interface board I built. I guess I'll start messing with it again.
SPDT. ON/NONE/ON. 2 position switches. If you solder these directly to the pcb they will work properly. The pcb labels will be correct.
I put debug instructions in scantool-readme to test the LED's and switches.
Ray
#273
Rennlist Member
I'm glad to report that mine works! Woohoo! I still don't have the proper connector for the OBD socket; I soldered 12" long leads to the pcb and pushed the other ends into the socket. And I have yet to put it into a little black box.
It took me a while, but I figured out thru trial and error what the switch positions do:
Switch 1 + Switch 2 = system(s) that connect
L + L = SRS Airbag
L + R = nothing
R + L = ABS/Traction Control, Climate Control, Alarm
R + R = Motronic
NOTE: I soldered toggle switches directly to the pcb. The above L and R refer to the positions of the switch levers, NOT which contacts are connected. When the switch lever is to the left, the middle and right contacts are connected, and visa versa.
My results:
SRS Airbag
2 - Driver ignition circuit to + or 0 V
There were actually two error codes, which I cleared before I wrote them down. The one above code came back after clearing. I'm hoping the airbag light stays off, but I won't know until I drive the car tomorrow.
ABS/Traction Control
No error codes.
Climate Control
24 - Unknown Trouble Code
43 - Unknown Trouble Code
45 - Unknown Trouble Code
Of the above, 24 comes back after clearing.
Alarm
No error codes.
Motronic
No error codes.
A HUGE thank you for everyone who contributed to making this happen, esp. Colin, Ray and Lawrence. I now need to re-read some of those original threads, especially with regard to the software, so I can learn more about what all the actual values and such mean.
It took me a while, but I figured out thru trial and error what the switch positions do:
Switch 1 + Switch 2 = system(s) that connect
L + L = SRS Airbag
L + R = nothing
R + L = ABS/Traction Control, Climate Control, Alarm
R + R = Motronic
NOTE: I soldered toggle switches directly to the pcb. The above L and R refer to the positions of the switch levers, NOT which contacts are connected. When the switch lever is to the left, the middle and right contacts are connected, and visa versa.
My results:
SRS Airbag
2 - Driver ignition circuit to + or 0 V
There were actually two error codes, which I cleared before I wrote them down. The one above code came back after clearing. I'm hoping the airbag light stays off, but I won't know until I drive the car tomorrow.
ABS/Traction Control
No error codes.
Climate Control
24 - Unknown Trouble Code
43 - Unknown Trouble Code
45 - Unknown Trouble Code
Of the above, 24 comes back after clearing.
Alarm
No error codes.
Motronic
No error codes.
A HUGE thank you for everyone who contributed to making this happen, esp. Colin, Ray and Lawrence. I now need to re-read some of those original threads, especially with regard to the software, so I can learn more about what all the actual values and such mean.
Last edited by brucec59; 10-10-2006 at 09:11 PM.
#274
Deer Slayer
Lifetime Rennlist
Member
Lifetime Rennlist
Member
It works! It works! YEEEEEEEEEEEESSSSSSSSSSSSSSSS!
Hey-O,
I had a bum switch. I had the SPDT's from Radio Shack in there, On-Off-On, so I was in despair... but I went ahead and bought 2 new ones, soldered them in, and it all worked.
I can read Motronic, Air Bag, Climate Control, ABS, and Alarm. I CLEARED THE AIRBAG CODE! Woo-hoo! That one operation amortized about half the hard costs of this project.
This is SO COOL!
BTW, I have an unknown error code 45 for the Climate Control... anybody know what that might be?
I am very happy. Thanks to the guys who designed this, and so patiently helped me muddle through it.
And now to write a nasty note to Radio Shack... boneheads... can't even manufacture a SPDT switch without goofin it up...
I had a bum switch. I had the SPDT's from Radio Shack in there, On-Off-On, so I was in despair... but I went ahead and bought 2 new ones, soldered them in, and it all worked.
I can read Motronic, Air Bag, Climate Control, ABS, and Alarm. I CLEARED THE AIRBAG CODE! Woo-hoo! That one operation amortized about half the hard costs of this project.
This is SO COOL!
BTW, I have an unknown error code 45 for the Climate Control... anybody know what that might be?
I am very happy. Thanks to the guys who designed this, and so patiently helped me muddle through it.
And now to write a nasty note to Radio Shack... boneheads... can't even manufacture a SPDT switch without goofin it up...
#275
Deer Slayer
Lifetime Rennlist
Member
Lifetime Rennlist
Member
Originally Posted by Thaddeus
BTW, I have an unknown error code 45 for the Climate Control... anybody know what that might be?.
"45=Inside sensor blower motor"... THAT doesn't sound cheap or easy...
Oh well, better to know, right?
#276
Burgled
Rennlist Member
Rennlist Member
Originally Posted by Thaddeus
Never mind, I found the code in the excellent supporting documentation...
"45=Inside sensor blower motor"... THAT doesn't sound cheap or easy...
Oh well, better to know, right?
"45=Inside sensor blower motor"... THAT doesn't sound cheap or easy...
Oh well, better to know, right?
https://rennlist.com/forums/diy-964-1989-1994-911/211207-how-to-fix-a-squeaky-ccu-fan.html
#277
SWITCHES, 2 position
Originally Posted by William Green
Ray,
You may have got it right first go, just realised the switches were off - on and not on-off-on.
Order made for new switches and we will see how it goes.
Thanks
You may have got it right first go, just realised the switches were off - on and not on-off-on.
Order made for new switches and we will see how it goes.
Thanks
I'm sorry there is so much confusion over the switches.
The toggle should have two positions.
One position connects the center to the left and the second position connects the center to the right solder tab. There is no center position of the toggle, bat handle.
If your switch has three positions. You would never use the center position in this interface circuit. Assuming you want the circuit to work.
ON/NONE/ON means no center position.
ON/OFF/ON means the center position causes nothing to be connected.
SPDT. single pole, double throw.
Your 120VAC home light switch would be ON/OFF or ON/NONE/OFF SPST.
i.e. Tabs connected, or tabs disconnected, two tabs.
(I didn't look all this stuff up to be positive about the details, but if everyone follows the logic of switch connections we'll all be happier)
Ray
Last edited by raycm; 10-11-2006 at 02:25 AM.
#278
Climate Control
Originally Posted by Thaddeus
Never mind, I found the code in the excellent supporting documentation...
"45=Inside sensor blower motor"... THAT doesn't sound cheap or easy...
Oh well, better to know, right?
"45=Inside sensor blower motor"... THAT doesn't sound cheap or easy...
Oh well, better to know, right?
I believe your the third person getting unknown trouble code for CCU.
My Trouble Codes.txt file has 2 lists of Climate Control trouble codes.
[H05]
;Climate control trouble codes
and
[H06]
;Climate control trouble codes
You could replace the 05 with 04 or 03. Find out what scantool is looking for.
This number is associated with the serial number.
The CCU returns some number to scantool and it looks that number up in the trouble code list.
I'm assuming you replaced the 964 list with my 993 list. :-)
Ray
#279
Ray,
Followed your write up to check if everything is working OK.
It all went as detailed with LED's flashing when they should, however, after applying power through the OBD socket in the car, I could not get anything appearing on the laptop screen when a keystroke was made. This makes me think that I have made a mistake in wiring the OBD socket or the DB9 socket.
Can you or anyone point to a link that gives the correct pins to have a wire coming off.
Thanks in advance.
Followed your write up to check if everything is working OK.
It all went as detailed with LED's flashing when they should, however, after applying power through the OBD socket in the car, I could not get anything appearing on the laptop screen when a keystroke was made. This makes me think that I have made a mistake in wiring the OBD socket or the DB9 socket.
Can you or anyone point to a link that gives the correct pins to have a wire coming off.
Thanks in advance.
#281
Hi,
does anybody know if raycm's interface/scantool4 does work with a '97 built car, also?
I soldered the interface in a breadboard way and it does echo to hyperterm.
I'm 99 % certain that the hardware works but scantool does try to connect to the car without any sucess. So I tried PDriver's steps to make sure that the immobilizer isn't interfearing.
Does anybody knows how the response looks like on the K-lines when polling with the L-line?
Is there a source that describes the protocol used on the OBD ?
Thanks a lot.
Martin
does anybody know if raycm's interface/scantool4 does work with a '97 built car, also?
I soldered the interface in a breadboard way and it does echo to hyperterm.
I'm 99 % certain that the hardware works but scantool does try to connect to the car without any sucess. So I tried PDriver's steps to make sure that the immobilizer isn't interfearing.
Does anybody knows how the response looks like on the K-lines when polling with the L-line?
Is there a source that describes the protocol used on the OBD ?
Thanks a lot.
Martin
#282
Originally Posted by William Green
Ray,
Followed your write up to check if everything is working OK.
It all went as detailed with LED's flashing when they should, however, after applying power through the OBD socket in the car, I could not get anything appearing on the laptop screen when a keystroke was made. This makes me think that I have made a mistake in wiring the OBD socket or the DB9 socket.
Can you or anyone point to a link that gives the correct pins to have a wire coming off.
Thanks in advance.
Followed your write up to check if everything is working OK.
It all went as detailed with LED's flashing when they should, however, after applying power through the OBD socket in the car, I could not get anything appearing on the laptop screen when a keystroke was made. This makes me think that I have made a mistake in wiring the OBD socket or the DB9 socket.
Can you or anyone point to a link that gives the correct pins to have a wire coming off.
Thanks in advance.
https://rennlist.com/forums/993-forum/294027-diy-1995-obd-1-scantool.html
The above link has schematic including pin connections.
Your saying Hyperterminal test doesn't work? You must follow Hyperterminal setup instuctions exactly. This includes a way to make sure Hyperterminal is sending data to the serial port without the interface plugged in.
Ray
#283
Technical Guru
Rennlist Member
Rennlist Member
Originally Posted by Martin993
does anybody know if raycm's interface/scantool4 does work with a '97 built car, also?
Originally Posted by Martin993
Does anybody knows how the response looks like on the K-lines when polling with the L-line?
Originally Posted by Martin993
Is there a source that describes the protocol used on the OBD ?
Last edited by JasonAndreas; 10-13-2006 at 04:08 AM.