Lärande sekventiella logik Design för en Digital klocka (5 / 14 steg)
Steg 5:0-9 stick i stäv med D - FF
Obs: Följande fyra stegen (inklusive denna) är att få kunskap om arbetar och utforma logik med flip-flops. Här krävs inte för klockans slutliga genomförandet. Men dessa steg kommer att visa dig varför vi använder IC 7493.
Sekventiella logiken finns den skannade filen. Vårt mål är att nu bygga räknaren.
Komponenter som krävs:
IC 7474:2 nr.
IC 7411: 1 nr.
IC 7408: 1 nr.
IC 7432: 1 nr.
IC 7447: 1 nr.
IC 555: 1 nr.
Kondensatorer: 1000 uF och 0,01 uF (1)
Motstånd: 470 ohm (1), 500 ohm (1) och 330 ohm (7)
Gemensam anod 7 segment Display: 1 nr.
Bakbord och strömförsörjning
Vi måste naturligtvis 4 D flip - floppar (för 4 bitar). Det bästa valet är att använda IC 7474. Varje IC har 2 flip flops. Därför behöver vi totalt 2 IC 7474 marker.
Om du märker pin diagrammet (pdf i steg 4), kommer du se 1D, 2D etc. Det betyder helt enkelt är 1D är D terminalen av de första flip-flop i IC och 2D är andra. Och detsamma gäller för klocka, tydlig etc.
Från design kan vi också vet att vi behöver tre-3 input och grindar. IC 7411 är en 3 input AND-gate och varje IC har tre och grindar. Så vi behöver 1 IC 7411.
Vi behöver fyra-2 input och grindar. För detta använder vi IC 7408. Varje IC har fyra och utfärda utegångsförbud för, så vi behöver bara 1 IC 7408.
Vi behöver också tre 2 input OR gates. För detta använder vi IC 7432. Igen denna IC har fyra OR gates, vi behöver bara tre men ändå använder vi 1 IC 7432.
Och ja, vi vill se utdata så en 7 segment display (jag använde gemensam anod 7 segment display med IC 7447).
Konstruktion:
Det finns inte mycket av instruktioner kan jag ge för anslutningarna. Bara använda en skärbräda och Anslut Vcc och marken till alla IC's först. Det är bättre att hålla IC 7447 och displayen på en separat angränsande styrelse.
Jag har lagt upp de pin konfigurationerna av allt IC och displayen som används i disken. Använda det som referens och följ bara de designade logiken.
Anslut först klocksignalen från en 555 Astable multivibrator (en klocka med en långsam nog frekvens att iaktta förändringar, vi kommer att oroa sig för noggrannhet senare). Detta är verkligen en gemensam krets så jag inte kommer att diskutera detta men använder den uppladdade schematiskt. Anslut klockan till de 4 flip flops (detta är en synkron krets). Starta med D0 och göra minnen logiken för D1, D2 och D3 en efter en.
Vi är inte använder förinställning och klar för denna krets, så du kan antingen lämna dem öppna (utan anslutningar) eller ansluta den till Vcc. Jag föredrar tidigare alternativ – bara lämna den.
I 7447 pin-konfiguration hittar du DCBA som indata. Q3 är D, Q2 är C, Q1 är B och Q0 är A. Connect a, b, c, d, e, f, g av IC-7447 till motsvarande stift 7 segment display som i stiftet diagram genom en strömbegränsande motstånd på 330 ohm. Eftersom vi använder en gemensam anod display, Anslut den gemensamma terminalen (COM i stift diagram) till Vcc.
Kom ihåg, Q av flip flop du utnämnt D0 är Q0. Och på samma sätt, Q av D1 är Q1, Q av D2 är Q2 och Q av D3 är Q3. Du fildela någon, kretsen fungerar inte. Strikt följa de pin konfigurationerna.
Nu måste du nå disken, om det inte fungerar ser ut för kortslutning, glappkontakt eller fel anslutningar. Jag är ledsen jag inte kan vara av längre använda nu.