Digitale tellers zijn een fundamentele circuit in digitale elektronica. Ze bieden de basis voor processor programma pointers, adressering, rekenkundige logische eenheden, klokken, de scheidingslijnen van de frequentie en de lijst gaat maar door. De eenvoudigste teller bestaat uit meerdere flip flop circuits trapsgewijze samen om te produceren een binaire rimpel-teller van willekeurige lengte.
Wat die u nodig hebt
- 9 ICs (74LS00 TTL - QUAD NAND poort)
- Groot brood bord
- Jumper wire
- Voeding
- 9 keramische condensatoren (0.1 uF)
- LED 's
- 220 ohm weerstanden
Invoegen de negen 7400 ICs in de board van het brood. Ruimte ze gelijkmatig waardoor veel ruimte tussen elke spaander voor eventuele extra verbindingen die nodig kunnen zijn. Deze chips zijn quad NAND-poorten, wat betekent dat elke chip bevat vier identieke NAND logica poorten. Elke NAND neemt twee ingangen en één uitgang. De output zal alleen logische dat nul (lage) als beide inputs zijn logische een (hoog), dat anders zullen de uitgang laag zijn. De negen chips opbrengst 36 NAND-poorten te gebruiken in dit circuit gecombineerd.
Draad samen paren van NANDs aan het maken van circuits van RS-latch. Deze circuits gebruiken een soort feedback fenomeen om te herinneren van de laatste puls die kwam erin (zie bronnen).
Draad de vergrendelingen samen in vier T flip-flop circuits. Een totaal van negen NAND-poorten zijn vereist voor elke T flip-flop, acht voor de sloten en één om op te treden als een niet-gate. Elke T flip-flop zal slechts eenmaal cyclus elke keer dat de ingang verandert tussen hoge en lage tweemaal. Op deze manier de T is flip-flop een kloof door twee circuit.
De uitvoer van een T flip-flop op de ingang van de volgende draad. De eerste in de keten ontvangt een input van een klokbron, zoals een 555 timer, een optische sensor of de invoer van een goed-gestuiterde schakelaar. Ook, bij elke uitgang draad een weerstand tot en met een LED om activiteit te controleren.
Installeer de 0.1 uF condensatoren over de pinnen van de macht van elke chip. Dit zorgt voor het omzeilen van de voeding om te voorkomen dat een chip andere tijdens de overgang.
Macht sluit aan op het circuit en start de klok-oscillator. De output van de vier LEDs zal rekenen in het binaire als gevolg van het aantal cycli de eerste T-flip-flop invoeren in de keten. De lengte van de totale telling van een cascade van vier T slippers is 16, in binaire weergegeven als 0-15 van de LED's. Het toevoegen van een andere T flip-flop verdubbelt het bereik tot 0-31.
- Met NAND-poorten alleen kan een hele computer, of een route voor die kwestie, worden gebouwd.
- Trapsgewijze veel T slippers zal uiteindelijk leiden tot merkbare propagatie vertragingen, waardoor glitches in timing van kritieke toepassingen kunt. Dergelijke trapsgewijze heet asynchrone tellen (rimpel counter). Een meer geavanceerde circuit dat is vrij van dit probleem is de synchrone teller.