Pour avoir déjà bien étudié celui de ma voiture, les calculateurs d'injection utilisent un capteur devant un disque cranté. chaque cran indique une portion de 8,182° de rotation (44 dents sur 360° ), donc l'info vitesse de rotation. Une irrégularité de dents indiquent qu'on se trouve à 45° avant PMH (PMH = Point Mort Haut = piston tout en haut). Ce qui laisse donc le temps au calculateur de savoir quand injecter la bonne dose, et aussi quand déclencher l'allumage. sur un 4 cylindres, il y a deux pistons en haut et deux en bas, on peut donc réagir plus vite. Je parle ici d'un monopoint ou d'un multipoint dont tous les injos sont en parallèle comme sur le mien.
Revenons à notre mob. Si on mesure le temps entre deux impulsions de l'allumage, on connaît la vitesse du villo, et on sait qu'au moment de l'impulsion, on est à 5 ou 10° (je sais plus, mais c'est une valeur fixe) avant PMH. Le souci, c'est que sur un 2T, il faut injecter pendant la montée du piston (à moins de faire une injection directe), donc l'info "PMH" calculée servira à la montée suivante. Mais sur un tour, la vitesse ne bouge pas beaucoup...
Reste aussi à établir une cartographie d'injection (la durée d'injection dépend du volume d'air aspiré et de la vitesse de rotation), et là, il va falloir tâter...