183140. lajstromszámú szabadalom • Érzékelő egység és kódolvasó berendezés adatgyűjtő rendszerekhez

1 183 140 2 továbbmozgatása során a b és b' érzékelőszervek az eltolt helyzetük miatt már nem érzékelik a 2 elemeket, amikor az a és a' érzékelőszervek még mindig érzékelik az ugyanabban a 4 sorban levő 2 elemeket. Ennek az eltolt helyzetű bit-kiolvasásnak a kidolvasó berendezés műkö­dése szempontjából van jelentősége, amelyet később ismertetünk. Belátható, hogy a kiolvasás szempontjából azonos eredmény érhető el oly módon, ha nem a 10 érzékelő­egység a, a', b, b' érzékelőszervet rendezzük el eltolt helyzetben, hanem — amint azt már fentebb ismertettük - az adathordozó 1 kártyán hozunk létre egy ponált és negált bitekből álló eltolt oszloppárt és a 10 érzékelőegységnek az érzékelőszerveit az 5 kiolvasás irányára merőlegesen, egyvonalban rendezzük el. A találmány szerinti 10 érzékelőegységnek további, az 1 kártyán levő C ellenőrző bit kiolvasására szolgáló c érzékelő szerve is van, amely a többi, nem eltolt hely­zetű b és b' érzékelőszervekhez képest úgy helyezkedik el, amint az 1 kártyán a C ellenőrző bit 2 eleme az utolsó 4 sor 2 elemeihez képest elhelyezkedik. Ennek meg­felelően a c érzékelőszerv akkor ad ki jelet, ha vala­mennyi 4 sor 2 elemei már ki lettek olvasva. A 10 érzékelőegység kimenetei a találmány szerinti kódolvasó berendezésbe csatlakoznak, amelyet a 4. ábra mutat. A kódolvasó berendezésnek az a feladata, hogy az a, a', b, b’ érzékelőszervek által kiolvasott biteket előkészítse és tárolja egy központi adatgyűjtő és fel­dolgozó rendszer számára. A kódolvasó berendezés bemenetén egy-egy 20 és 21 kizáró VAGY-kapu van, amelyekre az egyes érzékelőszervek úgy csatlakoznak, hogy a 20 kizáró VAGY-kapu két bemenetére az A ponált biteket és az A' negált biteket kiolvasó a és a' érzékelő­szervek kimenete, míg a 21 kizáró VAGY-kapu beme­netéire a B ponált biteket és a B' negált biteket kiolvasó b és b' érzékelőszervek kimenete van kötve. A 4. ábrán az a, a', b, b' érzékelőszervek és a 20, valamint 21 kizáró VAGY-kapuközé 60—63 Schnitt-triggerek vannak közbe­iktatva. Ezek azonban a működés elvét nem érintik, csupán azt biztosítják, hogy az egyes érzékelőszervek által adott jelek egyértelmű impulzusokként jussanak el a 20 és 21 kizáró VAGY-kapuk bemeneteire. A 20 és 21 kizáró VAGY-kapuk kimenete egyrész­ről egy 22 inkrementális kódadó egy-egy bemenetére, másrészről 23 órajelképző áramkör egy-egy bemenetére csatlakozik. A 22 inkrementális kódadó egy önmagában ismert áramkör. Ilyet ismertet például a Texas cég által kiadott „Optoelektronikai receptek” című könyv. A 22 inkrementális kódadó H és E kimenetei egy 24 RS-tároló 5 és R bemenetére van kötve. A 24 RS-tároló Q ki­menete 25 és 26 léptetőregiszter S0 üzemmódvezérlő bemenetére van vezetve. Ugyanez a Q kimenet egy 27 inverteren keresztül a 25 és 26 léptetőregiszterek másik Sí üzemmódvezérlő bemenetére csatlakozik. A 23 órajelképző áramkör bemenetén egy 30 ÉS-kapu van, amelynek két bemenetére a 20 és 21 kizáró VAGY- kapuk kimenete csatlakozik. A 30 ÉS-kapu kimenete egy 31 RS-tároló S bemenetére csatlakozik és ennek R bemenete a 22 inkrementális kódadó E kimenetével van összekötve. A 31 RS-tároló Q kimenete 32 ÉS-kapu egyik bemenetére csatlakozik. A 32 ÉS-kapu másik bemenete a 22 inkrementális kódadó H kimenetével van összekapcsolva. A 32 ÉS-kapu kimenete a 23 órajelképző áramkör kimenetét alkotja és a 25, valamint 26 léptető­­regiszterek Cl órajelbemenetével van összekötve. A 25 léptetőregiszter léptető R bemenete az A ponált biteket kiolvasó a érzékelőszerv kimenetével, míg a 26 léptetőregiszter léptető R bemenete a B ponált biteket kiolvasó b érzékelőszerv kimenetével van összekötve. Az ismertetett kiviteli példában két léptetőregiszter van alkalmazva, de a léptetőregiszterek száma megegyezik az 1 kártyán levő ponált—negált oszloppárok számával, más szóval a léptetőregiszterek száma a 3 oszlopok szá­mának a fele. Az ismertetett áramkör működése az 5. és 6. ábra alapján a következő. Az a, a', b, b' érzékelőszervekről érkező A, B ponált bitek impulzusai, valamint az A', B' negált bifek impulzusai a 60-63 Schmitt-triggereken keresztül a 20 és 21 kizáró VAGY-kapuk bemeneteire jutnak. A 20 kizáró VAGY-kapu bemeneteire az A ponált és a hozzá tartozó A' negált bit impulzusai kerülnek. Ennek megfelelően a 20 kizáró VAGY-kapu kimenetén csak akkor jelenik meg impulzus, ha annak bemenetéin Ténylegesen egy ponált és egy negált jel van jelen. Hibás kiolvasás esetén, ha a 20 kizáró VAGY-kapu bemenetéin egyszerre jelenik meg ponált vagy negált jel, úgy annak kimenetén nem keletkezik impulzus. Hasonló­képpen működik a 21 kizáró VAGY-kapu. Az 5. ábrán az 1. kód helyén az A ponált bit logikai 0 szinten, és ennek megfelelően az A' negált bit logikai 1 szinten van. A B ponált bit logikai 1 szinten és a hozzá tartozó B' negált bit logikai 0 szinten van. A fentebb ismertetett érzékelőszervek eltolt helyzete következté­ben az 1 kártya mozgatása során először a b és b' érzékelő­­szervek érzékelik a B ponált és B' negált biteket. Ennek megfelelően ezek impulzusai időben előbb jelennek meg, mint az A ponált és A' negált bitek impulzusai. Az 5. ábrán látható az is, hogy ily módon a 21 kizáró VAGY- kapu kimenetén a BEX jel előbb jelenik meg, mint a 20 kizáró VAGY-kapu kimenetén az AEX jel. Tekin­tettel arra, hogy a 22 inkrementális kódadónak először a BEX jelhez tartozó bemenete kerül aktivált állapotba, ezért annak E kimenetén EOJ jel jelenik meg. Ez az EOJ jel a 24 RS-tároló S bemenetére jut és Q kimenetén a logikai 1 állapotú MC0 'jel jelenik meg. Ezzel egy­idejűleg a 27 inverter kimenetén az MC0 jel invertált, ha az MQ jel is megjelenik. Az MC0 jel a 25 és 26 léptető­regiszterek párhuzamosan kapcsolt S0 üzemmódvezérlő bemenetére, az MC, jel pedig az Sí üzemmódvezérlő bemenetére kerül és meghatározzák a 25 és 26 léptető­regiszterek léptetésének irányát. Tekintettel arra, hogy az 1 kártya bedugása során a B ponált és B' negált bitek jelei mindig előbb jelennek meg, mint az A ponált és A' negált bitek jelei, ezért a kártya bedugása során az MC0 jel folyamatosan logikai 1 szinten, az MG jel pedig folyamatosan logikai 0 szinten lesz. Ez biztosítja, hogy az 1 kártya bedugása közben a 25 és 26 léptetőregiszterek „előre” léptetnek a soros léptető R bemenetükön meg­jelenő impulzusok hatására. A 25 és 26 léptetőregiszterekbe az R bemenetükön megjelenő impulzusokat a CLK órajelek írják be. A CLK órajeleket a 23 órajelképző áramkör állítja elő. Az AEX és BEX jelek a 30 ÉS-kapu bemeneteire jutnak. Az érzékelőszervek eltolt helyzete következtében az 1 kártya bedugása során a BEX jelek időben mindig előbb jelennek meg, mint az AEX jelek. Mivel azonban az eltolt helyzetű érzékelőszervek csak olyan mérték­ben vannak egymáshoz képest eltolva, hogy azok érzé- 1 elési tartománya egymást átfedi, az 1 kártya egy 4 sorá­nak kiolvasása közben lesz olyan időtartam, amikor mind 5 10 15 20 25 30 35 40 45 50 55 60 65 4

Next

/
Oldalképek
Tartalom