<< Az előző oldal  Vissza a Főoldalra  Vissza az Elektronika oldalra  Tartalomjegyzék  A következő oldal >>


Kódoló kapuáramkörökkel


      Kódoló áramkörrel csökkenthetjük a nyomógombok kezeléséhez lefoglalt mikrovezérlő kivezetések számát. Ehhez n-ből 1/bináris kódoló áramkört kell használnunk. Sajnos ezek a kereskedelemben nem hozzáférhetők.
      Az előzőekben már bemutatásra került egy passzív elemekből felépített áramkör, amely jó alternatíva lehet. Egy ilyen áramkör úgy gazdaságos, ha minél kevesebb elemből, illetve integrált áramkörből készül. Igazán jó megoldást jelent a felhasználó által programozható logikai felépítésű (PLD) áramkörök használata, amellyel egyetlen integrált áramkörrel megoldható a feladat. Ezt a megoldást egy későbbi fejezet mutatja be. Hasonlóan egyetlen integrált áramkörös megoldást jelent a memória áramkörök használata, amely a következő lapon kerül részletes kifejtésre.

      A következő ábrán egy 8 nyomógombot kezelő, kapuáramkörökkel felépített kódolót láthatunk, amely VAGY-kapukból áll.

Kódoló áramkör VAGY-kapukból 8 nyomógombhoz

      Az áramkör a működtetett nyomógombnak megfelelő bináris kódot állít elő a mikrovezérlő bemenetén. Az R1..R8 ellenállások a VAGY-kapuk bemeneteit logikai "0" szintre hozzák. Valamely nyomógomb működtetésével annak jelvezetéke logikai "1" szintre kerül. Az a kapu (vagy kapuk) ad a mikrovezérlő bemenetére logikai "1" szintet, amelynek legalább egy bemenete logikai "1" szinten van.
      Több nyomógomb egyidejű működtetésekor hibás bemenő jel keletkezik.

Vissza az oldal elejére

      A következő táblázat a kezelhető nyomógombok számát és a szükséges kapuáramköröket mutatja be a felhasznált mikrovezérlő kivezetések függvényében.

Lefoglalt
kivezetések száma

(bináris szóhossz)
Kezelhető
nyomógombok
száma
Kapuáramkörök száma
és mérete
2 3 2db 2-bemenetű
3 4 2db 2-bemenetű
5 1db 3-bemenetű
2db 2-bemenetű
6 3db 3-bemenetű
7 3db 4-bemenetű
4 8 3db 4-bemenetű
9 1db 5-bemenetű
2db 4-bemenetű
1db 2-bemenetű
10 2db 5-bemenetű
1db 4-bemenetű
1db 3-bemenetű
11 2db 6-bemenetű
2db 4-bemenetű
12 2db 6-bemenetű
2db 5-bemenetű
13 1db 7-bemenetű
3db 6-bemenetű
14 4db 7-bemenetű
15 4db 8-bemenetű
5 16 4db 8-bemenetű

Vissza az oldal elejére

      A kereskedelemben a VAGY-kapuk választéka a ritka felhasználás miatt mára már szűkössé vált. A következő táblázat a még könnyen beszerezhető típusokat kék színnel jelöli.

Az integrált áramkör
leírása
Az integrált áramkör típusa
74LS sorozat 4000-es sorozat 74HC sorozat
4db 2 bemenetű VAGY-kapu 74LS32 4071 74HC32
3db 3 bemenetű VAGY-kapu - 4075 74HC4075
2db 4 bemenetű VAGY-kapu - 4072 74HC4072
1db 8 bemenetű VAGY-kapu - 4078 74HC4078

      Természetesen a kettőnél több bemenetű VAGY-kapuk felépíthetők több kisebb kapu felhasználásával is.

Vissza az oldal elejére

      A VAGY-kapukból felépített áramköröket a könnyen beszerezhető NEM-ÉS-kapukkal is elkészíthetjük az alábbi megfeleltetés alapján:

A VAGY-kapuk NEM-ÉS-kapus helyettesítése

      A NEM-ÉS-kapu bemenő jelének invertálása esetünkben könnyen megoldható, elegendő a nyomógombok aktív kimenő jelének megfordítása, vagyis negatív-aktív kimenő jel biztosítása.
      Ez alapján a NEM-ÉS-kapus kódoló áramkör a következő lesz:

Kódoló áramkör NEM-ÉS-kapukból 8 nyomógombhoz

      (Az áramkör megvalósítható 2db két négybemenetű NEM-ÉS-kaput tartalmazó integrált áramkörökből. A kihasználatlan negyedik kapuból az inverter is kialakítható.)
      A kapuk helyes működéséhez a fel nem használt bemeneteket logikai "1" szintre kell kapcsolni.

Vissza az oldal elejére

      Az áramkörök a következő integrált áramkör típusokból építhető fel:

Az integrált áramkör
leírása
Az integrált áramkör típusa
74LS sorozat 4000-es sorozat 74HC sorozat
4db 2 bemenetű NEM-ÉS-kapu 74LS00 4011 74HC00
3db 3 bemenetű NEM-ÉS-kapu 74LS10 4023 74HC10
2db 4 bemenetű NEM-ÉS-kapu 74LS20 4012 74HC20
1db 8 bemenetű NEM-ÉS-kapu 74LS30 4068 74HC30

      Felhasználható még az egyetlen kétbemenetű NEM-ÉS-kaput tartalmazó 74AHC1G00 típusú áramkör, amelyet felületre szerelhető (SM) kivitelben gyártanak.

Vissza az oldal elejére

      A következő ábrán egy 16 nyomógombot kezelő, kapuáramkörökkel felépített kódolót láthatunk, amely NEM-ÉS-kapukból áll.

Kódoló áramkör kapukból 8 nyomógombhoz


Tudomány és Technika (test@t-es-t.hu)

<< Az előző oldal  Tartalomjegyzék  Vissza a Főoldalra  Vissza az Elektronika oldalra  Vissza az oldal elejére  A következő oldal >>