Sequential Logic Design voor een digitale klok leren (12 / 14 stap)

Stap 12: Blok Diagram simulatie


Opmerking: De volgende simulatie is niet "Digitale klok met behulp van Arduino". De simulaties zijn voor elke teller uitgedrukt in het diagram. Dit is alleen voor de visualisatie van de uitgangen en daarom Arduino hardware instructies niet worden gegeven. Het programma kan echter worden gezien door de simulatie voor het begrip van onze items.

Dus, de tellers en bijbehorende 7 segment displays uitgedrukt in het blokdiagram wordt gesimuleerd. Het is belangrijk op te merken dat de Arduino-programma niet precies doet wat alle de IC's samen doen, in plaats daarvan het programma simuleert gewoon de uitgangen van de IC 7447 (welke verandering volgens de flip flops en tellers) alleen en geeft deze weer.

Het genereren van je is eigen simulatie vrij rechte voorwaarts met de 123D Circuits toepassing.

We moeten 7 uitgangen voor onze 7 segment display. Gebruik de genummerde uitgangen op het bord.

Verbinding maken met elke genummerde terminal op het bord aan de een unieke terminal van de 7 segment display (bij voorkeur in een ordelijke manier 2 om te 'a', 3 tot en met 'b' en zo verder als wat ik heb gedaan), net als wat we op onze breadboard deden. De uitgangen van de Raad van Bestuur zijn de analogieën van IC 7447 uitgangen a - g.

Opnieuw vergeet niet de huidige beperkende weerstand van 330 Ohm. Je hebt ook van de board GND terminal (met vermelding van dat dit display is gemeenschappelijke kathode) verbinden met de gemeenschappelijke terminal op het display.

Daarna is er niet echt enig ander werk, zijn gewoon programmering van de uitgangen op elke terminal afzonderlijk. Zodra je het programma kijkt, zult u begrijpen hoe om te simuleren van een andere teller (misschien de even getal counter we eerder ontworpen!).

M0 / S0 items:

Dit is een teller die van 0 -9 telt. S0 is vergelijkbaar met de M0, het enige verschil is de vertraging of het kloksignaal. De simulatie wordt met elkaar gemeen.

M1 / S1 items:

Deze teller telt van 0 - 5. S1 is ook vergelijkbaar met M1 opnieuw het enige verschil is de vertraging of het kloksignaal. De simulatie wordt met elkaar gemeen.

HH items:

Deze teller telt vanaf 1-12. Het wordt eigenlijk verhoogd zodra elk uur maar de simulatie is geprogrammeerd voor seconden.

A / P (M):

Dit is technisch niet een teller. Het knevels enkel tussen twee staten A en P.

De hele klok kan ook worden gesimuleerd. Ik ben echt niet zeker of de onderstaande simulatie werkt omdat ik niet kan compileren. Ik denk niet dat mijn verbinding is snel genoeg om dat te doen, maar alle onderdelen in de onderstaande simulatie worden afzonderlijk samengesteld zoals hierboven.

De simulatie van de klok / blokdiagram omvat niet de alarm module om te menigte niet over dingen. Maar de logica van het alarm als uitgelegd voordat is opgenomen in de breadboard uitvoering.

Gerelateerde Artikelen

Hoe maak je een digitale klok kit op basis van Atmel

Hoe maak je een digitale klok kit op basis van Atmel

deze digtial klok kit wordt geleverd met onderstaande kenmerken en functies:Functies• Digitale klok• Teller• Tijd alarm• StopwatchKnoppen• S1: selectie van de functieknoppen• S2: functieknop uitbreiden• S3: aanpassing knopFuncties:Klokinstelling: Pre
Nintendo Game Boy verfilmd met een digitale klok

Nintendo Game Boy verfilmd met een digitale klok

In dit instructable ik zal je laten zien hoe ik mijn eigen retro videospel thema digitale klok gemaakt van een oude gebroken Nintendo Game Boy.Ding nodig; Een oude gebroken Nintendo Game Boy je het niet erg versnijden, goedkope digitale wekker ongeve
Hoe maak je een digitale klok van Arduino

Hoe maak je een digitale klok van Arduino

Digitale klokken zijn een van de geweldige uitvinding op het gebied van de wetenschap.Heb je je ooit afgevraagd "Hoe te maken van uw eigen digitale klokken, net zoals in films!"???Nou die ik heb het ook, mijn kindertijd in een droom aan mijn zee
Houten behuizing voor een digitale thermometer.

Houten behuizing voor een digitale thermometer.

