Timer vs tæller
At holde styr på antallet og tælle er en af de grundlæggende tanker om den menneskelige civilisation. Det betragtes ofte som oprindelsen af matematik. Efterhånden som civilisationen avancerede, avancerede metoder til tælling også. Imidlertid overskred det klart den menneskelige kapacitet, og metoder blev opfundet for at gøre processen automatisk.
Med den industrielle revolution blev mekaniske tællere udviklet til at blive integreret i de nye maskiner. Fra det 20. århundrede, da maskiner blev udviklet med elektronik, blev timere og tællere også let implementeret med elektronik.
Mere om Counter
Et logik kredsløb designet til at tælle antallet af en bestemt begivenhed i forhold til et kloksignal er kendt som en digital tæller. Tællere er sekventielle logiske kredsløb, der bruger flip-flops som byggesten.
Den enkleste type tællere er de asynkrone tællere lavet ved hjælp af JK-flip-flops. De bruger output fra en JK-flip-flop som uret til den næste flip-flop, og dette skaber en ringvirkning, hvor hver flip-flop er aktiveret ved det stigende antal impulser. Dette gør det muligt for tælleren at holde antallet af tællinger, når urets signal fortsætter. Disse tællere er også kendt som rippeltællere på grund af denne funktionalitet, og da flip flops er indstillet eller nulstilles (databitene ændres) på forskellige positioner, er de også kendt som asynkrone tællere.
Tællere kan designes til at fungere med databits, der skifter på samme øjeblik i hver flip flop i tælleren. En sådan tæller er kendt som en synkron tæller, og de deler et fælles ur for at opnå denne funktionalitet. Tiårstællere er tilpasninger fra oven over to tællere, hvor flip-flops eller registeroptællingen nulstilles, når bitkonfigurationen for 9 er til stede i registre. I tællere op / ned skrider optællingen enten i stigende eller faldende rækkefølge. Ringetællere er sammensat af et cirkulært skiftregister, hvor output fra det endelige skiftregister føres tilbage som input fra det første register.
Mere om Timer
En tæller kan indstilles til at tælle tidsintervaller, såsom urimpulser. For eksempel tæller en urimpuls med en arbejdscyklus på 500ms 1s pr. Cyklus. Denne idé kan udvides til meget mindre eller større tidsskalaer.
Det er vigtigt at holde styr på tiden på enhver enhed; som sådan har næsten alle elektroniske enheder en hardwaretimer. På computere er en hardwaretimer indbygget, og til yderligere formål vedligeholdes softwaretimere baseret på den grundlæggende hardwaretimer.
En anden speciel type timer er watchdog-timeren, som er en timer, der nulstiller det tilsvarende system, når der opdages en fejl, en funktionsfejl eller et systemhang.
Hvad er forskellen mellem timer og tæller?
• En tæller er en enhed, der registrerer antallet af forekomster af en bestemt begivenhed. I moderne applikationer er tællere baseret på elektroniske enheder, og tællerne er sekventielt logisk kredsløb designet til at registrere antallet af elektriske impulser, der føres ind i tælleren.
• En timer er en anvendelse af tællerne, hvor et bestemt signal med en fast frekvens (dermed periode) tælles for at registrere tiden.