Fuelly Forums

Fuelly Forums (https://www.fuelly.com/forums/)
-   General Fuel Topics (https://www.fuelly.com/forums/f8/)
-   -   Megasquirt on my Metro XFi (https://www.fuelly.com/forums/f8/megasquirt-on-my-metro-xfi-5275.html)

CoyoteX 07-03-2007 08:52 PM

Megasquirt on my Metro XFi
 
I have now driven the car 100 miles with the megasquirt installed and have the fuel tables pretty much where they need to be. I have some knock under load under 1000rpm I need to get lined out but other than that the car is running great. But I figured it was time to share my progress with everyone here.

To put it in perspective I have modified the engine by shaving the head 0.040 to get the compression to around 10.5:1, advanced the cam slightly, ported and polished the head, free flowing exhaust, smoothed and deburred the throttle body/intake, and installed a windage tray and crank scraper. All of this made the car run pretty far out of tune, I hooked a voltmeter to the oxygen sensor and the readings were all over the place and the plugs where showing it running rich. After installing the wideband sensor it confirmed the car was running super rich and there was nothing I could do to get the factory computer back in range.

So after looking around at Megasquirt options I came across https://mtengineering.ca they have a basically plug in setup available for a metro for $325 plus shipping. enquiries@mtengineering.ca is his email. I got this setup and you can pretty much just unplug the factory computer and plug it in. You have to run a vacuum line from under the hood to the megasquirt though so it isn't totally plug and play but it is pretty close. Using the wideband sensor lets me set the computer up for lean burn at cruising speeds. I am running the Hires megasquirt extra code variant to get the injector timing down to a really precise number.

https://metroxfi.com/pics/megasquirt.jpg


My current configuration as well as the HR Megasquirt installer can be downloaded so you can play with the numbers and see what is possible on this setup. I have set it reasonably conservative on the target air fuel ratio for now but I will be moving up to maybe 17.5:1 crusing after I get a MSD ignition box installed to get a good solid spark in it. Right now the car runs smoother and has more power than it has ever ran in it's life. The engine has always shook a little bit at idle and you could feel engine vibrations at speed but now it is dead smooth at idle and very smooth and noticeably quieter at speeds. I can let it idle in the yard and not make a black spot on the grass from the tailpipe. Overall I am very happy with this computer and can say that if are going for the highest mileage possible and can afford the $325 for the computer and $200 for the wideband oxygen sensor then you will pick up a pretty good gain in mileage. You will also have more information about how your engine is running and can configure all the stuff directly instead of having to trick the factory computer into doing stuff it does not want to do. Getting lean burn is simply a matter of setting your target air fuel ratio in a table and the computer will get it there for you.

I will be filling up probably tomorrow and try and get a good drive on the car to see what kind of improvement I got by installing this computer.

Here is how I modified my dashboard

https://metroxfi.com/pics/dashboard.jpg
https://metroxfi.com/pics/centerdash.jpg

The computer can show pretty much anything on the 8 gauges. Once I build a small speed sensor circuit it can give a MPG reading on one of the gauges. Then I will finally be able to actually see how my driving is affecting my mileage.

baddog671 07-03-2007 09:03 PM

Sounds like a lot of work. Shouldn't you be well over EPA?

Bill in Houston 07-03-2007 09:14 PM

Too cool. Can you post a screen shot of the AFR vs MAP and RPM like you did when you were asking about target AFRs?

CoyoteX 07-03-2007 09:17 PM

With all the mods I have done to the car most people think I should be well beyond the epa numbers but I drive really really fast :)

CoyoteX 07-03-2007 09:32 PM

https://metroxfi.com/pics/afrtarget3.jpg

This is what I am currently driving with and will probably leave more or less alone until I get the MSD 6A installed. I do need to adjust 1500rpm column to basically the same as the 2000rpm and maybe lean out the cruising area just a tiny bit more.

I plan on raising the entire cruising area 2000-3600 x 46-55 to around 17:1 once I get the MSD in. That should give me a good jump in mileage.

GasSavers_Red 07-03-2007 10:21 PM

Awesome:D What kind of computer are you using for the carPC?

CoyoteX 07-03-2007 10:35 PM

Fujitsu Stylistic LT C-500 tablet pc running windows xp tablet edition. It is a bit old but gets the job done real well.

Touch Screen 800x600, Celeron 500, 128mb ram, 40gb hd, 6hr battery life. I cut up the mini dock and mounted it into the dashboard so I can just drop the computer in place and go.

Jim Dunlop 07-04-2007 03:16 AM

Cool stuff.

GasSavers_DaX 07-04-2007 05:29 AM

You know I always wanted to do Hondata on my car and set it up really lean - kudos to you for actually doing it!

jharbert 07-04-2007 05:38 AM

That's pretty cool. I've been considering using a MegaSquirt on my Metro as well. I look forward to reading about the impact on your mileage.

baddog671 07-04-2007 06:23 AM

Quote:

Originally Posted by Coyote X (Post 61958)
Fujitsu Stylistic LT C-500 tablet pc running windows xp tablet edition. It is a bit old but gets the job done real well.

Touch Screen 800x600, Celeron 500, 128mb ram, 40gb hd, 6hr battery life. I cut up the mini dock and mounted it into the dashboard so I can just drop the computer in place and go.

Sounds like its more expensive than my car x5!

CoyoteX 07-04-2007 07:31 AM

It is a celeron 500 computer so it is getting old and cheap. I see one on ebay for $200 right now but it is not a good deal. I got the computer, dock, wireless keyboard, car and ac power adapters for $350.

I guess you can say I am past the point of only spending as much on mods as I will make back in gas. I am now spending way more on mods than I can save in gas. But that is typical for me I guess, I usually start out with a kind of normal car then I get bored and I start going nuts with it :)

Bill in Houston 07-04-2007 07:46 AM

All in the name of science... Nice work.

MetroMPG 07-04-2007 07:54 AM

This is very interesting.

I always think, "yeah, but what about emissions..." when people start talking about modding the stock maps & A/F ratios in general.

If that's a concern, I guess you could befriend one of the guys who runs an e-test dyno and test the changes to the car.

Looking forward to future MPG reports.

mrmad 07-04-2007 07:56 AM

Very cool. Are you using an Innovate LC-1 for a wideband? Also, have you seen David Andruczyk's Megatunix software? Since you have a PC in there, you can customize guages with it.

https://www.msefi.com/viewforum.php?f...beb02ddbc25963

baddog671 07-04-2007 07:58 AM

Metro, there is a dyno business in Buffalo NY that did some work on my dad's stang. I've always wondered if they could "work in reverse", tuning to make the car more fuel effiecient, other than working to squeeze out hp regardless of fuel.

88HF 07-04-2007 08:12 AM

megasquirt
 
very nice mod, who cares that you don't make the money back... experience is invaluable. Only matters if someone can do it for less, same experience. But you still did it first.

CoyoteX 07-04-2007 08:14 AM

I guess when you run a car lean you get more NOx than normal so it might not be great for emissions but then again I still have not gotten around to putting a catalytic converter back on the exhaust so I guess it really doesn't change much coming out of the tailpipe.

I figure cars around here make no difference to the area's pollution since you have no idea what kind of mess they make with the emissions from coal mines around here. If you have a carbon monoxide detector in your house it will go off randomly if you are downwind of a mine. Mines around here are really bad for your health.

I am using the LC-1 wideband it is a pretty nice little device. Well worth the money they want for it. I would like to take my car and dyno tune it one day and get the fuel maps dialed in perfectly but with the wideband on the car it really isn't as important to dyno tune a car as much as it used to be. I figure the car is putting out less emissions now than it was since the car is running closer to ideal. But without finding a shop with a tailpipe sniffer around here there is really no way of knowing.

Also if anyone has downloaded the map I put on the car notice I put the fuel cutoff while coasting down to 1250rpm So pretty much any time I let off the gas it cuts the injectors :thumbup: There is a lot of stuff you can tweak to help mileage so once I get some miles on this setup it might be pretty impressive.

diamondlarry 07-04-2007 09:32 AM

Quote:

Originally Posted by Coyote X (Post 62003)
I guess when you run a car lean you get more NOx than normal so it might not be great for emissions...

That's not neccesarily true. If you can get the combustion efficiency to go higher, the mixture will burn quickly enough that the temp won't have time to get hot enough to produce NOx. In the short time that I got to drive my first Saturn that had the modified head, I noticed that the coolant temperature was lower after the mod since the combustion event was happening much quicker.

CoyoteX 07-04-2007 02:12 PM

Well not being able to leave well enough alone....

https://metroxfi.com/pics/afrtarget4.jpg

I also lowered a bunch of other settings and it seems to be running ok. Now it cuts the injectors when coasting in gear at anything over 1200rpm and when decelerating but still under throttle it cuts the fuel by 50%. As well as no warmup enrichment after 30 degrees C. Car is still running smoother than it ever has before. I updated the msq file in my earlier post so download the new one and look around at it if you want.

mrmad 07-04-2007 05:35 PM

When you are at the 17.0 afr, is it still running smoothly? Apparently, when you get to lean, the engine will start surging.

Have you got any mpg figures?

CoyoteX 07-04-2007 08:20 PM

I drove it a few miles today to get the fuel map adjusted to the new target afr settings. It is still running pretty smooth but with it cutting off the injectors down to 1200rpm it can't catch it before it dies when the engine is slowing down out of gear. So if I rev it up to something like 2000 and let off the gas quickly it will drop down and probably 75% of the time it can't pick up the idle before it dies. This will be something that can be fixed with putting in a working IAC valve since the one in the car doesn't seem to work well with the megasquirt. I could just put the cutoff a bit higher so it has time to get stable before dying but seeing as how I am trying to push the limits, I might as well leave it. I like the way the car drives other than having to hit the starter a bit more often than normal. I will get a good IAC eventually and that will fix the idle problems.

Normal driving at 60-65mph is 3000rpm at 50-60KPa so that is where it is at on the table most of the time, so normally I will be at 15.5 afr. The 15KPa is pretty much only going to happen when coasting down a hill holding the throttle open slightly. The car does seem to run ok with 17 but it does miss some. I pretty much figure that is the fault of the ignition system so the MSD should fix that and let me run maybe even up to 18:1

I filled the car up today using A 2x4 under the left rear tire to get a good fill and I will try and put at least 200 miles on it in the next few days if possible to get a good mileage number. I am hoping it is something good cause it would really suck doing all this and only picking up 1mpg or something.

88HF 07-04-2007 08:26 PM

didn't you say you have instant FE readout with this? What is it telling you?

CoyoteX 07-04-2007 08:34 PM

I haven't built the circuit to get the speed into the computer yet so right now I don't have any way to calculate the mileage real time. I Could look at the injector duty cycle and try and figure out how much gas is being injected then divide that by the speed to get mileage but that would be a lot of work to do while driving :)

