Hi skimask,
I'm putting this circuit between the motorcycle's ECU and fuel injectors. You may already know how they work but just for clarification; the ECU will pull the injector low for about 2.5ms and it's pulse width will vary about 8%. I want to to able to expand that to about +/- 20% within three RPM ranges along with some other fancy hoop jumping.
The -20% control will delay the ON time of the output signal to the injector but supposed to keep the OFF time unchanged for reduced pulse width.
The +20% control should keep the ON time intact but delays the OFF time of the output signal for increased pulse width.
I tried PULSIN, that will never do. Especially at 14K RPM where I will have to deal with input signal overlapping!
I tried PULSOUT, looked promising, if I was helping an old lady across the street, but that got nasty looking with all the looping and checking I had going.
So dealing with the signal as it happens seems to be the right direction if only for the jitter at the opposite end!
Bookmarks