Jump to content
HybridZ

LSx Coil Testing


z-ya

Recommended Posts

Hear is the test data from my detailed LS1 coil measurements using Megasquirt (MS) to trigger the coils. These are the coils that Ron Tyler has used on L6s with a Wolf ECU as the trigger source. These coils have the igniters built in, which makes for a much easier install. They are used on late model Camaros, Firebirds, and GM trucks.

 

Hear is what my test setup looks like:

 

P1010015.jpg

 

Hear is the coil pinout:

 

ls1-coil-pinout.jpg

 

 

Let's start with the input to the coils. The coils require a positive input pulse, the width being the coil charge time. One important thing to note is that the MS output pulse width for the ignition outputs does not correlate directly to the dwell time you set in Megatune (MT). Not sure if this is a firmware bug or not.

 

When I set the dwell to 1ms, the actual output pulsewidth is around 690us (0.69ms). The following screen shots show the output pulse from the MS (C1, yellow), and the input current to the LS1 coilpack (C2, red). So you can see that as soon as the MS output pulse goes high (C1), the coil current starts to charge (C2). It reaches full charge when the MS output pulse goes low. There are three measurements which include statistics: amplitude of C1, pulsewidth of C1, and amplitude of C2. The most important statistic is the mean, or average value for these tests.

 

1ms dwell:

 

LS1_trig_InAmps_1ms.jpg

 

2ms dwell:

 

LS1_trig_InAmps_2ms.jpg

 

3ms dwell:

 

LS1_trig_InAmps_3ms.jpg

 

4ms dwell:

 

LS1_trig_InAmps_4ms.jpg

 

So from all this data, if you look at the mean amplitude for C1, you see that it is consistently in the 3V range. This means that the LS1 coils can fire at that voltage. The mean pulsewidth of C1 is always about 70% of what you program into MS. This must be a firmware bug, I will post this on msefi.com.

 

If you plot the charge current you get this:

 

charge_current.jpg

 

We know what went into the coil pack, now lets look at what comes out. The next measurements I made was the output current from the LS1 coil pack. Instead of measuring peak current, I set up a measurement to measure the area under the current pulse. Current per unit time is measure in Coulombs. In this case micro Coulombs (uC).

 

1ms dwell:

 

LS1_OutAmps_1ms.jpg

 

2ms dwell:

 

LS1_OutAmps_2ms.jpg

 

3ms dwell:

 

LS1_OutAmps_3ms.jpg

 

4ms dwell:

 

LS1_OutAmps_4ms.jpg

 

Again, if we plot the area vs dwell time (pulsewidth), we get this:

 

sparkplug_current.jpg

 

Hear is a shot of all three signals on the same grid. The trigger pulse (yellow), charge current (red), and coil output current (blue).

 

LS1_trig_InAmps_OutAmps.jpg

 

 

Conclusions from all of this:

 

As you would expect, as the dwell time increases, the peak coil charge current increases linearly. The coil output current is not as linear, and at 4ms charge time, it has not hit coil saturation point. This is where no additional output current is created when the peak input charge current continues to increase. This is when things will start to get hot! I will take more measurements at 5, 6 and 7ms to see what the effects are.

 

The other important fact is that the LS1 built in coil igniters (the amplifier that drives the coil) will track input pulse width. So setting some nominal dwell time will not get you the optimal spark. This is where a scope comes in handy.

 

Lastly, the MS LED output can easily drive two of these LS1 coils. Driving two coils, no reduction in input voltage was observed. It stayed in the 3V range, and fired both coils reliably. So you can fire three pairs of LS1 coils using the three LED outputs on the MS. Yes, this is a wasted spark configuration, but unlike coil packs with dual outputs, the LS1 coils will provide equal spark energy to each cylinder.

 

P1010017.jpg

Link to comment
Share on other sites

  • Administrators

Nice work! :rockon:

 

What voltage are you supplying the ignitors with?

 

It would be nice to see similar testing with low voltages, say around 10v, to simulate starting conditions.

 

 

4ms charge time, it has not hit coil saturation point.[/Quote]

 

I undertstand saturation with those coils hits around 5.6 to 5.8ms. I'd like to see that confirmed/denied.

 

 

 

