I am working on a replacement for a legacy knock system. For it I need the flexibility available in the TPIC1801.
I do however have some questions:
1. How quickly can the integration cycles occur and what is a reasonable max integration cycle?
i.e how quickly after a int to hold transition can the next hold to int transition occur with out effecting output
and how long can the integration window be without affecting knock detection?
2. What is the state of the OUT line during hold state? If I feed it to an alalog input will I get a garbage signal during hold state?
Since I original wrote this I saw Innocentio's post and it looks like the OUT signal returns to zero during hold.
The legacy system I want to replace is for muscle car era EFI. These engines tend to be highly modified so the
OEM systems seldom perform as desired and offers no flexibility. These setups offer very little in the way of timing signals,
only an Ignition Reference Pulse fixed at 6 BTDC and no indication of which cylinder it is.
One of the options I am looking at is a constant poll to sample the knock signal level and pass this on to the ECU,
ideally via the analog OUT line. Reading the knock level off the SPI port and processing it to make a knock/no knock
determination and then outputing this as an appropriate signal to ECU is another more processor heavy option.
I first considered just a single constant fixed length poll triggered by the Ignition Reference Pulse but as a 50 degree knock window for a V8 varies
from 1.4 msec to 20 msec depending on speed so chances of missing the knock event are high if poll is limited to smallest window and overlap problems if larger.
This then suggests an untriggered constant poll of a fixed size window meaning that depending on integration window size and engine speed
I either integrate several knock windows into one reading or take several readings for one knock window.
Here the gap between integration cycles must be small or there is a chance that the knock event which itself is relatively short will be missed.
Any information or recommendation would be greatly appreciated.
Bob