Laskurit - Määritelmä, IC ja sovellus

Kokeile Instrumenttia Ongelmien Poistamiseksi





Mitä laskurit ovat?

Laskurit ovat digitaalisia laitteita, joiden lähdöt koostuvat ennalta määritetystä tilasta kellopulssien soveltamisen mukaan. Toisin sanoen laskurit antavat ulostulon laskeakseen niihin sovellettujen kellopulssien lukumäärän. Yleensä laskurit koostuvat kiikkujen järjestelystä ja ne voivat olla asynkroninen laskuri, jossa yhden kiikun lähtö on viereisen kellosignaali, tai synkroninen laskuri, jossa kaikille kiipeille annetaan vain yksi kellotulo.

Harjoitteluesimerkki laskurista - IC 4520

Yksi kriteereistä, jotka on otettava huomioon laskurin IC: tä valittaessa, on sovelluksellesi tarvittava laskualue. Jos tarvitset laskurin alle 10-alueelle ja jos sovelluksesi tarvitsee dekoodauslähtöjä, IC 4017 sopii sinulle paremmin. Jos tarvitset laskurin, jonka alue on 10-15, ja jos dekoodausta ei tarvitse tehdä tai jos voit purkaa sen ulkoisella piirillä, IC 4520 voi sopia sinulle.




Jos työskentelet missä tahansa sovelluksessa, kuten Shadow Counter jne., Jonka ei tarvitse toimia suurilla nopeuksilla, voit käyttää tätä virtapiiriä, koska se säästää virtaa. Mutta jos käytät tätä virtapiiriä nopeisiin sovelluksiin, kuten pulssilaskuria käyttävään nopeuslaskuriin, on suositeltavaa käyttää TTL-laskuria kuin CMOS-laskimia. Laskuri tuottaa kellopulssit lähdössä.

IC4520: n ominaisuudet

1. Kaksi laskuria yhdessä IC: ssä:



IC 4017 on kaksoislaskuri, mikä tarkoittaa, että sillä on sisäisesti kaksi erillistä laskuria. Molemmat ovat identtisiä ja voimme käyttää niitä itsenäisesti. Voimme käyttää joko mitä tahansa kahdesta laskurista tai molempia laskureita kerrallaan.

kaksi. Nelibittinen laskuri:


Laskurilla on neljä bittiä. An n bittilaskurilla on aluemuoto 0 - (2 ^ n-1). Koska IC on nelibittinen laskuri, se voi laskea välillä 0 - (2 ^ 4-1), ts. 0-15.

3. Pienitehoinen laskurin IC:

Tämä on CMOS-IC. CMOS-IC: t ovat melko hitaampia verrattuna niiden TTL-vastaaviin, mutta ne kuluttavat vähemmän virtaa verrattain. Joten sovelluksesi päättää minkä tyyppisen IC: n sinun on valittava.

Piikkikaavio IC 4520: sta

Tappikaavio 4520

Tappikaavio 4520

Tapin kuvaus:

Tapit 1 - 7 vastaavat laskuria 1, tapit 9-15 vastaavat laskuria 2 ja tapit 8 ja 16 ovat yhteisiä molemmille laskureille.