This is where no additional output current is created when the peak input charge current continues to increase.[/Quote]

 

Another way to say it... where the ringing stops and the curve flattens, per this diagram, area D, yes?

 

ignitionwaveform.jpg

 

 

 

 

This is when things will start to get hot! I will take more measurements at 5, 6 and 7ms to see what the effects are.[/Quote]

 

I believe you'll find these coils to protect themselves somewhere around 8ms... they dump their charge irrespective of the requested timing.

 

 

 

These are the coils that Ron Tyler has used on L6s with a Wolf ECU as the trigger source. [/Quote]

 

Pete's referring to these...

 

MikeHintzBareCoils.jpg

.

.

MikeHintzCoils.jpg

Link to comment
Share on other sites

  • Administrators
Ron, how did you hang that plate off that supports the coils?

 

Bo,

 

There are two bosses in the block that originally hung (or is that hanged?) your heater hose. I re-routed the heater hose along the frame rail and used those bosses to support the bracket, per this picture...

 

coilbracket.jpg

 

 

 

As a side note, my preference is to use the truck coils in this aplication due to the low voltage terminals originating from the 'bottom'.

 

Pete, I have unconfirmed data that suggests the truck coils are electrically identical... if I send you one, would you care to test it?

 

P.S. I like where Pete is going with this thread and would hate to jack it, so any further questions/comments about this specific arrangement would best be posted here... http://forums.hybridz.org/showthread.php?t=119783

Link to comment
Share on other sites

Nice work! :rockon:

 

What voltage are you supplying the ignitors with?

 

I'm running the coils off a motorcycle battery with a charger on it. The ZRX1100 isn't out of the shed yet. The MS was running off a bench top 15V supply.

 

It would be nice to see similar testing with low voltages, say around 10v, to simulate starting conditions.

 

I can try this if my bench supply can provide enough current. You can set a larger crank dwell with the MS. I'm sure the Wolf can dot he same thing.

 

I understand saturation with those coils hits around 5.6 to 5.8ms. I'd like to see that confirmed/denied.

 

I plan on confirming the optimal dwell. I'll also measure all the coils I see the see how much the vary.

 

Another way to say it... where the ringing stops and the curve flattens, per this diagram, area D, yes?

 

Yes, C2 (red) in my screen shot is area D on your plot. I just stopped at 4ms charge time. It should flatten out when I approach 6ms.

 

ignitionwaveform.jpg

 

I believe you'll find these coils to protect themselves somewhere around 8ms... they dump their charge irrespective of the requested timing.

 

That is what I expect when I exceed 7ms or so.

 

 

The coils I tested are Camaro SS coils. If you send me a truck coil, I can test it. BTW, I plan on mounting them on the valve cover. So far I think it will work out real nice.

Link to comment
Share on other sites

Guest Mitchy

Just came upon this, I find it hard to get info for the LS-1 coils, so I registered to dig into things.

Looking forward to finding out the best dwell for the truck coil packs,

If you post up a quick "how to" I can scope them in several weeks. As I have a scope+inductive pickup, and will hopefully have them installed by then.

 

First I need to know the circuit you used to drive the coils if possible. I know what i should use, just want to double check before i end up frying a set of coils.

Much thanks.

...Mitch

Link to comment
Share on other sites

Guest Mitchy

The application I'm installing is a 4 cyl, COP (type) setup.

 

The circuit I had posted previously was obviously incorrect, removed due to possible issues.

I`d be interested to see how you trigger the coils, the specific circuit if possible

Thanks.

...Mitch

Link to comment
Share on other sites

Guest Mitchy

Yes, I am as well.

Just that I`m not quite sure how to interface the coils with the megasquirt.

