crankshaft/flywheel encoder patterns
kleenair at ix.netcom.com
kleenair at ix.netcom.com
Tue Dec 3 16:24:46 GMT 1996
Mark Eidson wrote:
>
> This is the same approach I have come up with but I'm only in the thought
> process. Are you going to sequence your counters so that each cylinder will
> have a programmable injection timing? This will also work for ignition. I
> thought a phase locked loop running at a higher frequency would give more
> accuracy than 1 degree of cam rotation but can't figure out an easy to get
> the dynamic range required. me
> ***************************************************************************
> * Mark Eidson Voice: (602)752-6513 *
> * Staff Design Engineer Fax: (602)752-6000
Hi Mark,
Yes, I plan to sequence them, and I'm using the same approach for
ignition coils. Also, with one edge per crank degree, we can narrow our
resolution to 0.5 degrees of cam rotation not 1 degree, and for my
purposes this is accurate. I know there are systems out there that claim
they are more accurate, but I don't know beyound 1/2 degree if it makes a
difference.
The reason I decided to go this route was to relieve the processor from
too many interrupts. I plan to set the processor up to be interrupted on
every rising edge of the crank sensor (once every 2 degrees of crank
rot). When there is a rising edge on the CAM, I'll set angle to zero,
and increment by two on every crank interrupt. I then reload the
counters (by writing to a memory location), when their proper angle comes
up.
I'd like to discuss this more, but I'm out of time right now. Write me
back on what you think.
More information about the Diy_efi
mailing list