I think I've gone through the entire documentation and every single drawing for this ECU and I can't seem to figure out how crank position is actually calculated. Is there a more technical manual on crank position sensing?
I'm running the M48 on a KTM 1 cylinder motor that poses a lot of issues, so I've got a few questions:
Are missing teeth required? At one point I read that the ref tooth is the one following the missing teeth, but in other documentation (multi-tooth) no mention of missing teeth is made. Is multi-tooth the differentiation between missing and non-missing tooth wheels?
I thought that the point of the sync pulse is to indicate when (after a gap in the teeth) is the reference tooth indicating compression stroke TDC on cylinder one.
If the teeth aren't required, is it possible for the ecu to simply count teeth from when the indicated sync pulse occurs?
How quick are the m48's calculations? We're currently running a ref with no missing teeth, either 8 or 12 positions (two motors) and I suspect this is too low a resolution for the ECU. It has compatibility with the Nissan 360 tooth optical cam sensors, so I wonder if the ecu throws out every second pulse or if it is actually capable of making calculations based on that sensor. 360 teeth per cycle at 8400 rpm is 25200 teeth per second!
Any help is greatly appreciated. We've had reliablity issues with these motors for YEARS and I'd like to solve these problems this year.
-Pat