i am involed in a project on finding out ballistic time of muzzle. ballistic time means time taken from trigger the carrtrige to exit of muzzle from barrel. i have made arrangement to get a rising pulse from triggering point using a slotted optocoupler. i am using arduino uno. my code is to start the timer1 when interupt on pin2(trigger) and stop the timer on interrupt on pin3(muzzule exit). The software is working fine giving accurate result(compared from oscilloscope).
my problem is many times i am not getting the muzzle exit signal . to get the muzzle exit signal i have used laser transmitter and receiver .and when the muzzle passed through it i get a pulsae. the receiver circuit is a photodiode comparator using op07 ic.i dout the responce time of comparator.
the muzzle interuption time is about 70 microsecond. and the toatal time(ballistic time) to be measure is 6000 microsecond.
pl suggest me a suitable conditioning circuit to detect such a high speed muzzle .