Most of the issue is that I`m unsure how to grab the +5V signals from the transistors on the LED's.

It seems that other than just grabing the output voltage directly from the pin (which can only source 20mA or so I believe) I will need a transistor, but looking at the LED transistors, it seems that they provide a ground, and cannot be configured to source voltage.

...Mitch

Link to comment
Share on other sites

Yes, you can use the LED transistor directly. You need to setup MS for the proper mode to get the correct waveform from the LED output. "Code base and output functions" need to be set so "Spark Output A" come out of LED17. What are you going to use for a trigger wheel? You need to configure that too. I am just using it in distributor mode for this test.

Link to comment
Share on other sites

Guest Mitchy

Right now I'm just bench testing the circuit, physically supplying +5V at the processor pin to light a LED, on the output using the following circuit :

normal_neonout.jpg

This gives +5V out when the led is off, and 0V when the led is on,

I could simply say "spark output inverted" but I'd like to have it trigger when the led is on.

I've just ran into this problem today, so maybe I'm confused and not seeing this correctly..

...Mitch

Link to comment
Share on other sites

Do you have a stimulator? The "output inverted" box should be set to "no". Unless you have a crank trigger wheel setup on a drill or something, you need a stimulator with MS setup for a distributor. Only spark output A will be functional in this mode.

Link to comment
Share on other sites

Guest Mitchy

As of right now I'm simply supplying power to the processor pins, as I dont have a sim yet, and want to test all 4 coil outputs.

my problem is that the circuit I posted above gives 5V out when the LED is off, which it will do, when you measure from the pin out, to ground, I just dont know if thats what should trigger the coil, or if I should redesign the circuit to output a 5V out when the led is on.

 

Basically, what I'm trying to understand, is that where exactly are you getting the signal to send to the coil? do you have signal(+) tied to 5v, and are you grounding the transistor through the gnd pin?

Link to comment
Share on other sites

Guest Mitchy

the ls-1 coil has 4 leads,

 

12V

sense (+)

sense (gnd)

Ground

 

so you're saying you have the sense (+) across LED17, and sense (gnd) to the ground of LED17..?

 

Or are you taking the signal directly from the top of the 1K resistor, basically the processor pin? and tieing the sense (gnd) to the megasquirt ground..?

 

As of right now, I have a 1k resistor acting as a 5V pullup to the 3 led's, and another led circuit made, which is identical to the other circuits, I know the circuit i have is wrong, because it's inverted to what I want, as Idealy, I would like the LED to be on, as the coil is fired, which means 5V out when the led is on, which is reverse to what I have.

I dont understand why noone will respond to me on msextra.com, creating the circuit is no problem, nor is requiring a sim (i'm basically triggering the circuit myself as-is), it's the principle I dont quite understand, because as of now, it seems to me that I have the same condition as a VB921, requiring the spark to be inverted.

 

Sorry if this is gunking up your post, if you want to continue, I have a post over at msextra.com, I seen your post about the coil dwell as well.

Thanks for helping.

...Mitch

Link to comment
Share on other sites

Do you have RPM in Megatune? If not, nothing will work.

 

I have the sense+ connected to either LED terminal. LED have about a .7V drop across them, so either terminal will work. Connect the sense- to the same ground for MS and the coil.

 

The LED will be on all the time, the pulse frequency is too fast for the human eye to see. You must set the output to me not inverted.

Link to comment
Share on other sites

Guest Mitchy

If you have the MS powered up, but with no RPM, is the LED on? and what is the output from the coil out? when the led is off?

 

I dont have rpm, because as of right now, I'm simply triggering the circuit to deterimine I have the correct logic signals; ie,

 

processor pin low = led off = coil output high

processor pin high = led on = coil output low.

 

I understood that the LED would be on when the coil is charging.

but it seems that you're suggesting that the LED is always on, unless the coil is charging.

which would prove that the circuit I have is correct.

 

EDIT:

Just hooked stuff up, you were right about the LED's.. I couldn't grasp the concept of the LED's being always on, since all the other installs I had used VB921's, which are obviously inverted.

 

I thank you very much for the info.

Link to comment
Share on other sites

OK, I took some more measurements and found the following:

 

The LS1 coils do not saturate until around 8ms, but the spark energy does not increase significantly beyond 6ms. So stick with a dwell setting of 5-6ms. This will keep the coils cooler, and extend their life.

 

I also measured the dwell for 2nd gen RX7 coil packs (I run these on my turbo car). The max dwell should be in the 1.6ms range. Any more than that and you are just heating up the coils and modules.

 

The LS1 coils have a much hotter spark that the RX7 units. I may switch over to them on my turbo car, we'll see.

Link to comment
Share on other sites

×
×
  • Create New...