Hallo beste leden,
Het leek mij leuk om eens een soort walkthrough online te zetten nadat ik een aantal vragen heb gelezen van mede forumgangers. Deze vroegen hoe zij een teller konden maken (onder andere door middel van JK flipflops). Zonder al te veel vooraf te geven gaan we direct door naar de methode om met enkel logische poorten een teller te kunnen maken. Ik beperk de teller tot één die van 1 tot 6 telt, en vervolgens weer op 1 begint. Uitbreiden is mogelijk, de methode en het principe in hetzelfde, maar het scheelt een hoop logische poorten wanneer je van 0 naar 7 wilt tellen bijvoorbeeld.
Stap 1: Bepalen van de volgorde van de telling
Stap 2: Het invullen van de waarheidstabel van de schakeling
Stap 3: Invullen van de karnaugh diagrammen
Stap 4: Bepalen of de teller zelfstartend is
Stap 5: realiseren
Stap 1:
In ons geval gaan we een teller maken die van 1 tot 6 loopt en vervolgens weer bij 1 begint, zoals te zien is bovenaan de pagina in het kader.
In de waarheidstabel staan de volgende kolommen:
[n]: De huidige stand
[n+1] : de stand na de volgende klokpuls
Jc : De J van flipflop C
Kc : De K van flipflop C
Jb: De J van flipflop B
Kb: De K van flipflop B
Ja: de J van flipflop A
Ka: de K van flipflop A
Hieruit geef ik al weg dat we 3 JK flipflops gaan gebruiken (A, B & C).
In de kolom [n] vinden we dus de huidige stand. Omdat wij van de stand 1 (Binair 001) naar stand 2 (binair 010) willen vullen we dat in bij kolom [n+1]. Hetzelfde doen we bij de rest. Bijvoorbeeld bij [n]101 (decimaal 5) willen we naar 110 (binair 6). Na de zes (110) willen we weer terug naar 1 (001).
Stap 2:
Door middel van de tabel rechtsonder kunnen we de waardes van Jc Kc Jb Kb Ja en Ka invullen. Dit is de tabel die bij de JK flipflop hoort wanneer er niet alleen naar de huidige stand wordt gekeken, maar ook naar de volgende stand.
We beginnen met JC en KC. We zien dat bij [n]001 (rood) de C 0 is, en bij [n+1]001 (rood) de C ook 0 is. Hiermee gaan we in de tabel rechtsonder kijken welke JK waardes hierbij horen. De waardes die in de tabel staan onder J K vullen we nu in in de waarheidstabel.
Hetzelfde wordt gedaan met de roze rechthoek als extra voorbeeld.
We doen hetzelfde met Jb en KB:
En nogmaal hetzelfde met Ja en Ka:
Stap 3:
Nu gaan we 6 Karnaugh diagrammen maken. Voor Jc, Kc, Jb, Kb, Ja, Ka
Het karnaugh diagram rechtsonderin is een manier om een Karnaugh diagram snel in te kunnen vullen.
In verband met het niet kunnen uploaden van meer afbeeldingen wordt deze walktrough vervolgt in Part 2