mekong, схему даже глядеть не буду, ибо и сам не силен.
По алгоритму могу посоветовать только считать не импульсы поштучно, а частоту следования импульсов, т.е. количество импульсов за единицу времени и включать свет при достижении скорости более чем, например, 5 км/ч. Дело в том, если кольцо ДС остановится в положении очень близком к перепаду фронтов, то при вибрации заведенной машины колеса слегка качаются вперед-назад, кольцо тоже качается и фронты начинают проскакивать. Это бывает редко, но бывает.