191688. lajstromszámú szabadalom • Kapcsolási elrendezés személyi számítógépek, vagy programozható zsebszámítógépek univerzális kapacitásbővítéséhez
1 2 A találmány tárgya:kapcsolási elrendezés személyi számítógépek, vagy programozható zsebszámítógépek univerzális kapacitásbővítéséhez, különösen mezőgazdasági üzemeknél történő alkalmazás céljából. Számítógépek kapacitásbővítésére szolgáló megoldások már ismertek. Kibővített adatrögzítést a személyi komputereknél alkalmaznak (Commodore 64). Ez azonban hálózathoz kötött rendszer. A személyi számítógép kész programok tárolására és későbbi felhasználására alkalmazott tárolóeszköz. Ismert továbbá egy ún. energetikai szintetizátor, amely traktorra szerelve a traktor üzeme közben a gép üzemi paramétereit (pl. kerékcsűszás, vonóerő, üzemanyagfogyasztás stb.) az idő függvényében méri és ezen adatokat rögzíti. Az adatokat egy önmagában ismert EPROM-tárolóáramkör tárolja, ahonnan önmagában szintén ismert módon (illesztőkártya és számítógép) lehet az adatokat felhasználni. A találmány szerinti kapcsolás elrendezésre az jellemző, hogy a számítógép matrixpontjainak bilientyű-kivezetésére egy, a billentyűletapogató és meghajtó áramkör kétirányú adatforgalmat lebonyolító adatbusz útján csatlakozik, ez utóbbi áramkör kimenete pedig logikai vezérlőáramkör egyik bemenetével van összekötve, míg a logikai vezérlőáramkör kimenete a billentyűletapogató és meghajtó áramkör egyik bemenetével van összekötve. A logikai vezérlő áramkör a kereskedelmi forgalomban is kapható, NAND-kapuáramkörökből felépített kapcsolási elrendezés. Kialakítása szerint tizenöt bemeneti és hét kimeneti pontja van. Felépítésének megfelelően egy inverter van összekötve egy kétbemenetű NAND-kapuáramkör egyik bemenetével, e NAND-kapuáramkör kimenete pedig három tárolóáramkör egy-egy bemenetével van összekötve. A tárolóáramkörök részben RS, részben monollop tárolóáramkörök, Amonoflop áramkör kimenetével pedig a találmány szerinti kapcsolási elrendezés programozható zsebszámológépre csatlakozik. Az RS tárolóáramkör az operatív tárolóáramkörrel (RAM) annak bemenetén és a saját billentyűzetével van összekötve. Egy további RS-tároló kimenete a billentyűletapogató és meghajtó áramkör bemenetével, az operatív tárolóáramkör bemenetével van összekapcsolva. A harmadik RS tárolóáramkör kimeneté egy NAND-kapun és inverteren keresztül csatlakozik az operatív tárolóáramkör bemenetére, további NAND- kapun át pedig a berendezés órajelgenerátorával van összekötve. A billentyűletapogató és meghajtó áramkör kétirányú adatforgalmaz lebonyolító adatbusz segítségével egy RAM-tárolóáramkörrel, egy EPROM-tárolóáramkörrel, továbbá egy kódátalakító áramkör és egy komparátor áramkör bemenetével is össze van kötve, mely utóbbiak kétirányú adatáramlást lebonyolító adatbusz révén az EPRÖM-tárolóáramkörrel, a RAM-tárolóáramkörrel és a billentyűletapogató és meghajtó áramkörrel is össze vannak kötve. A billentyűletapogató és meghajtó áramkör azonos áramkörű és szerkezeti felépítésű, párhuzamos és szinkronizált működésű, a programozható zsebszámítógép azonos funkciót ellátó áramkörrel és szerkezeti felépítésével, A biiletyű letapogató és meghajtó áramkör kialakítása biztosítja azt, hogy a programozható zsebszámítógép billentyűzetén jelentkező bármely információt egyidejűleg elektronikusan érzékeli és a logikai vezérlő áramkör segítségével az EPROM-tárolóáramkör felé továbbítja, ahol a programozható zseb- számítógép billentyűzetéről kapott és továbbított iniormadö (léptetés, tárolás, törlés, felülírás stb.) történik. Az előzőekben ismertetett áramköri felépítés - szintén a logikai vezérlő áramkör segítségével - átkapcsolás után biztosítja, hogy az EPROM áramköri tárolóban lévő adatok, vagy utasítások programozható zsebszámítógépbe történő átvitelét és feldolgozását a berendezés végrehajtsa. Ekkor a billentyűletapogató áramkör, a logikai vezérlő áramkör útján meghajtó áramkörként működik, vagyis a kétirányú adatbusz, a programozható zsebszámítógép matrixpontjainak megfelelő összezárásával, az adatátvitelt (az EPROM tárolóáramkörből a programozható zsebszámítógépbe) biztosítja, s lehetővé teszi a számítógép és az EPROM tároló együttes, szinkronizálható vezérlését. A kódátalakító áramkör kimenete egy lépésszámláló és program kód-kijelző áramkör bemenetére csatlakozik, míg a komparátor áramkör adatbusz útján van összekötve a lépésszámláló és programkódkijelző áramkörrel. A logikai vezérlő áramkör egy további bemenetére egy órajelgenerátor kimeneté csatlakozik, míg a logikai vezérlőáramkör kimenetei a RAM-tárolóáramkör, az EPROM-tárolóáramkör és az EPROM- kódátalakító áramkör egy-egy bemenetével, végül kétirányú adatáramlást biztosító adatbusz révén a komparátor áramkör egyik bemenetével van összekötve. A kapcsolási elrendezésbe épített EPROM-kódátalakító áramkör a kereskedelmi forgalomban kapható, integrált áramköri elemekből felépített áramkör. Kimenete rácsatlakozik a programkódldjelző áramkörre, ahol a kódolt információ jelenik meg. Az EPROM tárolóáramkörbe azok a programkódok vannak beégetve, melyeket az adatbusz aktivál és a számítógép feldolgozza. Ily módon ellenőrizhetők a program kódjai. A kódátalakító áramkör kialakítása révén biztosítja azt, hogy az EPROM tárolóáramkör nyolc bites rendszere bármely típusú és felépítésű programozható zsebszámítógép billentyűzetének matrixpont-kivezetését és az EPROM tárol óáramkör bemenetét a megfelelő vezetékcsatlakozással összehangolva ezekhez illeszkedhet. Mezőgazdasági üzemek, üzemegységek irányításához szükséges döntések meghozatalánál napjainkban már szinte elengedhetetlen a számítógépes programok alkalmazása. Ezt a mezőgazdasági üzemi és termelési, valamint szervezési struktúra, annak nagymértékű, időbeni változékonysága és volumenének nagysága hozta magával. A kis kapacitású személyi számítógépek programlefutása — felépítéséből adódóan — igen gyorsan történik és azonnali döntést igénylő információkat jeleznek ki. A mezőgazdaságban az esetek túlnyomó többségében azonvan nincs szükség azonnali föntésre. Állattartó nagyüzemi kombinátokban például legfeljebb napi — tehát 24 órára vetített időnek megfelelő _ időtartam átlagában kell a döntést meghozni, például a takarmányozás vonatkozásában. A kis kapacitású személyi számítógépek, vagy programozható zsebszámítógépek azonban nem rendelkeznek akkora tárolókapacitással, hogy a relatíve lassú, mindamellett az adott időben döntéshozatal végett szükséges komplex információkat kijelezzék. Ugyanakkor nagy kapacitású számítógépek beállítását sem azok magas beszerzési költsége, sem az üzemi dönté-191 688 5 10 15 20 25 30 35 40 45 50 55 60 2