<< Az előző oldal Vissza a Főoldalra Vissza az Elektronika oldalra Tartalomjegyzék A következő oldal >>
Diódás kódoló áramkörök
A lefoglalt mikrovezérlő kivezetések száma csökkenthető, ha a nyomógombsor n-ből 1 kimenő jelét bináris számmá alakítjuk. A szükséges bináris szóhossz a nyomógombok számának függvénye.
A kódoló áramkör kialakítható a bemutatásra kerülő ábrák szerint egyenirányító diódákkal, vagy integrált áramkörökkel, amely megoldásokat később tárgyaljuk.
A következő táblázat a gyakorlatban is hatékonyan alkalmazható diódás kódoló áramkörök jellemzőit mutatja be.
Lefoglalt kivezetések száma (bináris szóhossz) |
Kezelhető nyomógombok |
Szükséges diódák száma |
---|---|---|
2 | 3 | 2 |
3 | 4 | 2 |
5 | 4 | |
6 | 6 | |
7 | 9 | |
4 | 8 | 9 |
9 | 11 | |
10 | 13 | |
11 | 16 | |
12 | 18 | |
13 | 21 | |
14 | 24 | |
15 | 28 |
A következő ábra a 2-bites bináris szóhosszú kódoló áramkört mutatja be.
A diódák szerepe a buszvonalak egymástól való elválasztása. (Megfigyelhetjük, hogy az N3 nyomógomb mindkét (1 és 2) buszvonalra rá van kapcsolva. Ha nem alkalmaznánk diódákat, akkor a két buszvezeték gyakorlatilag egyetlen vezetékként volna jelen, vagyis bármelyikre H-szintet juttatva, a másik is H-szintre kerülne.)
A következő ábra a 3-bites bináris szóhosszú kódoló áramkört mutatja be a maximálisan kezelhető összes nyomógombbal együtt.
A következő ábra a 4-bites bináris szóhosszú kódoló áramkört mutatja be.
Több nyomógomb egyidejű működtetésekor az aktivált buszvonalaknak megfelelő jelet érzékeli a mikrovezérlő. (Két nyomógomb egyidejű megnyomásakor akár egy harmadik gombnak megfelelő jel is létrejöhet, vagyis a mikrovezérlő úgy látja, hogy az a bizonyos harmadik nyomógomb aktív.)
A 4-bitesnél nagyobb bináris szóhosszúságú diódás kódoló áramkörök megvalósítása természetesen lehetséges, de a nagy alkatrészszám miatt nem célszerű.
<< Az előző oldal Tartalomjegyzék Vissza a Főoldalra Vissza az Elektronika oldalra Vissza az oldal elejére A következő oldal >>