Надо разместить датчики положения поршня. Датчики Холла.
Идея с датчиками от двигателя CD-ROM себя не оправдала.
При температуре больше 40 градусов( на солнце) переставали нормально работать.
Оказалось, что все не так просто-необходима схема термокомпенсации.
А у фирменных другой прикол-чувствительность немного похуже, зато работают -40+75 Цельсия.
Поэтому и надо приблизить датчики к поршню с вклеенным магнитом.
А цилиндр не мешает-он латунный.