Home  |  Forums  |  914 Info  |  Blogs
 
914World.com - The fastest growing online 914 community!
 
Porsche, and the Porsche crest are registered trademarks of Dr. Ing. h.c. F. Porsche AG. This site is not affiliated with Porsche in any way.
Its only purpose is to provide an online forum for car enthusiasts. All other trademarks are property of their respective owners.
 

Welcome Guest ( Log In | Register )

2 Pages V  1 2 >  
Reply to this topicStart new topic
> Changing '95 993 Motor to OBD2 brain? Doable?
SirAndy
post Aug 18 2009, 12:45 AM
Post #1


Resident German
*************************

Group: Admin
Posts: 41,636
Joined: 21-January 03
From: Oakland, Kalifornia
Member No.: 179
Region Association: Northern California



My '95 993 Motor is a pre-varioram OBD1 Motor and i have been toying with the idea of updating it to OBD2.

There was, for a short time, a OBD2 brain available for the (still aircooled) 993 starting in '96 with the varioram version of the motor.

It is my understanding that besides the tubes inside the intake, the two motors are pretty much identical.

I wonder if i could get a later brain and harness and make it work with my engine.
Is there anyone out there who has tried this?
(IMG:style_emoticons/default/idea.gif) Andy
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SirAndy
post Aug 18 2009, 03:36 PM
Post #2


Resident German
*************************

Group: Admin
Posts: 41,636
Joined: 21-January 03
From: Oakland, Kalifornia
Member No.: 179
Region Association: Northern California



