Notices
924/931/944/951/968 Forum Porsche 924, 924S, 931, 944, 944S, 944S2, 951, and 968 discussion, how-to guides, and technical help. (1976-1995)
Sponsored by:
Sponsored by:

944 OBD Project (On-Board Diagnostics)

Thread Tools
 
Search this Thread
 
Old 10-29-2022, 06:43 PM
  #511  
Ftech9
Rennlist
Basic Site Sponsor
Thread Starter
 
Ftech9's Avatar
 
Join Date: Jul 2015
Location: Phoenix, AZ
Posts: 346
Likes: 0
Received 385 Likes on 146 Posts
Default

Originally Posted by Tom Pultz
It was the Alpha 278 version and I only saw it on the last test with the bad idle.
Hi Tom,

My best guess at the moment is whatever condition that caused the bad idle somehow also caused a longer than expected ICV period. If there was too much time between rising edges, the timer would overrun and start counting from zero. If this was the case, the period measurement could be smaller than the on-time measurement resulting in an open percentage greater than 100. I will review the code and at very least increase the maximum measurement time to mitigate this possibility. There are also a number of things that could be done to detect this kind of issue, even correct it in real time. The ICV signal also drives a hardware watchdog circuit that resets the DME in case the program crashes. This could be related to your bad idle issue, but there is no way to know for sure at this point. The OBD+ module can monitor the reset signal from the watchdog circuit, but the firmware has not been implemented yet.

-Joe
__________________
http://www.ftech9.com/
Old 10-31-2022, 09:13 PM
  #512  
Tom Pultz
Addict
Rennlist
Lifetime Member

 
Tom Pultz's Avatar
 
Join Date: Jun 2001
Location: Sammamish, WA
Posts: 1,370
Received 98 Likes on 83 Posts
Default

Joe provided additional feedback on the odd ICV open percentages (> 100%) I've been seeing with this Alpha build, which is a developmental build. He said that it's possible some of the changes he's been making changed something in the ICV calculations. He suggested I uninstall that build and install the latest Beta build, which I did today.

I ran the engine again and everything looked normal, including the ICV values. After the engine coolant temperature was 190, I recorded 20 sec of data. The average idle speed was 818, which is in the spec range of 840 +/- 40. The ICV % Open averaged 85.9.

So, a lot of experimenting and testing to diagnose a weird idle condition that was fixed (knock on wood) by simply disconnecting and reconnecting the throttle switch. FWIW, the 951 has been parked in the garage for about 3 years, and before that my son had it stored in a rental garage for a year, so I guess enough corrosion built-up on the switch terminals to change the idle position resistance enough to trigger Full Load mode. Disconnecting/reconnecting the throttle switch for testing must have reduced the resistance to the DME into the normal range.

I'm still planning to verify the resistance to the DME and KLR when my multimeter arrives, but for now, all is normal.
The following users liked this post:
riouxc (10-31-2022)
Old 11-02-2022, 03:45 PM
  #513  
Tom Pultz
Addict
Rennlist
Lifetime Member

 
Tom Pultz's Avatar
 
Join Date: Jun 2001
Location: Sammamish, WA
Posts: 1,370
Received 98 Likes on 83 Posts
Default

I checked the resistances from the throttle switch to the DME and KLR:
1) DME Test
Throttle switch at idle - measure resistance between DME connector terminal 2 (throttle switch idle contact terminal 6), and DME terminal 19 (my choice for Ground). Result: 0.4 ohm. Spec value, 0-10 ohm. PASS
Throttle switch above idle - same test points. Result: open circuit. Spec value, infinite resistance. PASS
2) KLR Test
Throttle switch at idle - measure resistance between KLR connector terminals 22 & 23. Result: 607 ohm. Spec value 320-670 ohm. PASS
Move throttle slowly to full load, resistance should continuously vary. PASS
Move throttle to full load position. Result: 4.1xx Kohm. Spec value, 2.7-4.7 Kohm. PASS

So, it looks like I now have a new throttle switch to add to my spare parts stash.

Edit: So, now I still don't know what caused the Full Load condition at idle since the throttle switch tested fine. So, what was it, intermittent KLR issue, intermittent DME issue, OBD+ weirdness? Beats me.

Last edited by Tom Pultz; 11-02-2022 at 08:26 PM. Reason: Add information
Old 11-07-2022, 07:03 PM
  #514  
Ftech9
Rennlist
Basic Site Sponsor
Thread Starter
 
Ftech9's Avatar
 
Join Date: Jul 2015
Location: Phoenix, AZ
Posts: 346
Likes: 0
Received 385 Likes on 146 Posts
Default MAF Project Update

Hi Everyone,

It was a productive day for MAF development!

I was able to collect data to scale the NA 944 AFM voltage in terms of airflow. Assuming my math and measurements are correct, the maximum "measurable" air flow in terms of volume is about 250 CFM (7 m3/m). At 75F (24C) and 14PSI (96.5kPA) of ambient temperature and pressure, the maximum "measurable" airflow in terms of density is about 17.5lb/min (135 g/s). I plugged these numbers to a few online engine CFM calculators; this seems in line with the maximum VE you could ever reasonably hope to get out of a 2.5L 8-Valve NA engine.

