Knocklite sensing - No go
Posted: Mon May 12, 2008 3:11 pm
I've had some time today to finally get the TXS Knock lite hooked up
Blue wire - RPM output to TXS DTEC computer
Yellow wire - Active 5 volt knock output to TXS DTEC computer
What happens is that when you get a knock signal, you get a noisy signal coming in.
The TXS filters this based on your RPM and the sensitivity you set, to generate the ORANGE/RED light
The output signal on the yellow wire pulls down from 5 volts temporarily for a few microseconds (2-10uS) for each time the noise exceeds the threshold
Basically if you have something like a wideband input or DLP converter. The sampling on that is 115200 bits/second or 14,440 bytes second. Thats 14.4 bytes per millisecond or a 14 in 1000 chance of samping in microseconds
The sampling rate of standard serial is too slow to capture microsecond pulses. The only way to do this would be someone make a device up which latches the samples and then reports them. It would need to be a brand new dedicated device to do this
So the TXS knocklite investigations are now finished.... and unfortunately cant be used as an input to nistune
However what I am looking at is modifying the ECU code (which has its own internal knock filter for free) and counting the amount of knock pulses and reporting that count over the interface
Blue wire - RPM output to TXS DTEC computer
Yellow wire - Active 5 volt knock output to TXS DTEC computer
What happens is that when you get a knock signal, you get a noisy signal coming in.
The TXS filters this based on your RPM and the sensitivity you set, to generate the ORANGE/RED light
The output signal on the yellow wire pulls down from 5 volts temporarily for a few microseconds (2-10uS) for each time the noise exceeds the threshold
Basically if you have something like a wideband input or DLP converter. The sampling on that is 115200 bits/second or 14,440 bytes second. Thats 14.4 bytes per millisecond or a 14 in 1000 chance of samping in microseconds
The sampling rate of standard serial is too slow to capture microsecond pulses. The only way to do this would be someone make a device up which latches the samples and then reports them. It would need to be a brand new dedicated device to do this
So the TXS knocklite investigations are now finished.... and unfortunately cant be used as an input to nistune
However what I am looking at is modifying the ECU code (which has its own internal knock filter for free) and counting the amount of knock pulses and reporting that count over the interface