Jump to content

Adamw

Moderators
  • Posts

    21,154
  • Joined

  • Last visited

  • Days Won

    1,375

Everything posted by Adamw

  1. The parameter name "Air per cylinder estimated" would indicate to me that VE & Charge temp are probably already factored into it and will give you exactly what you are looking for. Maybe Scott can confirm by trying a demo on his simulator by adjusting charge temp input only, then adjust VE only and see how/if they affect the "estimated air per cylinder" parameter.
  2. Can you post a PC log, preferably showing the oscillation.
  3. Adamw

    g4+ Logging

    Scott beat me to it, I had a similar reply half written... There are 8 megabits in a megabyte. However in my experience even in fairly complex applications this is plenty with proper consideration of logging rate for each channel. You should be able to achieve much more than 17mins with 60ch of typical parameters. Most temp sensors for instance will only need 0.5 or 1Hz. Many others such as wheel speed, aux outs etc don't need anymore than about 10Hz. 25Hz is plenty for most of the critical engine/fuel parameters. You should only need 50 or 100Hz for a few select channels or when you are chasing a specific problem. I have never noticed the downloads to be slow - from memory it only seems like maybe 30 seconds for a full log? How long is yours taking?
  4. Further to Simon's advice, if you still have access to your scope could you connect it to the crank sensor and do a capture of the engine cranking. Although I have seen the GT101 work quite successfully on many applications, I have heard many experienced people say never to use them on missing tooth wheels even if your tooth count and size fits within the recommended range. The reason is they are not just a hall sensor but they also have some logic built into them to correct for minor wheel run-out and tooth timing variations - so when a missing tooth appears they try to correct for it and distort the wave form around that area. This may be what is happening at cranking speeds so a scope trace should hopefully confirm if this is the case. If this turns out to be your problem then there is an alternative sensor from Cherry or ZF that is a direct drop in replacement (search for Cherry GS101202), it does not have this built in "logic" and has higher frequency range so is more suitable for missing tooth wheels.
  5. Can you pull the fuel pump fuse/relay out and do a PC log of the engine cranking. Post the log and your map here and we will have a look if anything looks odd. Video of how to do the log here: https://www.youtube.com/watch?v=_P1LRANeO4A&t=3s
  6. Or provided you have 2 aux outs available, it will probably be tidier to do it like this:
  7. You should not have any problem from a noise perspective with the igniter next to the ecu. You do not need shielded cable between ecu, igniter or coils. Most igniters need to be mounted on an aluminium heat sink and have some airflow around it for full service life.
  8. Multitooth will be the correct mode. In trigger 2 settings did you set that to "none"?
  9. I dont have any experience with these specific coils but I'm fairly sure they will be the normal falling edge. As far as I know it was only the old honda "coil in distributor" types from the early '90s that were rising edge. Here's a quick test that should confirm; Remove #2 coil from its hole, but leave it connected to the wiring and insert a spare spark plug into the coil and ground the body of the spark plug. In PC link, temporarily set ignition mode to distributor and do a store. With ignition turned on, now go to "aux outputs - ign" and while watching the spark plug, set ignition drive #2 to "test (on)" (polarity setting should be low). You might have to try clicking between "test (on)" and "off" a couple of times to get a good feel for what is happening. If you see a spark the instant you turn "test on" then the coil is falling edge. If you see a spark the instant you turn test off then it is a rising edge coil.
  10. Yes, my logic says your proposed set up is correct and should work as expected. LED off and DI is high when switch is open, LED on and DI goes low when switch closes.
  11. You are correct. Engine capacity x VE = Volume air flow. Volume air flow x air density = Mass Air Flow. The problem is you dont know VE so Mass air flow cant be calculated. As a starting point, If I have ever needed to build a starting map I would typically build my basic fuel map based on VE, using say 50% at idle ramping up to 100% at peak torque and drop back to 90% at redline, that will get you something that will run the engine. Then you have to tune it from there. I have seen various excel based fuel map calculators around but I doubt any will give you anything much closer than my guess approach above. With link there are also many base maps supplied you with the software so I would suggest you just copy a fuel map out of one of these that is a similar config to your engine and change the master fuel until it runs.
  12. Still set up an analog input as a AC pressure sensor but you don't need to connect a pressure sensor. On the analog input setup screen set the hi and low error volts so that it is in error condition full time (say both at 2V), then set your error pressure value to a pressure that will allow your system to run (ie somewhere between your low and hi pressure lock outs).
  13. If using the "traditional" fuel equation with the equation load source set to "MAP", then the MAP multiplication happens in the background. The number in the fuel table is percent of the master fuel number @‌ a MAP of 100KPa. So to make that clearer, here's an example based on my simplified table shown below: At 100KPa MAP & 1000RPM, my injector pulse width would be 100% x 8ms = 8ms. At 50KPa MAP & 1000RPM, my injector pulse width would be 50KPa/100KPa x 100% x 8ms = 4ms Note there are many other factors that come into the final pulsewidth such as all the comps/trims and open loop table, but this should give you enough info to understand how the main fuel table number works.
  14. Can you do a PC log of it cranking for a few seconds and post that and your map here.
  15. As far as I can see, the G4+ is capable of doing this with a user defined stream. I think the existing "load (abs)" parameter would be almost directly proportional to torque output so you could probably use this to create the torque message. I think you could then just use the CAN multiplier/divider/offset to convert the load parameter into the correct range of "torque numbers" that the gearbox expects to receive. I have a hunch however it might not actually want just predicted "torque output" - I vaguely remember seeing parameters more like "driver requested torque" associated with the few gear shift controls I have seen. - But I reckon even that should be possible to simulate with the existing tools. So the biggest challenge for the OP will be finding all the OEM CAN ID's and message structure etc and then finding someone who understands enough of it to translate it into the G4+ template and that will likely incur significant time and cost.
  16. With crank sensor swapped as you have now you will see massive timing drift vs RPM. There is another post here somewhere, where another user said setting the cam to hall got around the problem. (i will see if I can find it soon). I would only do so however if you get advice from Link support that it is ok to do this and it wont void your warranty. I dont know the internal trigger circuit inside the G4+ but with many ecu's you can fry them if you send VR voltage into a hall circuit. Another option might be to grind one side of the cam tooth a little which may offset that zero crossing enough. Also did you try changing trigger priority? that can sometimes help. Edit - added later: Here is the post i mentioned - it looks like you where part of that discussion anyway... http://forums.linkecu.com/index.php?/topic/6280-random-high-engine-rpm-data-logging/&do=findComment&comment=45071 Perhaps Simon can comment if it is acceptable to set the trigger 2 to hall.
  17. It seems this is already possible: You can already do this too:
  18. It is mentioned in the Help file for the GTR plugin but I agree it is not particularly obvious, I havent seen the paper manual for a long time so I'm not sure how clear or unclear that makes things. 4mm ID hose is what you want. Once you connect this MAP sensor you may have to put your master fuel number back to where it was originally but it will hopefully now run pretty reasonable.
  19. Jon, Assuming your GTR/GTS plugin is reasonably new, it should have a map sensor built in the ECU (I think from memory some old revisions might not have had the built in MAP). Can you check if yours is as pictured below, the red circle is the MAP sensor, this is where your vacuum hose should attach, it sounds like you might be assuming some other sensor in the engine bay is the MAP sensor? BTW, The fault code for the O2 sensor is not part of your problem so you can ignore that.
  20. Jon, what ECU do you have - is it a PNP or wire in? Can you check if the MAP sensor has any numbers on it or maybe post a photo? A quick n dirty check you can do on the map sensor calibration is to view the "MAP" runtime value on the main tuning screen, like below: With ignition on and engine not running it should read about 100KPa (+/-~10). Then if you suck on map sensor hose with your mouth you should be able to pull it down to roughly 70KPa, and if you blow, about 115KPa at a guess.
  21. I will add a little more info just for user knowledge: You generally want your gap to be in an area of least crank acceleration. For a 1, 2 or 4 cylinder, 90deg before or after TDC is a good position. For most engines 5 cylinders and up the crank acceleration is smooth enough that position is less critical (ignoring odd-balls like flat plane V8's).You generally dont want the gap to be within your normal running ignition timing range. For most engines this means you dont want the gap in the range 0-40 deg BTDC.Number of teeth on the crank trigger should be divisible by the number of cylinders. So for instance 36 teeth is good on a 4 cylinder but not ideal for a 5cyl.I have never observed the "sync tooth position" being quite as critical as the help file makes out (within the 50% window would be very difficult to achieve on a 60-2 set up!), but it is certainly always advisable to have the sync tooth nowhere near the crank "Gap".
  22. Adamw

    Tacho not working

    What model is the car & tacho? Have you tried changing tacho duty cycle already? - if not try it at 25% & 75% to see if that helps.
  23. The Leading spark is the important one that does 95% of the work, all the commanded timing tables in the ECU refer to Leading so it easiest to use leading for setting the offset. You can check trailing as well though if you like: With your split table is set at 15°, lock timing to -5°. Adjust offset so that timing light on #1 leading reads 5ADTC, then put timing light on #1 trailing, you should now see 20ATDC.
×
×
  • Create New...