Lighting the fire (ignition upgrades)
Hi Ken/All
So there are plenty of upgraded ignition system for sale out there (compared to stock FC style system). I'm blowing out my spark at my current power level / state of tune / boost. From these mods I wish to be able to enrich my tune a further 10% from where it is and be well clear of the risk of misfires. My peak power lands at ~7400rpm. 4.0mS cycle to cycle for charge and discharge (wasted spark). I'm currently using dwell around 3.2mS something like that, leaving me ~0.8mS for the ignition event. I'm using the factory FC leading coil pack. The solution as I see it is to EITHER: #1 CDI box #2 Coil near plug inductive system (full sequential would make 8.0mS available at 7400rpm and give me upto 6.0mS dwell and 2mS discharge and rest time). The CDI system could be as simple as getting a single crane Hi-6 in between the FC ignition module and the leading coil pack. That would be messy but it should give me closer to 100mJ ignition energy with plenty of volts. This setup *SHOULD* be better than what I have and *SHOULD* be guaranteed to work out of the box once wired in. No firmware changes or testing required. I don't know if I could piggyback 2x Hi-6;s off the leading output ignition module and have it still work. That would allow me to replace the twin post coil with any of the CDI coils (and a few non CDI coils that are proven to work). This would give even more energy. The M&W CDI (very similar to motec and a few others) seems to do 4 channels. It will require 4 specialised outputs from the megasquirt however. Past that there is dynatek, autronic 500r, MSD DIS/2 or DIS/4. PS #1 The crane Hi-6 is documented to need to be triggered off a distributor pickup OR the injectors output that normally drives the coil. #2 The M&W/Motec is proven to need the logic signal from the ECU (a guy I know had big problems trying to run it off the ignitor). So that gets me to getting the M&W/Motec CDI or the IGN-1A or LS1/LS2/LS7 coils to work. I think they will all require a true non wasted spark 100% sequential ignition output. I think from reading documentation they may require as much as 12-20mA drive current to work. I would not be surprised if I needed to use 270R pullup resistors on the LEDs to trigger the LSx or IGN-1A ignition coils. Then there is also the question of what waveform they want. The rotary code feels like its modified slightly to give EXACTLY what the factory FC modules want and it does a brilliant job of that. I just don't know how much hardware needs to be changed to use all the other ignition setups. So Assuming timing at TDC. They will require ignition events at: TDC rotor 1, split degrees later than TDC rotor 1, 180 degrees later than TDC rotor1 and split +180 degrees later than TDC rotor1. The megasquirt documentation has options for FD and RX-8 mode. My feeling is they are 100% untested at this point in time. I worry there are code problems with all the messy modes (by messy modes I mean barely/if ever used FD and RX-8 mode and whether either modes work correctly with the direction set to either going high or going low. Car is being daily driven. |
OK I ordered,
4x IGN-1A's + connectors 2x BUR7EQ (leading) 2x BUR9EQ (trailing) Looking at getting some Magnecor R100 10mm or KV85 8.5mm leads. Looking at making up a coil on plug bracket. Car is currently being driven 200+ miles per week and it is dependable, its just it blows the spark out at full revs and full boost because there is no dwell time. Install is thoroughly tested, no noise problems whatsoever, motor has held together for 4+ years hundreds of pulls. The install is currently using these settings, Generic Type Settings Spark A output pin: D14 Number of Coils: Wasted Spark Spark Output: Going Low (Normal) Rotary Mode: Rotary on Overdwell Protection: off Accel Compensation: 0 Dwell: 3.4mS Minimum Spark Duration: 0.1mS Dwell Type: Standard Use Prediction: 1st Deriv Prediction Trailing Settings Page! Output Mode: FC Mode RX-8 Mode: Disabled Allow Negative Split: Allowed (5 negative above 4000rpm lower than 30kpa load) I currently have 3 4k7 pullups on the 3 LED's. From reading diyautotune manual I need to put 270R pullups, presumably for a single coil, they want around 20mA drive current. My problem is I need to know what settings to get FD mode working, and also what settings to get RX-8 mode working. For EG, is FD mode considered wasted spark or coil on plug. What about RX-8 mode? If I want to use RX-8 mode what do I set for FC/FD mode. It says to set it to either FC mode or FD mode, but neither is RX-8 mode. Or does RX-8 mode only care about trailing? Is there updated documentation about where the spark outputs come out and which ones are which. This sort of stuff could cost me a motor (and this is a properly built motor) so I need to know what it is. |
So I've got
SparkA D14 SparkB D16 SparkC D15 SparkD JS11 (and build another LED/transistor circuit in proto area). So for FC3S its well documented SparkA D14 - Leading (wasted spark) SparkB D16 - Trailing SparkC D15 - Trailing (coil-select) So for FD3S it is???? SparkA D14 - Leading SparkB D16 - ???? SparkC D15 - ????? So for RX-8 it is???? SparkA D14 - Leading SparkB D16 - ???? SparkC D15 - ????? SparkD JS11 - ???? |
man tonight I revived my megasquirt project and I was thinking of upgrading the FC ignition system to individual coils (Yukon or LS1) ....humm I'll keep an eye on your setup.
|
Originally Posted by mperformance
(Post 10671497)
man tonight I revived my megasquirt project and I was thinking of upgrading the FC ignition system to individual coils (Yukon or LS1) ....humm I'll keep an eye on your setup.
|
Originally Posted by Jobro
(Post 10669639)
So I've got
SparkA D14 SparkB D16 SparkC D15 SparkD JS11 (and build another LED/transistor circuit in proto area). So for FC3S its well documented SparkA D14 - Leading (wasted spark) SparkB D16 - Trailing SparkC D15 - Trailing (coil-select) So for FD3S it is???? SparkA D14 - Leading SparkB D16 - ???? SparkC D15 - ????? So for RX-8 it is???? SparkA D14 - Leading SparkB D16 - ???? SparkC D15 - ????? SparkD JS11 - ???? in the OEM application,, FC is leading,, trailing and flop command essentially two igniters the FC leading coil is 0.4 ohms,, but is ballasted under the baseplate with a 0.5 ohm resister ( 0.9 ohms total, various years have the resister move to the - side of the coil ) [ trailing coils are each 0.7-0.9 ohms ] if you wanted a higher rate of saturation at rpms ,, a simple approach for those with duty dwell settings would be to use the auc output to swing a relay to bypass the resister after a threshold rpm ( or just bypass the igniter entirely if you are running a fixed dwell ) on OEM FD the igniter is a triplex unit,, and works as leading wastespark with dedicated trailing 1 and trailing 2 channels ( 3 igniters ) if the megasquirt rx8 has 4 channels then obviously it must be the sequential ignition you seek but i expect you will now need the funky rx8 chopper wheel to run the logic best bet i see is the FD mode using the trailing channels only and having leading and trailing firing together with no split ie two channels driving 4 igniters ( much like some primitve motec modes ) the issues i see is FD mode is 12/1,, FC 24/2 ( same same ),, but begs differences in the trigger tooth and angle settings |
or you could've put an HKS twin power on it, which amplifies both leading and trailing. splice in a few wires, mount a small box, and you're done. It's pretty much the only produce HK$ makes that's worth the money.
|
Originally Posted by bumpstart
(Post 10671638)
in the OEM application,, FC is leading,, trailing and flop command
essentially two igniters the FC leading coil is 0.4 ohms,, but is ballasted under the baseplate with a 0.5 ohm resister ( 0.9 ohms total, various years have the resister move to the - side of the coil ) [ trailing coils are each 0.7-0.9 ohms ] if you wanted a higher rate of saturation at rpms ,, a simple approach for those with duty dwell settings would be to use the auc output to swing a relay to bypass the resister after a threshold rpm ( or just bypass the igniter entirely if you are running a fixed dwell ) on OEM FD the igniter is a triplex unit,, and works as leading wastespark with dedicated trailing 1 and trailing 2 channels ( 3 igniters ) if the megasquirt rx8 has 4 channels then obviously it must be the sequential ignition you seek but i expect you will now need the funky rx8 chopper wheel to run the logic best bet i see is the FD mode using the trailing channels only and having leading and trailing firing together with no split ie two channels driving 4 igniters ( much like some primitve motec modes ) the issues i see is FD mode is 12/1,, FC 24/2 ( same same ),, but begs differences in the trigger tooth and angle settings I thought about bypassing the ballast resistor. I could have done that and dropped the dwell about 0.2mS and probably still ended up with more energy at high RPM. Well its done now I have coils on the way. I also thought about firing the ignition like a Wasted Spark 4 cylinder with Rotor 1 leading and trailing tied together. That would give me my desired dwell time 5.5mS/2.0mS rest @ 8000rpm without any software restrictions, and with these new coils should make for a tasty spark, but then I lose leading/trailing split and I do not know how to tune that... I do have a scope at my disposal so I can unplug injectors and coils and measure what actually comes out of the ignition driver while cranking. Ideally I will use RX-8 mode. Nicer again would be RX-8 mode with an option to use wasted spark below 3500rpm to clean up idle and cruise.
Originally Posted by arghx
(Post 10671665)
or you could've put an HKS twin power on it, which amplifies both leading and trailing. splice in a few wires, mount a small box, and you're done. It's pretty much the only produce HK$ makes that's worth the money.
|
1 Attachment(s)
Check this out.
Found this on a blog by 'darkrx' maybe he would like to comment on the brackets if hes a member. |
2 Attachment(s)
I decided to brave the cold and test the megasquirt settings against the scope.
I think I may have gotten a partial cycle out of RX-8 mode but it was resetting mid cycle, presumably because it is coded to expect the 36-2-2-2 wheel? Is that right ken? I still had my FC CAS settings in the trigger input page. You can see from the scope traces FC_MODE and FD_MODE the outputs are performing as intended. For cranking I have 5.0mS dwell set with 5BTDC advance. |
This gets me back to the point where I am still dwell time limited. FD mode will still have have an ignition to ignition time of around 4.0mS @ 7400RPM.
Ken is it possible for you to modify MS2extra source code to leave the FD mode trailing as is and just separate the wasted spark FD leading signal into 2 single signals and allow 2x dwell time. My only other option would be to tack another microprocessor ecap module onto the end of your ignition outputs and molest the ignition waveforms that way. |
Originally Posted by Jobro
(Post 10672748)
This gets me back to the point where I am still dwell time limited. FD mode will still have have an ignition to ignition time of around 4.0mS @ 7400RPM.
Ken is it possible for you to modify MS2extra source code to leave the FD mode trailing as is and just separate the wasted spark FD leading signal into 2 single signals and allow 2x dwell time. My only other option would be to tack another microprocessor ecap module onto the end of your ignition outputs and molest the ignition waveforms that way. That's what rx8 mode does... rx8 mode + FD mode is the same thing as saying "COP for a 2-rotor" Front rotor leading is A Front and rear trailing are B and C respectively Rear rotor leading is D Ken |
Originally Posted by muythaibxr
(Post 10673076)
That's what rx8 mode does... rx8 mode + FD mode is the same thing as saying "COP for a 2-rotor"
Front rotor leading is A Front and rear trailing are B and C respectively Rear rotor leading is D Ken Well in my particular firmware variant there seem to be triggering problems when RX-8 mode is enabled. Do you have any info on when it became fixed? |
Originally Posted by Jobro
(Post 10673473)
Hey Ken.
Well in my particular firmware variant there seem to be triggering problems when RX-8 mode is enabled. Do you have any info on when it became fixed? If it's having triggering problems when set to RX8 mode, it's being caused by something other than the code. Ken |
Originally Posted by muythaibxr
(Post 10674411)
RX8 mode doesn't affect the wheel decoder at all. It should continue to work fine with the normal stock CAS and settings for the stock CAS.
If it's having triggering problems when set to RX8 mode, it's being caused by something other than the code. Ken Well I tested FD Mode with RX-8 disabled and had no triggering problems. I then tested FD Mode with RX-8 mode enabled and had triggering problems. I then switched back to FD mode and had no problems. I then switched back to RX-8 mode and had problems. How could you say its not code? Or do you mean it is something else possibly hanging off a microprocessor pin causing the problem? |
I'm saying that in the code, RX8 mode does not do ANYTHING with the wheel decoder. It only changes the outputs.
The wheel decoder code is independent of the output code. If you didn't have the outputs wired properly for rx8 mode, then I could see it causing all manner of problems. Ken |
Originally Posted by muythaibxr
(Post 10677328)
I'm saying that in the code, RX8 mode does not do ANYTHING with the wheel decoder. It only changes the outputs.
The wheel decoder code is independent of the output code. If you didn't have the outputs wired properly for rx8 mode, then I could see it causing all manner of problems. Ken Using either FC or FD mode the car will crank for 5+ seconds with no start condition and still maintain sync. My car has absolutely no triggering noise or earthing problems. I can maintain data logging connectivity for above 45 minutes with no losses of sync or ECU resets recorded. And I have done that a good 5 times in the last few weeks. Unless there is a conflict between the Spark D pin and another auxilary function I am using? Or are you suggesting Spark D is physically connected to either the CAS Ne or Ge inputs? |
All I'm saying is that the setting for rx8 mode only affects what the outputs do, and has no effect on the trigger wheel decoding.
What firmware are you using? Ken |
1 Attachment(s)
This one!
Code:
;------------------------------------------------------------------------------- |
Hrrm, yeah, something else odd is going on there. Have you tried a later firmware?
|
Originally Posted by muythaibxr
(Post 10680355)
Hrrm, yeah, something else odd is going on there. Have you tried a later firmware?
|
How about I send you my MSQ file in FC mode, and you scope trace that. Then you change the tickbox to FD mode and scope trace that. And then change the scope trace to RX-8 mode and see something bad happens.
Would you still have the source code from that build in 2008? |
How about I have done that many times, including when I wrote the feature, and I have never seen a problem.
If you want my help, try the latest firmware. There have been a huge number of changes since the 3 year old firmware you are using. |
Just tried in the latest 3.x firmware. Works fine there.
Ken |
I can't risk the fallout from a firmware update until the weekend because my megasquirted 7 is my trip to work every day.
What would be the chances of a newer release of 2.10d or whatever was the release code fixing the RX-8 mode bug? This is my prefered solution at this stage. But I'm not buying more ECU related hardware until I know for sure that we can get around the ignition dwell time issue. EDIT: Accidentally edited this instead of responding to it. |
All times are GMT -5. The time now is 05:39 PM. |
© 2024 MH Sub I, LLC dba Internet Brands