Deze ik hoe ik een houten behuizing voor een goedkope digitale thermometer die ik van eBay voor £2,60 gekocht gemaakt allemaal in. Deze thermometers zijn ontworpen om panelen etc. worden ingevoegd zodat ze soort van lelijk als niet ingesloten, zien a
Speelgoed Mod: Een TR-550 Star trek Tricorder converteren naar een digitale klok met fotolijst

Speelgoed Mod: Een TR-550 Star trek Tricorder converteren naar een digitale klok met fotolijst

ik Was van plan mijn speelgoed TR 550 Star Trek TNG Tricorder gebruiken als een geval voor mijn Mini Arduino Enviroment monitor, maar het paste niet. Dus ik vond een digitale sleutelhanger fotolijst ik bij Radio Shack inzake goedkeuring voor 5 dollar
Hoe maak je een fish eye lens voor een digitale SLR van Nikon D-90 voor $16

Hoe maak je een fish eye lens voor een digitale SLR van Nikon D-90 voor $16

ik kreeg de inspiratie te doen dit Instructable tijdens het lezen van een ander Instructable dat volbracht de dezelfde "fish-eye"-effect met behulp van een ingang deur viewer en een vermindering van de PVC pijp.Er was bezorgdheid in de voorafgaa
Hoe maak je een gestage staan voor een digitale Camera

Hoe maak je een gestage staan voor een digitale Camera

de delen die je nodig hebt:1. 3/4" PVC pijp. (Ik maakte mij 5 voet lang, maar de hoogte subjectieve u.)2. een 3/4" aansluiting.3. een kurk die strak past.4. een vattenproducenten schroef. (Mijn camera wordt onttrokken aan 1/4-20 bout draad, hoew
Digitale klok RTC in LED-scherm van 4 cijfers en 7 segmenten

Digitale klok RTC in LED-scherm van 4 cijfers en 7 segmenten

Hallo, alle!!Dit is mijn project van een digitale klok met RTC (Real Time Clock) met behulp van een LED-display van 04 cijfers en 07 segmenten met inbegrip van de functies van temperatuur en vochtigheid.Om de weergave te besturen die ik heb gebruikt
Digitale klok met behulp van 7 Segment Display gecontroleerd met behulp van TV Remote

Digitale klok met behulp van 7 Segment Display gecontroleerd met behulp van TV Remote

er zijn rassen van digitale klok beschikbaar in ons dagelijks leven. Eenvoudige digitale klok zal meestal hebben sommige gebouwd in functies zoals alarm klok, kalender en thermometer naast de display de klok-informatie. Sommige van de vooraf digitale
Zelfgemaakte TTL Circuit 24 uur digitale klok

Zelfgemaakte TTL Circuit 24 uur digitale klok

na het nemen van een intro-niveau EE klasse op mijn lokale gemeenschap college heb ik besloten om een digitale klok met fundamentele ICs en 7-segment displays. De vorige foto's tonen het proces van het maken van het in de loop van ongeveer een maand.
Digitale klok!

Digitale klok!

Ik zal u tonen hoe te maken van een digitale klok met een arduino.Stap 1: materialen Arduino uno r3geassorteerde jumper dradenUSB 5v batterijpackUSB-kabelDigitaal zeven seg display (SMA420564)vak/behuizing voor proejectSolderless breadboardPush-swith
Nieuwe aarde tijd (NET) digitale klok in geval van gerecycled retro-moderne

Nieuwe aarde tijd (NET) digitale klok in geval van gerecycled retro-moderne

ooit krijgen verward door GMT, of wou dat u had een koeler manier om het bijhouden van de tijd?  Bouw van een Nieuwe aarde Time klok!  Met een paar afzonderlijke delen, een PIC-microcontroller en wat code kan te hebt u een unieke tijdwaarneming appar
Tissue Box & digitale klok Mash-Up!

Tissue Box & digitale klok Mash-Up!

Nou, hier is een digitale klok en tissue box... MASH UP!* dun dun dun!!! *Hoe dan ook...Ik heb een digitale klok bij Target voor $5.00 (+ belasting natuurlijk), en ik had het voor een lange tijd.Maar veel Instructables inspireerde mij om sommige goed
Digitale klok van de muur-E

Digitale klok van de muur-E

Hi voor iedereen, deze kerst hebben me deze mooie klok van Wall-E, maar helaas is het erg luidruchtig en tijdens de nacht was het ondraaglijk, dus ik nagedacht heb over het draaien in een digitale klok.Stap 1: Open de digitale klok Binnen de kubus di