Loendur
See artikkel ootab keeletoimetamist. |
See artikkel vajab toimetamist. (Oktoober 2013) |
Loendur on impulsside loendamiseks ettenähtud loogikalülitus. Loendur on register, millesse salvestatud arv sisendile antud signaali mõjul muutub ühe võrra.
Liigitus
muudaLoendurid jagunevad kaheks vastavalt loendamise suunale
- Summeerivad – loendavad päripidi ehk suurenemise suunas
- Lahutavad – loendavad tagurpidi ehk vähenemise suunas
Loendurid jagunevad sõltuvalt info ülekandmise viisist kaheks
- Asünkroonne jadaülekandega loendur
- Asünkroonse ehk jadaülekandega loenduri puuduseks on signaalide ülekandmisel tekkiv hilistumine, mis suureneb koos loenduri astmete arvuga. Hilistumine võib ületada takti kestvuse. Kuna asünkroonse jadaloenduri kõik astmed ei lülitu ümber samal ajahetkel siis ümberlülitumise protsessi ajal võib loenduri väljundis olla vale kood.
- Rööpülekandega (sünkroone) loendur.
- Sünkroonne – ehk rööpülekandega, toimub trigeritevaheline signaali ülekandmine kõigi astmete jaoks üheaegselt, mistõttu ei teki hilistumist. Ümberlülitumine toimub samaaegselt v. paralleelselt.
Vastavalt enimkasutatavatele positsioonilisele arvusüsteemidele on tuntumateks loenduriteks:
- Kahendloendur – kahepositsiooniliste trigeritega st. igal arvu kohal on kaks võimalikku olekut - väljalülitatud (0) või sisselülitatud (1). Lihtsaim loendustriger moodustab kahendloenduri järgu (kahendarvu koha). Loendustegur=2n (n - loendurikohtade arv). Kahendloenduri väljundkood on kahendsüsteemis.
- Kümnendloendur – loendab samuti kahendsüsteemis 0000...1001. Seega on väljundis 2nd koodile vastavad kümnendnumbrid 0...9. Väljundkoodi mod=10, sellist koodi nimetatakse ka kahend-kümnendkoodiks. See tähendab, et loenduril on 10 erinevat kombinatsiooni, millega ta vastab sissetulevale impulsijadale.
Loendurites kasutatakse ka mittepositsioonilisi koode
- Gray koodiga loendurid – Suvalise mooduliga e. naaberkoodid on koodid, mis erinevad teineteisest ainult ühe kahendjärgu (kahendarvu koha) poolest. Gray koodi puhul lülitub korraga ümber ainult 1 kahendkoht. Seetõttu ei teki vahepealseid parasiitolekuid (üleminekuolekuid).