Normalmente se usa un disco rayado con un fotodiodo y un foto receptor, al girar el disco genera un tren de pulsos y sabiendo el numero de rayas y la relacion de vueltas/metros recorrido ajustandolo con el tiempo sacas la velocidad. No se si me habre explicado bien, si no lo entiendes pregunta de nuevo.
En este principio se basan todos los tacogeneradores que se usan para medir velocidades angulares y lineales.