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ám­láló egységből és 35 inverterből áll. Sorbeme­neté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ám­láló egység törlő bemenetére kapcsolódik. A 34 számláló egység kimenete a 35 inverter be­meneté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ó beme­netére 4s sorléptető generátor kimenete csat­lakozik. A találmány szerinti optoelektromos adat­rögzítő billentyűzet a bekapcsolás után azon­nal elkezdi az 1 fénymátrix vezérlését. A 4s sor­­léptető és a 4o oszlopléptető generátorok en­gedélyezett állapotban vannak és így a kime­netei 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ömb­ben 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 meg­hajtó egység számára, és így egyidőben csak egyetlen Ma sorfényadó és egyetlen Na osz­­lopfé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 el­helyezett 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 osz­lopléptető generátort, és így a B billentyűnek a címe stabilizálódik a 7 kódgenerátor beme­neté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 kimene­ten. Az érvényes kódot a 7 kódgenerátor ki­menete és az erre a kimenetre kapcsolódó 8 paritásgeneráior kimenete adja. Ha nincs lenyomva billentyű, akkor a 2 le­nyomás érzékelő egység és a 3 egyidejű kettős lenyomás ellen védő áramkör nem küld jel­zést a 10 adatfeldolgozó egységnek, és nem állítja le a 4s sor-, ill. 4o oszlopléptető gene­rátort, és így az 5s sor, ill. az 5o oszlopszám­láló egység tovább lép, vagyis a billentyű he­lyek 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 adat­­feldolgozó 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észe­tesen csak akkor kell a tiltást végrehajtania, ha a hamis kód kiadása történne a 10 adat­­feldolgozó egység felé. Hamis kód kiadása ekkor léphet fel, ha két billentyű két külön­bö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át­rixponthoz 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 ke­rü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 osz­­bpléptető generátort és engedélyezett álla­potba hozza a 34 számláló egységet. A 34 szám­láló egység lépésszáma megegyezik a 11 fény­vezető tömbben elhelyezett FA fényalagűt sorok számával. A 34 számláló egység lépte­té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ó egy­sé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 úgy­­r evezett kódváltásokat (pl. nagybetű, kisbetű cáltás) lehessen eszközölni. A Bv váltó bil­lentyű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 megol­­cásokon kívül a találmány keretein belül más foganatosítási módok és kiviteli alakok is le­­tetségesek. SZABADALMI IGÉNYPONTOK 1.) Optoelektronikus adatrögzítő billentyű­zet, amelynek M sorban és N oszlopban egy­6 5 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Thumbnails
Contents