Ciao,
premesso che si puo fare in tanti modi quello che vuoi fare tu,
per funzionare bene (secondo la mia limitata esperienza):
il magnete è tipicamente alle terre rare, in modo che sia piccolo e ti permetta traferri
dell'ordine del millimetro e funzioni ancora.
ed il pick -up si fa con un sensore di Hall, che ti da un segnale indipendente dalla velocità di rotazione motore, ed è infinitamente più compatto di una bobina con nucleo.
tanto per avre un idea:
modelengineignition
io al tempo mi sono fatto una accensione elettronica con regolazione anticipo e limitazione giri e funzionava.
CDI Ignition
oggi userei un arduino per fare quello che vuoi fare, con un magnete alle terre rare, un sensore di Hall. Con 30 ci stai dentro.
se non vuoi mettere magneti rotanti, basta un lamierino forellato, ed un sensore ABS
(di sicuro quelli di camion funzionano) che ha una bella bobina con trafetto magnetico (diametro 1,5 cm lungo 5 cm) se no hai problemi di spazio.
Devi aggiungerci un trigger di Schmitt e funziona. (Fatto per altri motivi, per lavoro)
Buon divertimento
Paolo