The circuit won't be hard to build I will probably order the parts soon I am just working on first things first and getting the car running good before I start adding a lot more to it. But the MPG readout will be the first thing I add to it.

mrmad 07-04-2007 08:36 PM

The megasquirt does not take a vss signal so on its own, it cannot calculate mileage. it is possible to add a vss signal into one of its spare ADC inputs and modify the software to do it.

CoyoteX, I have saved some of the threads on the MS forum on how to do this if you are interested. By the 8x8 tables you are showing, you have an MS I, and apparently this is easier to do with an MSI then an MS II.

GasSavers_Colin 07-04-2007 08:53 PM

On that same note, why not upgrade to Megasquirt-n-Spark Extra? You'll have the 12x12 tables. :)

88HF 07-04-2007 09:09 PM

that subaru sambar is awesome. I've always wanted one of those things. They run them on the bike trail around here and I'd wondered if they are street legal. I'd definately prefer one over my ford ranger.

CoyoteX 07-04-2007 09:35 PM

I am running Megasquirt-n-Spark Extra :) the hires code variant actually. The target afr table is a 8x8 table because it really doesn't need to be that big but the spark and fuel tables are 12x12. The stock metro injector is way bigger than the car actually needs so the normal megasquirt n spark didn't idle well, the steps were bigger than it could handle. The hires code is pretty good though the steps are small enough to make it stay right on the target afr. 5500rpm wide open the car is running like 50% duty cycle on the injector so I bet the stock injector could handle a turbo at like 5psi of boost.

