Stap 7: werking
Het hart van het circuit is een AND-poort, de drukknop verbinden met de inbreng van de klok van een D-type flip flop. De flip is flop bekabeld als een monostabiel klink, wat betekent dat zodra het gaat waar, alleen een reset terug veranderen kan. De Set input van de flip is flop gebonden aan de grond, zoals het niet wordt gebruikt. De invoer van gegevens is gebonden aan de Vcc (+ 9vdc).
Wanneer de flip flop wordt teruggesteld, is Q ingesteld op 0; Q' is ingesteld op ~ 9vdc (hoog vermogen).
Ik heb toegevoegd sommige foto's tonen hoe de schakeling werkt wanneer er slechts twee ingangen. Blauwe lijnen vertegenwoordigen een lage waarde; rode lijnen geven een hoog niveau. De eerste foto toont het circuit staat bij het begin, reset, klaar om te gaan.
Wanneer er een stijgende rand op de input van de klok (de drukknop is ingedrukt), gaat The Q uitvoer hoog. Dus Q' gaat laag. De manier waarop de ingangen zijn vergrendeld is dat de Q' uitgangen aan een AND poort waarvan de output feeds terug naar de tweede ingang van de AND poort tussen de drukknop en de flip flop worden vervoederd.
Met andere woorden, de drukknop wordt gedrukt, een signaal hoog (stijgende edge) naar de gate en, waar de eerste drukpers wordt doorgegeven op de flip flop. Hierdoor de flip flop Staten, de Q om uitvoer te wijzigen rijden de LED en de Q' output gaat laag, waardoor de volgende (quad input) en gate ga laag, waardoor alle van de input en poorten naar de uitgang laag en die negeert verdere knooppersen.
Merk op dat de drukknop ingangen niet zijn debounced. Dat komt omdat ze worden ingevoerd in een monostabiel klink, en vandaar, zodra een rand ontstaat, het circuit werkt zoals verwacht. Bounce is niet relevant.