"но застопорился на типе датчика и размещении его в гербоксе."-
Панове, вы вот эту проблему сначала решите.
Электроника -это не самое главное.
Знание положения секторной дает только: одиночный, N-выстрелов, торможение двигателя ( распрямленную пружину) - вот все, что можно
получить.
А вот ушел ли шар из ствола, холостой ли, защиту от полного разрушения элементов гира при срыве первого зуба поршня или аварийной работе привода плюс вышеуказанное - можно получить только зная положение поршня.
Вот здесь часть задачи решена по ТОКУ - http://extreme-fire.com/ . Схема и прошивки есть. СВОБОДНО.
Это решение не требует модификации гира - и рассчитано на наших американских братьев.