The next step is to verify on the bench if the CFM (m3/m) calculations are identical at much warmer and colder ambient temperatures. If the temperature compensation proves to be accurate, then the ambient pressure compensation will also likely be accurate. However, I will not be able to prove that until I get to road testing and drive to higher and lower altitudes.

- Joe






The following 5 users liked this post by Ftech9:
Chris Moon (11-07-2022), Doyle623 (11-07-2022), J1NX3D (11-07-2022), Millermatic (11-08-2022), spencang (11-08-2022)
Old 11-08-2022, 12:39 AM
  #515  
spencang
Rennlist Member
 
spencang's Avatar
 
Join Date: Apr 2007
Location: Gilroy, CA
Posts: 587
Received 29 Likes on 19 Posts
Default

Old 11-08-2022, 10:00 AM
  #516  
T&T Racing
Drifting
 
T&T Racing's Avatar
 
Join Date: Jan 2012
Location: New York & Indiana
Posts: 2,883
Received 345 Likes on 274 Posts
Default

Originally Posted by Ftech9
Hi Everyone,

It was a productive day for MAF development!

I was able to collect data to scale the NA 944 AFM voltage in terms of airflow. Assuming my math and measurements are correct, the maximum "measurable" air flow in terms of volume is about 250 CFM (7 m3/m). At 75F (24C) and 14PSI (96.5kPA) of ambient temperature and pressure, the maximum "measurable" airflow in terms of density is about 17.5lb/min (135 g/s). I plugged these numbers to a few online engine CFM calculators; this seems in line with the maximum VE you could ever reasonably hope to get out of a 2.5L 8-Valve NA engine.

The next step is to verify on the bench if the CFM (m3/m) calculations are identical at much warmer and colder ambient temperatures. If the temperature compensation proves to be accurate, then the ambient pressure compensation will also likely be accurate. However, I will not be able to prove that until I get to road testing and drive to higher and lower altitudes.

- Joe
Hi Joe,
😊. Can the final MAF range cfm be about 0 to 300 for those who have built a 2.8L stroker engine with a higher lift race camshaft.
My current stroker engine with stock camshaft was limited to HP output above 5500 rpm. I was using the Rogue NA MAF tune. The high lift race camshaft opens the intake/exhaust valves a + 0.030 inches.
Tom
Old 11-08-2022, 04:37 PM
  #517  
Ftech9
Rennlist
Basic Site Sponsor
Thread Starter
 
Ftech9's Avatar
 
Join Date: Jul 2015
Location: Phoenix, AZ
Posts: 346
Likes: 0
Received 385 Likes on 146 Posts
Default

Originally Posted by T&T Racing
Hi Joe,
😊. Can the final MAF range cfm be about 0 to 300 for those who have built a 2.8L stroker engine with a higher lift race camshaft.
My current stroker engine with stock camshaft was limited to HP output above 5500 rpm. I was using the Rogue NA MAF tune. The high lift race camshaft opens the intake/exhaust valves a + 0.030 inches.
Tom
Hi Tom,

It is important to draw a distinction between the amount of air the AFM can measure and how much can actually flow through it. It could very well be the 50CFM extra you are looking for will only occur with the WOT signal. If this is the case, the DME would be looking at the WOT table, and from what I understand, the AFM input is ignored.

If you actually did need more than 250CFM of measured air, you could possibly run a 944 Turbo program, AFM and Injectors. This can work because the Turbo 944 DME is completely unaware of manifold pressure, it is only looking at the amount of air entering the engine. In theory, you could just copy over all the NA 944 ignition maps. The fuel maps for idle and off-idle might also be ok, but the WOT table would definitely need an update. If this works, it would give you all the CFM you would ever need on a 944 NA.

One curious thing about the AFM is the maximum voltage it outputs is only 4.5 Volts. However, the analog input for that signal is capable of reading up to 5 Volts. I assume the DME program just doesn't support reading above 4.5 volts, but I don't know that for sure. In any case, eventually I will dig into the stock DME program and figure how it works. I should then be able to modify it to extend the maxim measurable airflow using that extra 0.5 Volts of dynamic range. I would then enable the OBD+ MAF controller take advantage of it.

- Joe













The following users liked this post:
J1NX3D (11-08-2022)
Old 11-08-2022, 05:08 PM
  #518  
Ftech9
Rennlist
Basic Site Sponsor
Thread Starter
 
Ftech9's Avatar
 
Join Date: Jul 2015
Location: Phoenix, AZ
Posts: 346
Likes: 0
Received 385 Likes on 146 Posts
Default MAF Update

Another good day of MAF development!

