have created a circuit which is supposed to detect light from a laser (using a photodiode) and increment a counter every time the light is blocked. It works partially, but sometimes the signal bounces and the counter jumps from 1 to say 4 and then to 5 then 7 etc... it's just unstable. If i flash the laser on and off very slowly, then it registers the count more or less properly, but i want it to detect fast changes, for example me waving my hand back and forth in front of the laser.
The not Gate is TTL so i don't need a pull up resistor
Here's a link to the diagram of my circuit. The counter circuit works perfectly, so there's no need to include it.
If you can't improve or point out the faults in my design, could you perhaps suggest an appropriate alternative circuit that would suit my purpose ?
If anyone here can help me i would be very grateful.
Thanks
The not Gate is TTL so i don't need a pull up resistor
Here's a link to the diagram of my circuit. The counter circuit works perfectly, so there's no need to include it.
If you can't improve or point out the faults in my design, could you perhaps suggest an appropriate alternative circuit that would suit my purpose ?
If anyone here can help me i would be very grateful.
Thanks