Lärande sekventiella logik Design för en Digital klocka (8 / 14 steg)
Steg 8:0-5 Stick i stäv med T - FF
Denna krets samt ändras inte mycket från 0-9 counter. Se den skannade filen för kretsen.
Komponenter:
IC 7476:2 nr.
IC 7410: 1 nr.
IC 7447: 1 nr.
IC 555: 1 nr.
Gemensam anod 7 segment display: 1 nr.
Kondensatorer: 1000 uF och 0,01 uF (1)
Motstånd: 470 ohm (1), 500 ohm (1) och 330 ohm (7)
Skärbräda & nätaggregat
Som innan, behöver vi tre bitar eller endast 3 T flip flops men ändå måste vi använda 2 IC 7476. Och J och K måste anslutas och de är tillsammans T terminalen.
Eftersom denna krets kräver bara 3 bitar, behöver vi bara en 3 input NAND grind. Så använder vi IC 7410.
Konstruktion:
Ansluta 'T' till Vcc och ansluta Q till nästa etapp klockan som sett i schematiskt.
Resultatet av de 3 input NAND porten är ansluten till tydliga terminalerna tre anslutna flip flops.
Vi använder en 555 timer igen endast ansluten till den första flip floppen. Då är det asynkrona anslutningar.
Mot skärmen sidan, Q2 är C, Q1 är B och Q0 är A och D är jordad eftersom vi kräver bara 3 bitar. Resten av skärmen anslutningar är samma.
Bearbetning av sådana asynkron räknare förklaras också i den skannade filen. Det är viktigt att notera att oavsett hur många T flip flops du ansluter en asynkron så. Arbetet varierar inte.
Så är det enklare att använda asynkrona kretsar för räknare eftersom de använder mindre anslutningar och mycket lite minnen logik. Så, varför synkron kretsar viktigt och varför var magnetiseringen bord diskuteras? Bra asynkron är enkel men de bristen på variation, vilket innebär att du kan använda dem endast så upp eller ner kontrar att räkna "löpande" nummer. Upp räknare är stigande; Ned räknare är fallande. Alla klockor använder endast upp-räknare annars skulle löpa bakåt!
Det ord i följd det är mycket viktigt. En asynkron krets, räknar 6 sedan 7 och så vidare (upp counter) eller det räknas 6 sedan 5 och så vidare (ner counter). Men vad händer om jag ville räkna bara jämnt nummer eller udda nummer? Det, har du inget annat val än att använda synkron kretsar och magnetisering tabeller. Med hjälp av synkron kretsar någon slumpmässig sekvens kan vara gjort som från 1 till 5 då till 2 och sedan till 9 eller vad single loop sekvens. Så beror valet mellan synkron eller asynkron kretsar enbart på ditt syfte.