Tässä on pin-to-pin kuvaus IC 4520: lle:

  • Tappi 1 : Tämä on kellon syöttötappi, joka vastaa laskuria 1. Kello on positiivisen reunan laukaisema. Tämä tarkoittaa, että se etenee kelloa jokaiselle nousevalle reunalle. Kello generoi kellopulssijakson generoidussa lähdössä.
  • Tappi 2 : Tämä on laskurin 1 aktivointitappi. Laskuri 1 -piiri vastaanottaa kellotulot vain, jos tappi on asetettu HIGH-asentoon. Muussa tapauksessa se säilyttää edellisen tilansa, vaikka kellopulssia annettaisiin.
  • Tappi 3 : Tappi 3 on laskurin 1 LSB-lähtö. Tämä edustaa neljän lähtöbitin ensimmäistä bittiä. Sen paino on 1.
  • Tappi 4 : Tämä on laskurin 1 toinen lähtöbitti. Sen paino on 2
  • Tappi 5 : Tämä on laskurin 1 kolmas lähtöbitti. Sen paino on 4.
  • Tappi 6 : Tämä on laskurin 1 neljäs lähtöbitti. Sen paino on 8.
  • Tappi 7 : Tämä on laskurin 1 nollaustappi, jonka pitäisi olla matala laskurin normaalille toiminnalle ja KORKEA, jos haluat nollata laskurin 1 lähdön nollaksi. Palautustapa toimii kytkimenä.
  • Tappi 8 : Tämä on maadoitustappi, joka tulisi kytkeä 0V: iin. Se on yhteinen kanta molemmille laskureille.
  • Tappi 9 : Tämä on kellon syöttötappi, joka vastaa laskuria 2. Kello on positiivisen reunan laukaisema. Tämä tarkoittaa, että se etenee kelloa jokaiselle nousevalle reunalle.
  • Tappi 10 : Tämä on laskuria 2 vastaava aktivointitappi. Laskurin 2 piiri vastaanottaa kellotulot vain, jos tappi on asetettu HIGH-asentoon. Muussa tapauksessa se säilyttää edellisen tilansa, vaikka kellopulssia annettaisiin.
  • Tappi 11 : Nasta 3 on laskurin 2 LSB-lähtö. Tämä edustaa neljän lähtöbitin ensimmäistä bittiä. Sen paino on 1.
  • Tappi 12 : Tämä on laskurin 2 toinen lähtöbitti. Sen paino on 2
  • Tappi 13 : Tämä on laskurin 2 kolmas lähtöbitti. Sen paino on 4.
  • Tappi 14 : Tämä on laskurin 2 neljäs lähtöbitti. Sen paino on 8.
  • Tappi 15 : Tämä on laskurin 2 nollaustappi, jonka pitäisi olla matala laskurin normaalille toiminnalle ja KORKEA, jos haluat nollata laskurin 1 lähdön nollaan.
  • Tappi 16 : Tämä on virtalähteen tappi. Sille on annettava positiivinen jännite + 3 V - + 15 V.

Laskurin käyttö: Pulssilaskuri:

Esitetty pulssilaskuri on jaettu karkeasti kolmeen osaan: pulssilähteeseen, digitaalisiin laitteisiin, jotka laskevat, tallentavat ja valmistelevat lähdöt, ja näytölle, joka näyttää kertyneen määrän.

Tämä pulssilaskuri perustuu Atmel AT89C4051 / 52 mikrokontrolleriin. Lähteen tuottamat TTL-logiikkayhteensopivat pulssit syötetään laskuriin laskemista varten (paras on ottaa signaaligeneraattorista tai oskilloskoopin testipisteestä.) AT89C4051 on matalajännitteinen, korkean suorituskyvyn, 8-bittinen 8051-perheen mikrokontrolleri.

Pulssilaskurin piirikaavio:

Pulssilaskurin piirikaavioJärjestelmän kellolla on tärkeä rooli mikro-ohjaimen toiminnassa. 11,0592 MHz: n kvartsikide antaa peruskellon mikrokontrollerille (U1) sen nastoissa 18 ja 19. Elektrolyyttikondensaattori C3 ja vastus R1 palauttavat virran. Painikekytkintä käytetään manuaaliseen nollaukseen. Porttitappi P3.2 vastaanottaa tulopulssin ja laskenta näkyy nestekidenäytössä. Mikrokontrolleriportin nastat P2.0 - P2.1 on kytketty nestekidenäytön datanastoihin D0 - D7, porttinastat P3.5, P3.6 ja P3.7 on kytketty rekisterin valitsemaan RS: ään, lukemaan ja kirjoittamaan ja sallimaan LCD-näytön. LCD-näytöllä näkyvät tiedot ovat ASCII-muodossa. Vain komennot lähetetään heksamuodossa nestekidenäyttöön. Rekisteröi-valitse RS-signaalia käytetään erottamaan data (RS = 1) ja komento (RS = 0). Esiasetetun 10 k: n avulla voidaan hallita nestekidenäytön kontrastia.

Video pulssilaskurin piirikaaviosta:

Hanki uusimpia ideoita erilaisista elektroniikkaprojektit , sulautetut projektit, robotiikan projektit , viestintäpohjaiset projektit jne. käymällä säännöllisesti tämän blogin kotisivulla.