I have here a 60-second counter using 74LS93. The Proteus simulation works fine, but when I tried to build the circuit on a breadboard, I encountered some glitches in its output. The most common glitch I observed is when it resets, it goes from 59 >> 20 (instead of 00); there are more glitches, but this is the most common. The glitches all give inaccuracies after resetting. I used a separate 74LS08 for resetting and clocking since I observed more glitches when the clock and reset inputs are on the same IC. I know I could just use the same AND gate to reset and clock when it reads 1010, but I find it more effective to use 1001 to clock the mod-6 counter since CKB is active low. 1010 only exists for a few milliseconds, making clocking inefficient in the breadboard circuit. I find it hard to troubleshoot the glitches as I have the exact connections with my simulation design.
How can I eliminate the resetting glitches?
Could this be an issue with the ICs' current inputs?
Do I need resistors for the AND gate inputs?
--If yes, what resistor value?
How can I eliminate the resetting glitches?
Could this be an issue with the ICs' current inputs?
Do I need resistors for the AND gate inputs?
--If yes, what resistor value?
Attachments
-
27.2 KB Views: 15
-
3.4 MB Views: 14
-
302.3 KB Views: 13
