Timer vs Counter
Praćenje brojeva i brojanja jedna je od osnovnih misli ljudske civilizacije. Često se smatra porijeklom matematike. Kako je civilizacija napredovala, napredovale su i metode brojanja. Međutim, očigledno je premašio ljudske kapacitete i izmišljene su metode da se proces učini automatskim.
Sa industrijskom revolucijom, mehanički brojači su razvijeni da budu integrisani u nove mašine. Od 20. veka, kada su mašine razvijene sa elektronikom, tajmeri i brojači su takođe lako implementirani sa elektronikom.
Više o Counter-u
Logičko kolo dizajnirano da broji broj određenog događaja u odnosu na signal sata poznato je kao digitalni brojač. Brojači su sekvencijalna logička kola koja koriste flip-flops kao gradivne blokove.
Najjednostavniji tip brojača su asinhroni brojači napravljeni pomoću JK japanki. Oni koriste izlaz iz JK flip-flopa kao sat sljedećeg flip-flopa, i to stvara efekat talasanja, gdje je svaki flip-flop omogućen pri rastućem broju impulsa. Ovo omogućava brojaču da zadrži broj brojanja dok se signal takta nastavlja. Ovi brojači su takođe poznati kao brojači talasa zbog ove funkcionalnosti, a pošto se flip flops postavljaju ili resetuju (bitovi podataka se menjaju) na različitim pozicijama, oni su takođe poznati kao asinhroni brojači.
Brači mogu biti dizajnirani da rade sa bitovima podataka koji se mijenjaju u istom trenutku u svakom flip flopu brojača. Takav brojač je poznat kao sinhroni brojač i dijele zajednički sat za postizanje ove funkcionalnosti. Dekadni brojači su adaptacije sa dva brojača, gde se flip-flops ili brojanje registra resetuje kada je konfiguracija bita za 9 prisutna u registrima. U brojačima gore/dolje, brojanje napreduje ili uzlaznim ili silaznim redoslijedom. Brojači prstena se sastoje od kružnog registra pomaka gdje se izlaz završnog registra pomaka vraća kao ulaz prvog registra.
Više o tajmeru
Brojač se može podesiti za brojanje vremenskih intervala, kao što su impulsi sata. Na primjer, impuls takta sa radnim ciklusom od 500 ms će brojati 1 s po ciklusu. Ova ideja se može proširiti na mnogo manje ili veće vremenske skale.
Praćenje vremena je važno na svakom uređaju; kao takvi, skoro svi elektronski uređaji imaju hardverski tajmer. U računarima je ugrađen hardverski tajmer, a za dodatne svrhe, softverski tajmeri se održavaju na osnovu osnovnog hardverskog tajmera.
Još jedan poseban tip tajmera je watchdog tajmer, koji je tajmer koji resetuje odgovarajući sistem kad god se otkrije kvar, kvar ili zastoj sistema.
Koja je razlika između tajmera i brojača?
• Brojač je uređaj koji bilježi broj pojavljivanja određenog događaja. U modernim aplikacijama, brojači su zasnovani na elektronskim uređajima, a brojači su sekvencijalni logički krug dizajnirani da zabeleže broj električnih impulsa koji se unose u brojač.
• Tajmer je primena brojača gde se određeni signal sa fiksnom frekvencijom (dakle period) računa da bi se zabeležilo vreme.