Lärande sekventiella logik Design för en Digital klocka (9 / 14 steg)
Steg 9: Varför 7493?
För icke - sammanhängande sekvenser, du måste gå med synkron kretsar men för ändamål som klockor där räknande sekvensen är i följd, är det bättre att gå med asynkron kretsar eftersom de är enklare att bygga.
Så är det beslutat att vi kommer att använda asynkrona logik för vår klocka. Men även asynkron logik kräver 3 eller 4 IC för varje räknare. Eftersom vi kräver flera räknare, vad gör vi för inte kramp utrymme? Vi använder IC 7493.
Ta en titt på IC 7493 arkitekturen. Om du ansluter Qa till insatsen B, får vi våra 4 bitar T flip-flop (alla J & K är internt anslutna till Vcc) asynkron räknare.
För en 0 - bör 9 counter, 1010 (10) användas som reset utlösare. Så Qd och Qb är anslutna till R0(1) och R0(2) respektive och vi har våra 0 - 9 counter.
R0(1) och R0(2) är internt anslutna till en NAND grind som är ansluten till klartext alla 4 flip flops. Den har 4 T flip flops och NAND gate built-in. Input A ges extern klocka anslutningen från en 555 astable multivibrator. QA är ansluten till Input B att slutföra asynkron anslutningen.
Om du använder IC 7493, behövs det bara några anslutningar. Extern klocka indata från en 555 timer etc. till ingången en (Terminal 14). QA (terminal 12) ansluten till Input B (terminal 1). QD, Qc, Qb, Qa av IC 7493 ges som ingångar DCBA av IC 7447 och resten av skärmen anslutningar är samma sak med de strömbegränsande motstånd. De krävs återställa anslutningarna (som skiljer sig mellan 0-5 räknaren och 0 -9 counter) måste göras.
För en 0 - 5 räknaren, vi använder 0110 (6) som reset utlösare. Så återigen är Qa ansluten till input B att få våra 4 bitars asynkron räknare. Nu Qb och Qc är anslutna till R0(1) och R0(2) respektive och vi har våra 0 - 5 counter. Dessa kretsar är ganska rakt fram om du bara hänvisa pin diagrammet.
Dess enkelhet och begränsat utrymme att vi använder dessa 7493 räknare för M1, M0, S1 och S0. Generellt kan ett problem ha olika lösningar. Till exempel den samma 0 - 9 counter kan göras på flera sätt men vi valde den mest optimala lösningar som är räknaren IC 7493 baserat.
Som sagt i introt, är detta instructable inte bara att berätta de steg som behövs men också att berätta om varför de behövs. Om du omfattas alla steg, skulle du förstå detta nu.