不同意楼主关于多级磁阻式里光电和单片机的观点
多级磁阻式的触发应该是根据弹丸位置进行的。
只靠单片机定时触发的话,发射后就无法知道弹丸的位置了,如果初始条件有变的话,触发时弹丸的位置就会有误差,而且误差还会被逐级放大。比如说向上发射和水平发射相比,最后一级触发时,位置的误差就能达到厘米级。
而光电触发是检测位置的触发方式,初始条件的差别,对最佳触发位置的影响最多也就三两个毫米,也就是说在条件有变化时,光电触发的精度比单片机更高。
当然纯靠位置触发也容易受影响,最靠谱的方式应该是光电给单片机提供弹丸的位置信息,其他传感器给单片机提供环境信息,让单片机根据这些信息算出来一个合适的触发点。
另外有个小问题,如果楼主是用单片机驱动的话,为什么不直接用单片机测速……