MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
Moderators: jsmcortina, muythaibxr
-
- Experienced MS/Extra'er
- Posts: 229
- Joined: Sun Apr 29, 2007 8:02 am
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
Hi Jean,
Need some help here. I am thinking to try staged injection with your code.
My setup is a 3 cylinder engine, with 3 injectors running sequential code now. From your staged injection table from your site. I noticed that in order to use the staged injection. #Inj seems to be 1 and #Inj for staged is 2. What does this means? Does it mean I have to inject the 3 primary injectors as simultaneous? and another 1 or 2 extra injectors at the throttle body inlet as staged?
If that were the case. Can I just connect ALL my 3 injectors to ONLY 1 driver connected to Channel 1, and the extra injector to the driver connected to Channel 3? Leaving Channel 2 unused. Will one driver enough to cater the needs to trigger my 3 primary injectors at the same time?
Thanks Jean.
Cheers,
Simon
Need some help here. I am thinking to try staged injection with your code.
My setup is a 3 cylinder engine, with 3 injectors running sequential code now. From your staged injection table from your site. I noticed that in order to use the staged injection. #Inj seems to be 1 and #Inj for staged is 2. What does this means? Does it mean I have to inject the 3 primary injectors as simultaneous? and another 1 or 2 extra injectors at the throttle body inlet as staged?
If that were the case. Can I just connect ALL my 3 injectors to ONLY 1 driver connected to Channel 1, and the extra injector to the driver connected to Channel 3? Leaving Channel 2 unused. Will one driver enough to cater the needs to trigger my 3 primary injectors at the same time?
Thanks Jean.
Cheers,
Simon
-
- Super MS/Extra'er
- Posts: 9130
- Joined: Sun May 02, 2004 6:51 am
- Location: Quebec, Canada
- Contact:
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
To run staged injection with sequential on a 3-cylinder, you'd need 6 drivers so that's not possible. The only other alternative is to use 2 drivers and have the 3 primaries on the first driver and the 3 secondaries on the second driver. And when using two drivers, you have to use channels 1 and 2. And that will mean 3 squirts per cycle.
As for putting 3 injectors on the same driver, it depends which drivers you have but I assume you have my 4-channel board so I would not recommend using 3 injectors on this.
I must say that it's not the best setup to run staged injection on a 3-cylinder. You probably won't get much benefit from timed injection with 3 squirts. You may be better off with the regular untimed injection where you can set the number of squirts per cycle or use bigger injectors that don't require staging. With sequential injection, you may be able to get away with using very large injectors.
Jean
As for putting 3 injectors on the same driver, it depends which drivers you have but I assume you have my 4-channel board so I would not recommend using 3 injectors on this.
I must say that it's not the best setup to run staged injection on a 3-cylinder. You probably won't get much benefit from timed injection with 3 squirts. You may be better off with the regular untimed injection where you can set the number of squirts per cycle or use bigger injectors that don't require staging. With sequential injection, you may be able to get away with using very large injectors.
Jean
-
- Helpful MS/Extra'er
- Posts: 129
- Joined: Mon Apr 02, 2007 5:32 pm
- Location: St-Jérôme (near Montréal), Qc, Canada
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
that's why I switched to sequential on my 3 cylinder. I needed bigger injectors than what untimed injection could comfortably make work at idle. I could have used staged injection but with sequential it runs very well at idle with big injectors. it saves me the hassle to have an intake manifold with 3 extra bung welded.
'93 Suzuki Swift 993cc 3 cylinders with a TD04L-13T , melted piston @ 25psi with a bad fuel pump. MS2E 3.0.3 standalone
'07 Suzuki SX4 2.0L , TurbineTech turbo kit. MS2E 2.0 used as a piggyback
'07 Suzuki SX4 2.0L , TurbineTech turbo kit. MS2E 2.0 used as a piggyback
-
- Experienced MS/Extra'er
- Posts: 229
- Joined: Sun Apr 29, 2007 8:02 am
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
So does the statement above means that I can use a slightly bigger injectors to replace my my natural aspirated stock injectors for my boosted application?racingmini_mtl wrote:With sequential injection, you may be able to get away with using very large injectors.
Thanks for the reply Jean.
Cheers,
Simon
-
- Super MS/Extra'er
- Posts: 9130
- Joined: Sun May 02, 2004 6:51 am
- Location: Quebec, Canada
- Contact:
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
Yes. If you go to a boosted application, replace the stock injectors with the needed big injectors. And make sure they are big enough to leave some margin. Unless you go to huge injectors, you should be able to get a very good idle and low load behaviour.
With the MS2 precision, sequential injection and Ken's MAP sampling in the latest code (20090912) you have all the tools to make that work without having to go with the complexity of staged injection.
Jean
With the MS2 precision, sequential injection and Ken's MAP sampling in the latest code (20090912) you have all the tools to make that work without having to go with the complexity of staged injection.
Jean
-
- Master MS/Extra'er
- Posts: 491
- Joined: Sun May 14, 2006 4:03 am
- Location: Colorado Springs, CO
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
Hi all,
Just installed 3.0.3h (20090912) on my Microsquirt, and reapplied my 3.0.3d tune, which had been running pretty well. Everything still looks correct in TunerStudio, but I am now seeing 800% or more fuel load just turning on the key (not yet started). And, yes, it really is trying to inject that much fuel. Flooded to death.
The application is a 1982 Yamaha SECA 750 - air cooled four cylinder eight valve motorcycle. I'm using a 36-1 wheel for CPS, and a single throttle body with four pipes going to the four cylinders. Port injection. Tune attached.
Please let me know if you have any thoughts about what's happening here. I'll keep poking around to see what I find.
-----------------Edit------
OK, found the problem. Pre-upgrade, my realtime baro sensor was configured for "SpareADC", but, after upgrade, this is not an option, and MicroSquirt is no-longer reading the 2nd MPX4250 at all. I can run currently by switching to "Initial MAP reading" for baro comp, but how can I re-enable the 2nd sensor?
-------------Edit 2-----------
OK, got that figured out... apparently SPAREADC is now MS2 AD6/JS5. Baro sensor is working again.
However, I still have two other problems from the new code:
1. My narrow band sensor is now only reading .18 or .38 volts, regardless of anything else. I did recalibrate AFR, but that didn't help.
2. Something definitely changed in close-loop idle. I now have to set the idle adder to 3000 RPM (it was 300) to ensure that the valve doesn't stay pegged at about 75%. With the high value of adder, CL works OK. Without it, the idle stays up at 3200 RPM or so.
------------Edit 3-------------
Seems the CL PWM problem is that the IAC now goes to cranking % when above target+adder RPM. My setup requires a decent amount of extra air during cranking, in order not the have to crack the throttle when starting. With the current code set, though, this is unworkable, because the cranking % value for IAC results in way too high of an idle. I've reduced the cranking percentages and put the adder back at 300, and that's OK except that now I have apply throttle during cranking. Please let me know why the change was made and if there's some other way I could be setting this up now to not have to compromise.
The EGO issue is still there, though, and it's really annoying. I was hoping to use the narrow band for some of my tuning today.
Thanks,
Paul
Just installed 3.0.3h (20090912) on my Microsquirt, and reapplied my 3.0.3d tune, which had been running pretty well. Everything still looks correct in TunerStudio, but I am now seeing 800% or more fuel load just turning on the key (not yet started). And, yes, it really is trying to inject that much fuel. Flooded to death.
The application is a 1982 Yamaha SECA 750 - air cooled four cylinder eight valve motorcycle. I'm using a 36-1 wheel for CPS, and a single throttle body with four pipes going to the four cylinders. Port injection. Tune attached.
Please let me know if you have any thoughts about what's happening here. I'll keep poking around to see what I find.
-----------------Edit------
OK, found the problem. Pre-upgrade, my realtime baro sensor was configured for "SpareADC", but, after upgrade, this is not an option, and MicroSquirt is no-longer reading the 2nd MPX4250 at all. I can run currently by switching to "Initial MAP reading" for baro comp, but how can I re-enable the 2nd sensor?
-------------Edit 2-----------
OK, got that figured out... apparently SPAREADC is now MS2 AD6/JS5. Baro sensor is working again.
However, I still have two other problems from the new code:
1. My narrow band sensor is now only reading .18 or .38 volts, regardless of anything else. I did recalibrate AFR, but that didn't help.
2. Something definitely changed in close-loop idle. I now have to set the idle adder to 3000 RPM (it was 300) to ensure that the valve doesn't stay pegged at about 75%. With the high value of adder, CL works OK. Without it, the idle stays up at 3200 RPM or so.
------------Edit 3-------------
Seems the CL PWM problem is that the IAC now goes to cranking % when above target+adder RPM. My setup requires a decent amount of extra air during cranking, in order not the have to crack the throttle when starting. With the current code set, though, this is unworkable, because the cranking % value for IAC results in way too high of an idle. I've reduced the cranking percentages and put the adder back at 300, and that's OK except that now I have apply throttle during cranking. Please let me know why the change was made and if there's some other way I could be setting this up now to not have to compromise.
The EGO issue is still there, though, and it's really annoying. I was hoping to use the narrow band for some of my tuning today.
Thanks,
Paul
-
- Site Admin
- Posts: 8230
- Joined: Thu Oct 14, 2004 12:48 pm
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
I believe that I have a fix for the CL idle problem, I found the same issue on my rx7 in ms3.
I'll be merging a bunch of code and fixes over the next few days back to ms2/extra, and that will be one of the fixes I merge.
Ken
I'll be merging a bunch of code and fixes over the next few days back to ms2/extra, and that will be one of the fixes I merge.
Ken
-
- Master MS/Extra'er
- Posts: 491
- Joined: Sun May 14, 2006 4:03 am
- Location: Colorado Springs, CO
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
OK. Sounds good.
Any ideas on the EGO reading? Is there something I should be configuring differently, or does narrow band not work in 3.0.3h?
Or, is it possible that TunerStudio is not correctly setting the EGO cal information?
I will try calibrating it from MegaTune instead and see if there's any differece there.
-------------Edit-------------------------
Yup, seems like TunerStudio isn't setting up the AFR table correctly for narrow band. After recalibrating with MegaTune, my narrow band is reading correctly again, in both MT and TS.
Do you think this is a problem with TS or with the base.ini?
Thanks,
Paul
Any ideas on the EGO reading? Is there something I should be configuring differently, or does narrow band not work in 3.0.3h?
Or, is it possible that TunerStudio is not correctly setting the EGO cal information?
I will try calibrating it from MegaTune instead and see if there's any differece there.
-------------Edit-------------------------
Yup, seems like TunerStudio isn't setting up the AFR table correctly for narrow band. After recalibrating with MegaTune, my narrow band is reading correctly again, in both MT and TS.
Do you think this is a problem with TS or with the base.ini?
Thanks,
Paul
-
- Master MS/Extra'er
- Posts: 662
- Joined: Thu Feb 14, 2008 4:59 am
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
I am not 100% sure where to post this but as this will become the main line of code i thought maybe i should post it here..
I am trying to get the Subaru 6/7 code working. There was a post a little while ago that cop mode had been added for this wheel mode.
I have tryed and it dos not work, i checked the code yesterday and it only has 2 triggers.. is this going to be added?
Unfortunately the post saying it was added seems to of been lost in the form crash or i just can't find it using the forum search.
I am trying to get the Subaru 6/7 code working. There was a post a little while ago that cop mode had been added for this wheel mode.
I have tryed and it dos not work, i checked the code yesterday and it only has 2 triggers.. is this going to be added?
Unfortunately the post saying it was added seems to of been lost in the form crash or i just can't find it using the forum search.
-
- Site Admin
- Posts: 39619
- Joined: Mon May 03, 2004 1:34 am
- Location: Birmingham, UK
- Contact:
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
Subaru 6/7 hasn't been added yet.
James
James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
-
- Master MS/Extra'er
- Posts: 662
- Joined: Thu Feb 14, 2008 4:59 am
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
any time line on this..
i know the wheel decoder is there for it.
it dos dos not have cop support..
i know the wheel decoder is there for it.
it dos dos not have cop support..
-
- Master MS/Extra'er
- Posts: 491
- Joined: Sun May 14, 2006 4:03 am
- Location: Colorado Springs, CO
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
Hi Ken,muythaibxr wrote:I believe that I have a fix for the CL idle problem, I found the same issue on my rx7 in ms3.
I'll be merging a bunch of code and fixes over the next few days back to ms2/extra, and that will be one of the fixes I merge.
Ken
Any update on the next build?
Can you tell me in what build the current CL code was introduced.I'd like to get back to the older Alpha code until you've got the fixes integrated.
Thanks,
Paul
-
- Site Admin
- Posts: 8230
- Joined: Thu Oct 14, 2004 12:48 pm
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
The code that didn't have the issue you're having is 2.1.0. I think I introduced the fix in the first 2.1.1. I do not know which 3.0.x to tell you to go back to to get that change out.
I believe I already have the fix worked in to 3.0.x, so the next 3.0.x release should have it fixed.
I'm working on merging a bunch of other stuff though, so no idea when the next 3.0.x will be released.
Ken
I believe I already have the fix worked in to 3.0.x, so the next 3.0.x release should have it fixed.
I'm working on merging a bunch of other stuff though, so no idea when the next 3.0.x will be released.
Ken
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
I just finished my build and loaded ms2extra_alpha20090912. When I try and start the car the injector signal seems inverted, staying on most of the time with blips of off time. I'm set up for full sequential 4 cyl and this is how my circuit has bee built. I've also included my msq.
-
- Site Admin
- Posts: 39619
- Joined: Mon May 03, 2004 1:34 am
- Location: Birmingham, UK
- Contact:
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
What about the flyback?
James
James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
I was under the impression that flyback was only needed for lowz injectors so I left it out.
-
- Super MS/Extra'er
- Posts: 9130
- Joined: Sun May 02, 2004 6:51 am
- Location: Quebec, Canada
- Contact:
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
With the drivers you used, the signal will indeed be inverted. You used an inverting FET driver which is not what you want. You want a non-inverting one such as the IXDN404PI. And that also means, you want to have pull down resistors instead of pullups (the four 10K resistors should be connected to ground instead of VCC).
Reading what is on my site, I realise that it's not very clear. While I mention the use of 4 identical drivers, I don't specifically mention that they should not be inverting. I'll correct that.
And as for the flyback, since the IRFIZ34N is fully avalanche rated, it should be able to handle the flyback from a single high Z injector.
Jean
Reading what is on my site, I realise that it's not very clear. While I mention the use of 4 identical drivers, I don't specifically mention that they should not be inverting. I'll correct that.
And as for the flyback, since the IRFIZ34N is fully avalanche rated, it should be able to handle the flyback from a single high Z injector.
Jean
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
Since I have the circuit built I was wondering if I could just add a 2n2222a transistor to each of the injector inputs ahead of the ixdi404. This should invert the processor signal correcting my problem.
-
- Super MS/Extra'er
- Posts: 9130
- Joined: Sun May 02, 2004 6:51 am
- Location: Quebec, Canada
- Contact:
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
Yes you could do that but remember to also put a current limiting resistor on the base of the transistor. A 1K resistor should be fine.
Jean
Jean
-
- Super MS/Extra'er
- Posts: 9130
- Joined: Sun May 02, 2004 6:51 am
- Location: Quebec, Canada
- Contact:
Re: MS2/Extra Alpha 3.0.3 20090627 (was 20090623)
I should add that you want the transistors before the pull up resistors. You probably knew that but I just wanted to make sure.
Jean
Jean