https://megasquirt.sourceforge.net/extra/antirev.html has the circuit to build the traction control system. To get the speed into the computer you only have to build the driven wheel circuit and hook it up. I guess building the whole thing and having working traction control would be a good thing but I don't really think I need it. I am not sure of it's accuracy but it should be good enough to do ABA type of testing so that is all I really care about. It can't do average mpg or anything like that so it really isn't going to be a perfect setup but it will be better than nothing.

minic6 07-05-2007 03:32 AM

Awesome stuff. Now your getting a sense of what the eng. do everyday. One thing to remember is watch the road! I've seen eng. drive off the road by looking at their laptops to long!!??
This also gives you an idea as to what pleaseability is all about. What were willing to live with versus the everyday world. Plus the constrants of working within EPA requirements. Keep it up and enjoy.

88HF 07-05-2007 04:06 AM

Man, grammar check minic. Does not do. Engines drive off the road? Pleaseability? We're not were. constrants? Ahhhhhhhhhhhh! I thought people in New Orleans were bad.

minic6 07-05-2007 04:50 AM

SORRY!!!!!!!!!!!! No typing when you have a headache CHECK!

DRW 07-05-2007 08:14 PM

CoyoteX wrote:"...but with it cutting off the injectors down to 1200rpm it can't catch it before it dies"

