Timer vs Counter
Ang pagsubaybay sa mga bilang at pagbibilang ay isa sa mga pangunahing kaisipan ng sibilisasyon ng tao. Ito ay madalas na itinuturing na pinagmulan ng matematika. Habang umuunlad ang sibilisasyon, sumulong din ang mga pamamaraan sa pagbibilang. Gayunpaman, malinaw na lumampas ito sa kakayahan ng tao at naimbento ang mga pamamaraan para gawing awtomatiko ang proseso.
Sa rebolusyong pang-industriya, binuo ang mga mekanikal na counter upang maisama sa mga bagong makina. Mula noong ika-20 siglo, nang ang mga makina ay binuo gamit ang electronics, ang mga timer at counter ay madaling ipinatupad gamit ang electronics.
Higit pa tungkol sa Counter
Ang logic circuit na idinisenyo upang bilangin ang bilang ng isang partikular na kaganapan kaugnay ng signal ng orasan ay kilala bilang digital counter. Ang mga counter ay mga sequential logic circuit na gumagamit ng mga flip-flop bilang mga bloke ng gusali.
Ang pinakasimpleng uri ng mga counter ay ang mga asynchronous na counter na ginawa gamit ang JK flip-flops. Ginagamit nila ang output mula sa isang JK flip-flop bilang orasan ng susunod na flip-flop, at lumilikha ito ng ripple effect, kung saan ang bawat flip-flop ay pinapagana sa pagtaas ng bilang ng mga pulso. Nagbibigay-daan ito sa counter na panatilihin ang bilang ng mga bilang habang nagpapatuloy ang signal ng orasan. Ang mga counter ng theses ay kilala rin bilang mga ripple counter dahil sa functionality na ito, at dahil ang mga flip flops ay itinakda o i-reset (nagbabago ang mga bit ng data) sa iba't ibang posisyon, kilala rin ang mga ito bilang mga asynchronous na counter.
Maaaring idisenyo ang mga Counter upang gumana nang may pagbabago sa mga bit ng data nang sabay-sabay sa bawat flip flop ng counter. Ang naturang counter ay kilala bilang isang synchronous counter, at sila ay nagbabahagi ng isang karaniwang orasan upang makamit ang functionality na ito. Ang mga decade counter ay mga adaptasyon mula sa itaas ng dalawang counter, kung saan ang mga flip-flop o ang register counting ay ni-reset kapag ang bit configuration para sa 9 ay naroroon sa mga register. Sa Up/Down counter, ang pagbibilang ay umuusad alinman sa pataas o pababang pagkakasunud-sunod. Ang mga ring counter ay binubuo ng isang circular shift register kung saan ang output ng final shift register ay ibinabalik bilang input ng unang register.
Higit pa tungkol sa Timer
Maaaring mag-set up ng counter upang mabilang ang mga agwat ng oras, gaya ng mga pulso ng orasan. Halimbawa, ang pulso ng orasan na may duty cycle na 500ms ay bibilangin ng 1s bawat cycle. Ang ideyang ito ay maaaring palawakin sa mas maliit o mas malalaking sukat ng oras.
Ang pagsubaybay sa oras ay mahalaga sa bawat device; dahil dito, halos lahat ng mga elektronikong aparato ay may timer ng hardware. Sa mga computer, ang isang hardware timer ay inbuilt, at para sa mga karagdagang layunin, ang mga software timer ay pinapanatili batay sa pangunahing hardware timer.
Ang isa pang espesyal na uri ng timer ay ang watchdog timer, na isang timer na nagre-reset sa kaukulang system kapag may natukoy na fault, malfunction, o system hang.
Ano ang pagkakaiba ng Timer at Counter?
• Ang counter ay isang device na nagtatala ng bilang ng mga paglitaw ng isang partikular na kaganapan. Sa modernong mga application, ang mga counter ay nakabatay sa mga electronic device at ang mga counter ay sequential logic circuit na idinisenyo upang itala ang bilang ng mga electric pulse na ipinapasok sa counter.
• Ang timer ay isang application ng mga counter kung saan binibilang ang isang partikular na signal na may nakapirming frequency (samakatuwid ang panahon) upang itala ang oras.