Maybe i need to post this on 993world.com ... (IMG:style_emoticons/default/biggrin.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
r_towle
post Aug 18 2009, 03:40 PM
Post #3


Custom Member
***************

Group: Members
Posts: 24,574
Joined: 9-January 03
From: Taxachusetts
Member No.: 124
Region Association: North East States



I dont see why not.
You would need to verify the values of the sensors from both motors....might need to change a few sensors to get them into the right ranges...

Aside from that, its all just reading electronics....should be fairly do able.
It would probably help ALOT if you could get into a shop that had an OBD car hooked up to a computer so you could get some of the basic readings...and see what they look like.

Worst case, you need a scope to check your motor/sensors.
Rich
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cupomeat
post Aug 18 2009, 03:56 PM
Post #4


missing my NY 914 in VA
***

Group: Members
Posts: 1,336
Joined: 26-November 07
From: Oakton VA
Member No.: 8,376
Region Association: MidAtlantic Region



The basic hard parts of the 95 and 96-98 993 3.6l motors are mostly identical so there should be no issues there.

Are you planning on using the vario-ram intake on the 95 993 long block? If not, why do the coversion?

Also, the ODBII exhaust has additional O2 sensors that the 95 exhaust doesn't have. You'll need to either source a later exhaust or weld in bungs.

Honestly, what will you gain with the ODBII upgrade besides the 10 hp from the Vario-Ram? I am very interested as I have a 95 993 and chose it to avoid some of the problems associated with the ODBII cars.

Very interesting idea, BTW.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ghuff
post Aug 18 2009, 04:13 PM
Post #5


This is certainly not what I expected down here.
***

Group: Members
Posts: 849
Joined: 21-May 09
From: Bodymore Murderland
Member No.: 10,389
Region Association: MidAtlantic Region



Why go OBDII, why not go stand alone?

What is better about OBDII vs standalone besides easy plug in diagnosis? Knowing euro supplies/manu's I am willing to bet you would need some sort of porsche software to get the real data out of that ECU.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SirAndy
post Aug 18 2009, 07:14 PM
Post #6


Resident German
*************************

Group: Admin
Posts: 41,636
Joined: 21-January 03
From: Oakland, Kalifornia
Member No.: 179
Region Association: Northern California



QUOTE(Cupomeat @ Aug 18 2009, 01:56 PM) *

Why do the coversion?


I have access to an OBD2 wireless data logger chip that uses satellites to communicate in real time to a central server that lets you stream the data into a customized Google maps webpage.

Real time position tracking, acceleration, braking, g-forces as well as any engine related data available from the brain. Rpm, ignition advance, pressures, temps, error codes etc.

And because it uses satellites there's no need to be within cell phone tower range. Works pretty much anywhere.

And best of all, it's all free of charge!
(IMG:style_emoticons/default/w00t.gif) Andy
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
McMark
post Aug 18 2009, 07:22 PM
Post #7


914 Freak!
***************

Group: Retired Admin
Posts: 20,179
Joined: 13-March 03
From: Grand Rapids, MI
Member No.: 419
Region Association: None



Cool! (IMG:style_emoticons/default/thumb3d.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Chris Hamilton
post Aug 18 2009, 07:24 PM
Post #8


Senior Member
***

Group: Members
Posts: 611
Joined: 7-March 06
From: Berkeley, CA
Member No.: 5,687



I'd go with an aftermarket ECU that does OBD II (IMG:style_emoticons/default/biggrin.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cap'n Krusty
post Aug 18 2009, 07:39 PM
Post #9


Cap'n Krusty
**********

Group: Members
Posts: 10,794
Joined: 24-June 04
From: Santa Maria, CA
Member No.: 2,246
Region Association: Central California



From what OBD2 stuff I deal with, I have a couple of thoughts. If the system you're controlling is missing components, you may have insurmountable issues. If you're expecting full OBD2 performance out of a 1996 unit, you're NOT gonna get it. It was only slightly more sophisticated than the OBD1 unit it replaced, and lacks a LOT of functions. If you were to change the entire induction/exhaust system to go with the ECU, and you had all the other monitoring components in your car, you might have SOME of the functions you seek, but they might also be pretty basic. Later OBD2, which is pretty well developed after 12-13 years, has hundreds, probably even thousands, of functions, and would be ideal for your use. Remember, however, that there's no such thing as a free puppy, and this puppy could end up costing you a TON.

The Cap'n
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SirAndy
post Aug 18 2009, 08:53 PM
Post #10


Resident German
*************************

Group: Admin
Posts: 41,636
Joined: 21-January 03
From: Oakland, Kalifornia
Member No.: 179
Region Association: Northern California



QUOTE(Cap'n Krusty @ Aug 18 2009, 05:39 PM) *

From what OBD2 stuff I deal with, I have a couple of thoughts. If the system you're controlling is missing components, you may have insurmountable issues. If you're expecting full OBD2 performance out of a 1996 unit, you're NOT gonna get it. It was only slightly more sophisticated than the OBD1 unit it replaced, and lacks a LOT of functions. If you were to change the entire induction/exhaust system to go with the ECU, and you had all the other monitoring components in your car, you might have SOME of the functions you seek, but they might also be pretty basic. Later OBD2, which is pretty well developed after 12-13 years, has hundreds, probably even thousands, of functions, and would be ideal for your use. Remember, however, that there's no such thing as a free puppy, and this puppy could end up costing you a TON.


True enough. I know i won't get the same functionality as from a contemporary OBD2 car.

I'll be happy if i get the basics from the engine and hopefully never have to look at any error codes.

The main reason would be so i can run the wireless setup to track the car remotely. Any additional data collected is just a added bonus.

The Accel/Decel/Gps/Speed/Gs is all done inside the Chip, so that info will always be available.
(IMG:style_emoticons/default/popcorn[1].gif) Andy
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ghuff
post Aug 18 2009, 08:56 PM
Post #11


This is certainly not what I expected down here.
***

Group: Members
Posts: 849
Joined: 21-May 09
From: Bodymore Murderland
Member No.: 10,389
Region Association: MidAtlantic Region



QUOTE(Cap'n Krusty @ Aug 18 2009, 05:39 PM) *

From what OBD2 stuff I deal with, I have a couple of thoughts. If the system you're controlling is missing components, you may have insurmountable issues. If you're expecting full OBD2 performance out of a 1996 unit, you're NOT gonna get it. It was only slightly more sophisticated than the OBD1 unit it replaced, and lacks a LOT of functions. If you were to change the entire induction/exhaust system to go with the ECU, and you had all the other monitoring components in your car, you might have SOME of the functions you seek, but they might also be pretty basic. Later OBD2, which is pretty well developed after 12-13 years, has hundreds, probably even thousands, of functions, and would be ideal for your use. Remember, however, that there's no such thing as a free puppy, and this puppy could end up costing you a TON.

The Cap'n



Yes.

Most OBDII units that allow you to monitor what is going on do not support anything that the OP mentioned.

you might be able to see O2, coolant temp, throttle position, generic OBDII stuff. Like one of the scan tools that you can plug in and monitor your mileage etc.


I had explored the most that a Snap-ON Modis unit would do with plain jane OBDII and was left very unimpressed.

What you are looking for, you need standalone. Forget error codes, take control of the car and know what it is all doing 100% of the time.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SirAndy
post Aug 18 2009, 09:00 PM
Post #12


Resident German
*************************

Group: Admin
Posts: 41,636
Joined: 21-January 03
From: Oakland, Kalifornia
Member No.: 179
Region Association: Northern California



QUOTE(ghuff @ Aug 18 2009, 06:56 PM) *

What you are looking for, you need standalone. Forget error codes, take control of the car and know what it is all doing 100% of the time.

(IMG:style_emoticons/default/confused24.gif)

Are we reading the same posts?
(IMG:style_emoticons/default/huh.gif) Andy
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ghuff
post Aug 18 2009, 09:16 PM
Post #13


This is certainly not what I expected down here.
***

Group: Members
Posts: 849
Joined: 21-May 09
From: Bodymore Murderland
Member No.: 10,389
Region Association: MidAtlantic Region



QUOTE(SirAndy @ Aug 18 2009, 07:00 PM) *

QUOTE(ghuff @ Aug 18 2009, 06:56 PM) *

What you are looking for, you need standalone. Forget error codes, take control of the car and know what it is all doing 100% of the time.

(IMG:style_emoticons/default/confused24.gif)

Are we reading the same posts?
(IMG:style_emoticons/default/huh.gif) Andy



Yes.

Again you want to know what is going on 100% you will need standalone. OBDII generic data is just not enough. You may or may not get what you want, it really depends on how Porsche adhered to OBD2.

http://www.greddy.com/featured/104touch060909.pdf

Look at the supported functions, and breakdown of that device. The most you will get is really dependant on the Porsche OBDII and how it adheres to the standard.

There are a plethora of these devices available that all do the same thing.

If you want to test it, find a shop with a Snap-ON modis and go into standard OBD2 mode and see exactly what you can see on an OBD2 car of someone you know.

The modis is one of the best.

The standard OBD2 values I could monitor on my CANBUS 2001 GTi with drive by wire was sorely lacking. Coolant temp, o2 value (worthless unless you have a factory wideband) etc.

I imagine a 1996 OBDII being much worse or equal.

100% not worth the effort. Now the internal functions and KWP(K wire protocol requiring a VAG-COM or a vag 50,000$ tool) accesible values I could monitor were worthwhile. Per cylinder knock, per cylinder trims for timing. etc.



OBD2 is not just OBD2.....

QUOTE(wikipedia)
OBD-II Diagnostic connector
Connector

The OBD-II specification provides for a standardized hardware interface—the female 16-pin (2x8) J1962 connector. Unlike the OBD-I connector, which was sometimes found under the hood of the vehicle, the OBD-II connector is nearly always located on the driver's side of the passenger compartment near the center console. SAE J1962 defines the pinout of the connector as:

1. -
2. Bus positive Line of SAE-J1850 PWM and SAE-1850 VPW
3. Ford DCL(+) Argentina, Brazil (pre OBD-II) 1997-2000, Usa, Europe, etc.
4. Chassis ground
5. Signal ground
6. CAN high (ISO 15765-4 and SAE-J2284)
7. K line of ISO 9141-2 and ISO 14230-4
8. -
9. -
10. Bus negative Line of SAE-J1850 PWM only (not SAE-1850 VPW)
11. Ford DCL(-) Argentina, Brazil (pre OBD-II) 1997-2000, Usa, Europe, etc.
12. -
13. -
14. CAN low (ISO 15765-4 and SAE-J2284)
15. L line of ISO 9141-2 and ISO 14230-4
16. Battery voltage

The assignment of unspecified pins is left to the vehicle manufacturer's discretion.

[edit] Signal protocols

There are five signalling protocols currently in use with the OBD-II interface. Any given vehicle will likely only implement one of the protocols. Often it is possible to make an educated guess about the protocol in use based on which pins are present on the J1962 connector:

* SAE J1850 PWM (pulse-width modulation - 41.6 kbaud, standard of the Ford Motor Company)
o pin 2: Bus+
o pin 10: Bus–
o High voltage is +5 V
o Message length is restricted to 12 bytes, including CRC
o Employs a multi-master arbitration scheme called 'Carrier Sense Multiple Access with Non-Destructive Arbitration' (CSMA/NDA)
* SAE J1850 VPW (variable pulse width - 10.4/41.6 kbaud, standard of General Motors)
o pin 2: Bus+
o Bus idles low
o High voltage is +7 V
o Decision point is +3.5 V
o Message length is restricted to 12 bytes, including CRC
o Employs CSMA/NDA
* ISO 9141-2. This protocol has a data rate of 10.4 kbaud, and is similar to RS-232. ISO 9141-2 is primarily used in Chrysler, European, and Asian vehicles.
o pin 7: K-line
o pin 15: L-line (optional)
o UART signaling (though not RS-232 voltage levels)
o K-line idles high
o High voltage is Vbatt
o Message length is restricted to 12 bytes, including CRC
* ISO 14230 KWP2000 (Keyword Protocol 2000)
o pin 7: K-line
o pin 15: L-line (optional)
o Physical layer identical to ISO 9141-2
o Data rate 1.2 to 10.4 kbaud
o Message may contain up to 255 bytes in the data field
* ISO 15765 CAN (250 kbit/s or 500 kbit/s). The CAN protocol is a popular standard outside of the US automotive industry and is making significant in-roads into the OBD-II market share. By 2008, all vehicles sold in the US will be required to implement CAN, thus eliminating the ambiguity of the existing five signalling protocols.
o pin 6: CAN High
o pin 14: CAN Low

Note that pins 4 (battery ground) and 16 (battery positive) are present in all configurations. Also, ISO 9141 and ISO 14230 use the same pinout, thus the connector shape does not distinguish between the two.


Perhaps I can clarify it more for you if need be?

(IMG:style_emoticons/default/confused24.gif)

(IMG:style_emoticons/default/shades.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
r_towle
post Aug 18 2009, 11:03 PM
Post #14


Custom Member
***************

Group: Members
Posts: 24,574
Joined: 9-January 03
From: Taxachusetts
Member No.: 124
Region Association: North East States



Andy,

the system will be monitoring fuel, emmissions, throttle position, air flow (inbound), head temps, ambient air temp, and probably a few more I cant think of.

It will need two 02 sensors, on on each side of the cat.
They are different, so research that.
the front one gives a variable signal, the rear one has a target of a constant signal.
Its in a range of 0-1 volts...
Its pretty well documented.

Each ECU is different and each car uses simple basic sensors that send 0-1 volts in a specific window...like 300 milli volts to 350 millivolts if the car is at the perfect operating temp.

As long as you have all the right sensors, it should work.
You can fool the ECU with resistors to get the reading in the right range.

Rich
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SirAndy
post Aug 19 2009, 01:19 AM
Post #15


Resident German
*************************

Group: Admin
Posts: 41,636
Joined: 21-January 03
From: Oakland, Kalifornia
Member No.: 179
Region Association: Northern California



QUOTE(ghuff @ Aug 18 2009, 07:16 PM) *

Perhaps I can clarify it more for you if need be?

Well, you did just clarify that you didn't get what i want at all. Which is why i asked if you had actually read my posts. So, thanks for clearing that up.

Like i stated above, i already have the data logger. It connects to OBD2. It can read Porsche specific data.

But the real interest lies in the fact that it can transmit data wireless in realtime and has build in GPS and can measure G-Force, acceleration and braking.

The actual data coming from the engine is just a added bonus. So no, i don't "want to know what is going on 100%" ...
(IMG:style_emoticons/default/driving.gif) Andy

PS: Nice copy & paste. Is that from Wikipedia?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SirAndy
post Aug 19 2009, 01:23 AM
Post #16


Resident German
*************************

Group: Admin
Posts: 41,636
Joined: 21-January 03
From: Oakland, Kalifornia
Member No.: 179
Region Association: Northern California



QUOTE(r_towle @ Aug 18 2009, 09:03 PM) *

Andy,

the system will be monitoring fuel, emmissions, throttle position, air flow (inbound), head temps, ambient air temp, and probably a few more I cant think of.

It will need two 02 sensors, on on each side of the cat.
They are different, so research that.
the front one gives a variable signal, the rear one has a target of a constant signal.
Its in a range of 0-1 volts...
Its pretty well documented.

Each ECU is different and each car uses simple basic sensors that send 0-1 volts in a specific window...like 300 milli volts to 350 millivolts if the car is at the perfect operating temp.

As long as you have all the right sensors, it should work.
You can fool the ECU with resistors to get the reading in the right range.

Yes, i believe there was also a secondary air injection system on the later models. I might have to fool some of the sensors. No Cat, just headers. Adding a second O2 sensor is easy, but i have to look into the different signals.

I'd probably just switch to the later upper intake to get the tubes inside the plenum.

What about the dashboard interlock system? Was that part of the main brain? If so, can it be disabled?
(IMG:style_emoticons/default/idea.gif) Andy
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ClayPerrine
post Aug 19 2009, 07:24 AM
Post #17


Life's been good to me so far.....
***************

Group: Admin
Posts: 15,463
Joined: 11-September 03
From: Hurst, TX.
Member No.: 1,143
Region Association: NineFourteenerVille



Andy....

You do realize that a varioram intake won't fit under a 914 engine lid. (IMG:style_emoticons/default/biggrin.gif)


That being said, the dashboard interlock is incorporated into the ECU, as is the Tiptronic transmission controls, if so equipped. The dashboard interlock can be bypassed, but it is an expensive chip you have to buy.

It can be done, but it will take some downtime for your car. If I were doing it, I would get the whole varioram induction system for the ODB 2 car with the harness, not just the ECU. Then spend some time with the wiring diagrams and documentation and determine what you can and can't disconnect.


The data logging and tracking of the car sounds really cool! I would love to have something like that in my car. Unfortunately MFI doesn't lend itself to data logging....... LOL.
User is online!Profile CardPM
Go to the top of the page
+Quote Post
SirAndy
post Aug 19 2009, 11:31 AM
Post #18


Resident German
*************************

Group: Admin
Posts: 41,636
Joined: 21-January 03
From: Oakland, Kalifornia
Member No.: 179
Region Association: Northern California



Maybe it would be easier to figure out how to convert the engine output from OBD1 to OBD2 and feed that into the data logger ... (IMG:style_emoticons/default/type.gif)

(IMG:style_emoticons/default/idea.gif) Andy
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Chris Hamilton
post Aug 19 2009, 12:36 PM
Post #19


Senior Member
***

Group: Members
Posts: 611
Joined: 7-March 06
From: Berkeley, CA
Member No.: 5,687



QUOTE(SirAndy @ Aug 19 2009, 10:31 AM) *

Maybe it would be easier to figure out how to convert the engine output from OBD1 to OBD2 and feed that into the data logger ... (IMG:style_emoticons/default/type.gif)

(IMG:style_emoticons/default/idea.gif) Andy



That's why I suggest an aftermarket ECU. That would probably be a bunch more configurable for outputs. I remember hearing something about the haltechs that do CANBUS being able to output OBDII signals.

You might even pick up a couple extra horsepressures while you're at it.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ghuff
post Aug 20 2009, 12:49 AM
Post #20


This is certainly not what I expected down here.
***

Group: Members
Posts: 849
Joined: 21-May 09
From: Bodymore Murderland
Member No.: 10,389
Region Association: MidAtlantic Region



QUOTE(SirAndy @ Aug 18 2009, 11:19 PM) *

QUOTE(ghuff @ Aug 18 2009, 07:16 PM) *

Perhaps I can clarify it more for you if need be?

Well, you did just clarify that you didn't get what i want at all. Which is why i asked if you had actually read my posts. So, thanks for clearing that up.

Like i stated above, i already have the data logger. It connects to OBD2. It can read Porsche specific data.

But the real interest lies in the fact that it can transmit data wireless in realtime and has build in GPS and can measure G-Force, acceleration and braking.

The actual data coming from the engine is just a added bonus. So no, i don't "want to know what is going on 100%" ...
(IMG:style_emoticons/default/driving.gif) Andy

PS: Nice copy & paste. Is that from Wikipedia?



Well Andy, it sounds like you certainly know it all and have this 100% under control since you knew ahead of time that your module is fine with the Porsche OBD2 you were considering swapping over to. Seems like this entire thread was not needed!

Yes, that is from wikipedia. Great reference when you know what you are looking for is it not?

(IMG:style_emoticons/default/shades.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

2 Pages V  1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 15th May 2024 - 11:45 AM