So the Megasquirt comes with an automatic stall feature? :) No need to turn the key off, how convenient!

mrmad 07-05-2007 08:17 PM

How did you get the values for the ignition tables?

CoyoteX 07-05-2007 09:28 PM

https://metroxfi.com/pics/overrun.jpg

You can set it to cut fuel when those conditions are met. So if the engine is over 1200rpm the vacuum is high, and the throttle position is lower than 30 (29 is no throttle) and the engine is halfway warm it will cut the fuel. So once it goes under 1200 it starts the fuel back up but it doesn't have enough time to get gas into the cylinders before it dies usually. I could be a normal person and set it to 1300 so it won't die as easy but I would rather just hit the throttle slightly when I am wanting to go to idle to keep it from dying. With it set at 1200 I can basically let off the throttle anytime I want and the injectors will cut. I also don't have any acceleration enrichment for low speed throttle opening so when I give it gas again it just picks up and runs like normal with just a slight stumble without using extra gas.

The ignition table I copied from my kit car to get the rough idea of how it should look :) I have a knock sensor still hooked to my tape player so when I heard knock I pulled timing from that area. I will do a lot more aggressive timing in a few days when I get the GM Knocksense module in I got off ebay and can wire it in so the ms can detect the knock and log it directly. For now the timing is probably near what the car has stock from what I could tell playing with a timing light on the stock computer. I can probably get a lot more out of the timing once the datalog actually records the knock events but right now hearing the knock on the radio then looking at the display to see where it happened is a stupid way to do it but it worked good enough to get me running.

Once I get the Knocksense hooked up and logging I plan on adding timing on every part of the table till I get knock then backing off a few degrees to set the table to the best I can do without putting the car on a chassis dyno. But for now it is reasonably close and running good on what it has set now. I planned on driving it some today to get a mileage reading but a tree fell and I spent all day playing with a chainsaw cleaning it up so no driving for me today :(

DRW 07-06-2007 08:27 PM

Cool stuff :thumbup:
Can the Megasquirt control the IAC? On my car I turned down the idle speed when the engine is cold, which allowed me to lower the overrun fuel cut temperature. It saves a little more fuel during warmup.

I also have the overrun fuel cut timer set to 1/2 second. The car seems to buck less when driving in stop and go traffic, or at parking lot speeds.

My car also stalls sometimes if I just push in the clutch and let the revs drop. Yes, I have an 'auto-stall' feature, too! I found that having a slightly richer idle setting helped a little. Have you tried adjusting idle mixture to see if it makes a difference? Maybe look at what cell is being used in the fuel table and adjust from there?

CoyoteX 07-06-2007 09:13 PM

The stock metro IAC runs at 12hz and the megasquirt can only get down to 30hz or so. I either burned up the 2n222 transistor on the ms or I killed the IAC when I tried driving it at 30hz. Either way I will get to a junkyard and pick up one that works well with the ms one of these days. Not a big hurry because it idles really well anyway, just the slow down from over 2000 rpm it usually can't catch itself unless I help. Half the time I don't care and just let it die when coasting down a hill or something so it is no big deal to me if I get it fixed or not.

I got MSD 6a and accel supercoil installed today though :)

https://metroxfi.com/pics/msd6a.jpg