I was able to cool my shop down to 59F (15C) and remeasured the air flow. The CFM calculations at 59F deviated less than 1 CFM over the entire air flow range comparted to the original 77F (25C) airflow measurements. This is extremely accurate, better than I expected and well within acceptable tolerance. Next, I am going to heat up the shop to as warm as I can make it. With any luck, the airflow measurements will have a similar tolerance and we can transition from bench testing to on-vehicle testing.

-Joe

The following 3 users liked this post by Ftech9:
boom10ful (11-09-2022), J1NX3D (11-08-2022), Tiger03447 (11-11-2022)
Old 11-08-2022, 06:27 PM
  #519  
T&T Racing
Drifting
 
T&T Racing's Avatar
 
Join Date: Jan 2012
Location: New York & Indiana
Posts: 2,883
Received 345 Likes on 274 Posts
Default

Joe, thank you
The following users liked this post:
Tiger03447 (11-11-2022)
Old 11-09-2022, 11:07 AM
  #520  
gruhsy
Drifting
 
gruhsy's Avatar
 
Join Date: Dec 2009
Location: Calgary
Posts: 2,559
Received 51 Likes on 38 Posts
Default

Awesome 😎
The following users liked this post:
Tiger03447 (11-11-2022)
Old 11-11-2022, 06:43 PM
  #521  
Ftech9
Rennlist
Basic Site Sponsor
Thread Starter
 
Ftech9's Avatar
 
Join Date: Jul 2015
Location: Phoenix, AZ
Posts: 346
Likes: 0
Received 385 Likes on 146 Posts
Default MAF Project Update

More good news on the MAF project!

I was able to heat my shop to 85F and remeasured the airflow, the results were very good and in line with cool air testing. I also created a calibration table for the one off F9T-MAF-V2 reverse-flow MAF sensor/housing. I need write some more software/firmware, but it I could be doing on-vehicle testing as early as next week! However, I need to fix an issue with my 944 NA before proceeding. It is idling rich, and cold startup is very ruff like a cylinder is flooded but clears up after a few seconds. My guess is one of the injectors is leaking unmetered fuel into the intake port. I bought a set of used injectors off eBay and refurbished them. Pictures of this refurbishment are posted on the F9T Instagram page if anyone is interested. I will post more pictures as progress on this repair is made.

- Joe

Last edited by Ftech9; 11-11-2022 at 06:46 PM.
The following 3 users liked this post by Ftech9:
J1NX3D (11-11-2022), spencang (11-11-2022), Tiger03447 (11-13-2022)
Old 11-11-2022, 06:52 PM
  #522  
Tom Pultz
Addict
Rennlist
Lifetime Member

 
Tom Pultz's Avatar
 
Join Date: Jun 2001
Location: Sammamish, WA
Posts: 1,370
Received 98 Likes on 83 Posts
Default

Cool. I just started following focus9tech on Instagram.
The following users liked this post:
J1NX3D (11-11-2022)
Old 11-12-2022, 12:03 PM
  #523  
Doyle623
Rennlist Member
 
Doyle623's Avatar
 
Join Date: Sep 2005
Location: Fairmont, WV
Posts: 403
Received 26 Likes on 22 Posts
Default

I'm working on hooking my MAP sensor directly to my new Sport DME. Sorry if I missed it, but is there a quick reference to match the MAP sensor output wires with the supplied DME plug-in (red, black, orange wires)?



Old 11-12-2022, 03:43 PM
  #524  
Tom Pultz
Addict
Rennlist
Lifetime Member

 
Tom Pultz's Avatar
 
Join Date: Jun 2001
Location: Sammamish, WA
Posts: 1,370
Received 98 Likes on 83 Posts
Default

Originally Posted by motoxxxdeamon
I'm working on hooking my MAP sensor directly to my new Sport DME. Sorry if I missed it, but is there a quick reference to match the MAP sensor output wires with the supplied DME plug-in (red, black, orange wires)?
I'm interested in this also, and I would also like a recommendation on which sensor to purchase as there are tons of them on Amazon ranging from $15 to $70 or more. Also, if someone could share where/how they penetrated the firewall that would be very helpful too. Thanks.
Old 11-12-2022, 05:23 PM
  #525  
T&T Racing
Drifting
 
T&T Racing's Avatar
 
Join Date: Jan 2012
Location: New York & Indiana
Posts: 2,883
Received 345 Likes on 274 Posts
Default

Originally Posted by Tom Pultz
I'm interested in this also, and I would also like a recommendation on which sensor to purchase as there are tons of them on Amazon ranging from $15 to $70 or more. Also, if someone could share where/how they penetrated the firewall that would be very helpful too. Thanks.
The penetration location depends on which side of the car the DME is located. The next step is to locate the hole in a 'free' space on both sides of the firewall. Sometimes there is room to thread the wires through an existing penetration that has a protective rubber/plastic seal around the opening.

Start drilling the hole with a small size drill bit. Then switch to a progressive drill that is V shaped to make progressively larger holes. Then hole is sized for the rubber/plastic insert of with the id for the wires wrapped in a protective sheath.


Quick Reply: 944 OBD Project (On-Board Diagnostics)



All times are GMT -3. The time now is 09:20 PM.