Digitale timere bruke en elektronisk oscillator , skranke kretser og en binær -til -brøk- dekoder for å produsere timing av forskjellige lengder . Oscillatoren er avstemt til å vibrere ved en bestemt frekvens , som regel en liten brøkdel av et sekund. For eksempel er digitale armbåndsur innstilt til 32.768 kHz , eller 32 768 svingninger per sekund. Jo mer nøyaktig oscillator er , desto mer nøyaktig blir timeren . Resten av kretsen består av tellere for å gi den primære krets, bygget fra flip- flop- kretser , for å dele den svingning ned til den ønskede hastighet , for eksempel ett sekund eller ett minutt, avhengig av applikasjonen . Til slutt blir de binære kodede verdier av tellingen som vises på en digital avlesning av en dekoding krets. Du trenger
to integrerte kretser ( IC ) ( 74LS90 )
IC ( 74LS00 )
IC ( 4069 ) Hex inverter
IC ( 4060B )
Quartz krystall ( 4,194304 Mhz )
brød bord
Byglingstråd
Strømforsyning
Vis flere instruksjoner
en
Plasser 74LS90 teller chips på et brød bord . Den 74LS90 er en fire - bits teller med forhåndsinnstilte modi , og den kan konfigureres til tiår modus ( 0-9) eller binært ( 0-15 ) . For formålet med en digital timer , for å leses av mennesker , bruk tiår modus. To av disse prosessorene er nødvendig for en one- minutters timer .
2
Bygg en oscillator krets . En 555 timer er billig og kan være bygget for å produsere oscillator perioder med praktisk talt hvilken som helst lengde . Imidlertid er dens nøyaktighet bestemmes av ytre motstander og kondensatorer , og er derfor begrenset til omtrent 90 prosent nøyaktighet , noe som betyr at i den periode av en time, kan timeren være slått med seks minutter eller mer. En kvartsoscillator er langt mer nøyaktig. Begge typene er lett å bygge .
3
Bygg en krystall oscillator krets . Ved hjelp av en 4.194304 MHz krystall og en 4069 hex inverter IC , et pålitelig signal kan genereres , som kan mates direkte inn i en 4020B skillelinjen IC.
4
Bygg delekrets bruker 4060B disken , hvis en kvarts- krystall-oscillator som skal benyttes . Siden kvartskrystaller operere ved høy frekvens , vil de må deles opp til en brukbar frekvens . For eksempel , for å oppnå en en andre puls -utgang fra en 4,194304 MHz krystall , vil frekvensen må være delt på 2, 22 ganger . 2 ^ 22 = 4.194.304 .
5
Konfigurer 7490s i ønsket mønster . Sette en 7490 i 0-5 modus og en annen i 0-9 modus og deretter brusende dem sammen vil gi en total telling av 0-59 , som er perfekt for å telle sekunder .
6
Wire i oscillator er delt utgang til inngangen på det første trinn av kretsen 7490 . Som oscillator flått , vil den første 7490 begynne å telle . Når det flyter over 7490 , vil den sende en puls til den andre 7490 . Etter hvert vil andre 7490 også overløp , og telleren tilbakestilles til null.
7
Installer logiske kretser . Konfigurere en NAND basert krets , ved hjelp av 74LS00 chips for å detektere tilstedeværelsen av et overløp på den andre 74LS90 chip. Hvis en overflow blir oppdaget, vil de 7400 logikk chips sende ut et signal som kan brukes til å utløse en alarm , buzzer, eller LED-indikator .
8
Legg en reset -knapp og en start /stopp -knappen . Reset knappen sender ganske enkelt en puls i hver 7490 chip for å tilbakestille dem . En start /stopp-knappen fungerer ved å stoppe flyten av pulser fra oscillator .