It makes the car start and run way better. The stock metro ignition is pretty weak so anything is an improvement. Now I won't have to change the distributor cap and rotor every 5000 miles to keep it running good. The spark is good and strong now. It was missing a lot when I set the idle afr at 15.5:1 with the stock ignition, but I set it to 18:1 and it didn't even seem to notice after I put the MSD on there. I have no idea how lean it can actually go and still run but I guess I will find out sooner or later. I have not set anything any leaner yet though on the tables other than just testing. I should have my knocksense stuff in tomorrow if I am lucky. If it comes in I will get it all working then see how lean I can push the target afr table to see what kind of gain that can give me.

I drove it 50 miles today and the gas gauge barely moved off the full mark. I didn't fill it up yet since I don't think I will need enough gas to get a good number. I will try and drive another 50 miles or so tomorrow so I will use at least one gallon of gas so my average will be more accurate. I want to get a good mileage number before I really push the target afr table into the super lean areas. Over the summer I just don't drive it enough to really even use one full tank of gas so I will have to make do with partial fills for now.

CoyoteX 07-07-2007 08:39 PM

Well either I did really well or my numbers are off :)

Drove some more today so I went 77 miles total, average speed probably around 50mph. Filled up when I got home using the board like always when I am trying to be accurate and took 0.65 gallons of gas. I thought it seemed low and pulled the handle again and it kicked off instantly and I could hear gas in the fill tube so it was probably full. So if you believe that number, I got 118.46mpg. https://www.smileyhut.com/excited/hyper.gif :eek: :eek: :eek: :cool:

Now I don't really think it is accurate I am sure I did something wrong somewhere. I was expecting something good because I have it set to where basically any time i let off the gas pedal it cuts the injectors and any time I lift the pedal up slightly it also cuts the injectors. I have it set to when decelerating it runs at 5% fuel. That and no acceleration enrichment for the most part. All that together should have helped my mileage but I really don't see how it can be that good.

On a side note I can pretty much say that adding a MSD ignition and better coil should be one of the required upgrades to a Metro. It makes the car start and idle much smoother and also takes gas a lot easier. I will also be able to go much longer now without changing the cap and rotor since they are not having to be in perfect condition to help the weak factory coil anymore. The car with the Megasquirt and the MSD ignition is now so smooth that it has no vibrations whatsoever coming from the engine when driving 65mph. I never would have thought a Metro could be so smooth running at that kind of speed.

Fourthbean 07-08-2007 07:45 AM

I've been following your Megasquirt thread as that is a project I would like to tackle at some point. I just wish you were going to be driving some more this summer to see if that 118 was an actual number!

CoyoteX 07-08-2007 08:14 PM

Well I had a weak excuse to go for a drive today so I hit the road :)

Drove 171 miles, used 3.1 gallons of gas, 55mpg. This was 95% interstate driving at 70-75mph pretty much constant throttle so the computer didn't get to cut the injectors for any reason. Target AFR at that speed/rpm is 15.0:1. I was pretty much expecting about a 1-2mpg improvement in this type of driving and it was around that much of a gain. So the driving I did the other day gets to be put in more perspective I figure. It was following traffic with constant accelerating and decelerating since it is a narrow winding 2 lane road over a mountain. I would estimate less than 5% of it was at constant speed. I think the run the other day had to have a bit of error in the fill but if you consider that probably for 1/3 to 1/2 of the driving I did that day the injectors were off it makes me wonder if I could do that over a longer period of time to try and get a more accurate reading of my mileage for that type of driving.

Either way, add up my totals so far and I am at 66mpg :D This is before I set the target AFR table to something a bit more aggressive. Now that I am more confident in my numbers I will lean out the tables and see what I can push it to. I have to put a roof on a house starting in the next few days depending on the weather so when that starts I won't be able to tinker with the car till it is done but I am close to having this thing set up the way I want it. Just a bit more time to work on it and drive it and I should have a pretty good setup.

GasSavers_BMac 07-09-2007 02:08 AM

Quote:

Originally Posted by Coyote X (Post 62436)
I will also be able to go much longer now without changing the cap and rotor since they are not having to be in perfect condition to help the weak factory coil anymore.

NOT!!! I've been running my MSD for years now and it messes up the cap and button so you'd at least have to clean it sooner than replacing it. Use the brass type or the extra spark from the MSD will eat the aluminum usually found in the cap.

I also got my MegaSquirt running too. Time to work on the cold start and tune for mpg hwy cruise.


All times are GMT -8. The time now is 11:50 AM.

Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.