Part Number: AM2634
Tool/software:
Hello,
I'm working on an internal combustion engine management implementation that requires synchronization with a crankshaft position signal. The crank signal is the only input available, and the reference position must be determined using missing teeth.
Typically, I use crank patterns like 34-2 (34 teeth with 2 missing) or 58-2. I’ve attached a sample crank signal waveform for reference.
I’m attempting to use the eQEP module for this purpose, but it seems to expect three different inputs (A, B, and Index). Since I only have a single crank signal input (no cam or secondary index pulse), I’m unsure how best to configure eQEP—or if it’s suitable at all.
My main questions are:
-
Can the eQEP module be used effectively with just a crank signal (single input with missing teeth)?
-
What would be the best method to detect the missing teeth and establish a reference angle?
-
Once synchronized, how can I track the current crank angle reliably for angle-based control (e.g., ignition/fuel injection timing)?
Any guidance, example projects, or references to relevant documentation would be greatly appreciated.
Thank you!