Estoy construyendo un circuito de contador de disparos para mi arma de airsoft controlada por un ATtiny26L MCU, donde los disparos son detectados por una pareja de diodos infrarrojos + fototransistor. El PT emite una señal positiva cuando es disparado por el LED IR, que ingresa a un transistor PNP para invertir la señal y luego tengo una tapa electrolítica de 1uF para alargar el pulso, una resistencia de extracción de 100k (inicialmente había 1k), y una resistencia de 1 k para regular la corriente de salida para mantener la salida de la tapa: El circuito funciona a la perfección cuando bloqueo la diodía IR a mano o suelto un BB a través del detector. Sin embargo, si tiro un BB a través de él no lo detecta.
Las municiones de disparo disparan el detector por alrededor de 70 microsegundos y si estoy en lo cierto, no debería haber ningún problema con una tapa tan grande como 1uF que alarga el pulso, ¿pero quizás esté haciendo algo mal? ¿O tal vez el fototransistor no se active en tan poco tiempo?
También mi MCU funciona a 1MHz.
Me alegra escuchar cualquier consejo.