193319. lajstromszámú szabadalom • Optoelektronikus adatrögzítő billentyűzet
193319 Ez 31 első NEM-ÉS kapuból, 32 második NEM-ÉS kapuból, 33 ÉS kapuból, 34 számláló egységből és 35 inverterből áll. Sorbemenetét a 31 első NEM-ÉS kapu egyik bemenete, oszlopbemenetét a 31 első NEM-ÉS kapu másik bemenete és a 32 második NEM-ÉS kapu egyik bemenete képezi, míg a 31 első NEM-ES kapu kimenete a 32 második NEM-ÉS kapu másik bemenetére van kötve. A 32 második NEM-ÉS kapu kimenete a 33 ÉS kapu egyik bemenetére, a 33 ÉS kapu kimenete a 34 számláló egység törlő bemenetére kapcsolódik. A 34 számláló egység kimenete a 35 inverter bemenetére, a 35 inverter kimenete egyrészt a 33 ÉS kapu másik bemenetére, másrészt a 10 adatfeldolgozó egységhez kapcsolódik, továbbá a 34 számláló egység számláló bemenetére 4s sorléptető generátor kimenete csatlakozik. A találmány szerinti optoelektromos adatrögzítő billentyűzet a bekapcsolás után azonnal elkezdi az 1 fénymátrix vezérlését. A 4s sorléptető és a 4o oszlopléptető generátorok engedélyezett állapotban vannak és így a kimenetei folyamatosan léptetik az 5s sorszámláló, ill. az 5o oszlop számláló egységet. Az 5s sor és az 5o oszlop számláló egység lépésszáma pontosan megegyezik a 11 fényvezető tömbben elhelyezett Ma sor, ill. Na oszlop fényadók darabszámával. Tehát az 5s sor, ill. az 5o oszlop számláló egység egy-egy címet állít elő a 6s sor, ill. a 6o oszlop dekódoló és meghajtó egység számára, és így egyidőben csak egyetlen Ma sorfényadó és egyetlen Na oszlopfényadó van bekapcsolt állapotban. Az 5s sor és az 5o oszlop számláló egység által kiadott cím egyben a 7 kódgenerátor azon rekeszét aktivizálja, amelyben a két átvilágított FA fényalagűt kereszteződésében elhelyezett B billentyű kimeneti kódja található. Ha ez a billentyű éppen lenyomott állapotban van, akkor az Mv sor és az Nv oszlop vevő jelzi a 2 lenyomás érzékelő egység felé a fény hiányát. A 2 lenyomás érzékelő egység és a 3 egyidejű kettős lenyomás ellen védő áramkör a kimenetei által leállítja a 4s sor és a 4o oszlopléptető generátort, és így a B billentyűnek a címe stabilizálódik a 7 kódgenerátor bemenetén. A 3 egyidejű kettős lenyomás ellen védő áramkör kimenete jelzi a 10 adatfeldolgozó egységnek, hogy érvényes kód van a kimeneten. Az érvényes kódot a 7 kódgenerátor kimenete és az erre a kimenetre kapcsolódó 8 paritásgeneráior kimenete adja. Ha nincs lenyomva billentyű, akkor a 2 lenyomás érzékelő egység és a 3 egyidejű kettős lenyomás ellen védő áramkör nem küld jelzést a 10 adatfeldolgozó egységnek, és nem állítja le a 4s sor-, ill. 4o oszlopléptető generátort, és így az 5s sor, ill. az 5o oszlopszámláló egység tovább lép, vagyis a billentyű helyek lekérdezése folytatódik. A 3 egyidejű kettős lenyomás ellen védő áramkör akkor sem küld jelzést a 10 adatfeldolgozó egységnek, ha a billentyűzeten a kezelő egyszerre nyom le két billentyűt és az 5 elektronika a lenyomási sorrendet nem tudja megállapítani (nem tudja kiértékelni melyik volt előbb leütve). Az áramkörnek természetesen csak akkor kell a tiltást végrehajtania, ha a hamis kód kiadása történne a 10 adatfeldolgozó egység felé. Hamis kód kiadása ekkor léphet fel, ha két billentyű két különböző FA fényalagűt oszlopban, ill. fényalagűt sorban van lenyomva, mert ebben az esetben a fény megszűnése következtében pl. az első billentyű oszlopa és a második billentyű sora olyan mátrixpontot ad, mintha itt is le lenne nyomva egy billentyű. A 3 egyidejű kettős lenyomás ellen védő áramkör ezen hamis mátrixponthoz tartozó kód kiadásának lehetőségét tiltja az alábbiak szerint: A 3 egyidejű kettős lenyomás ellen védő iramkor 34 számláló egysége csak akkor kerül start állapotba, az Nv oszlopfényvevő által, a 2 lenyomás érzékelő egység és a 32 második NEM-ÉS kapun keresztül, ha az 5o cszlop számláló egység egy olyan FA fényí lagútra mutat, ahol le van nyomva billentyű. Ekkor az Nv oszlopfényvevő a 2 lenyomás érzékelő egységen keresztül leállítja a 4o oszbpléptető generátort és engedélyezett állapotba hozza a 34 számláló egységet. A 34 számláló egység lépésszáma megegyezik a 11 fényvezető tömbben elhelyezett FA fényalagűt sorok számával. A 34 számláló egység léptetését a 4s sorléptető generátor végzi. A 34 számláló egység törlése engedélyezett a 35 i werteren keresztül történő visszacsatolás í Ital addig, míg a beállított lépésszámot el nem éri. A 34 számláló egység törlésére akkor terül sor az Nv sorvevő által a 31 és 32 első és második NEM-ÉS kapun keresztül, ha az Fs sorszámláló egység olyan FA fényalagűt sorra mutat, amelyben lenyomott billentyű van. Tehát látható, hogy a 34 számláló egység csak akkor érheti el a beállított lépésszámot, ha csak egyetlen egy FA fényalagűt van clzáródva, vagyis a 35 inverteren keresztül csak akkor megy ki jelzés a 10 adatfeldolgozó egységnek, ha egyértelműen azonosítható az elnyomott billentyűhöz tartozó kód. A Bv váltóbillentyűk szerepe az, hogy úgyr evezett kódváltásokat (pl. nagybetű, kisbetű cáltás) lehessen eszközölni. A Bv váltó billentyűk nem okoznak fényelzáródást a 11 fényvezető tömb FA fényalagútjaiban a Dv rugó kialakítása miatt. A Bv váltóbillentyűbe szerelt Z zászlós reteszelő elem egy 12 optikai csatoló egységet működtet, amely a 9 erősítőn keresztül ad jelzést a 7 kódgenerátornak. A 7 kódgenerátor a megfelelő átkódolást a szokásos módon végzi el. A leírt és az ábrákon bemutatott megolcásokon kívül a találmány keretein belül más foganatosítási módok és kiviteli alakok is letetségesek. SZABADALMI IGÉNYPONTOK 1.) Optoelektronikus adatrögzítő billentyűzet, amelynek M sorban és N oszlopban egy6 5 5 10 15 20 25 30 35 40 45 50 55 60 65