166445. lajstromszámú szabadalom • Kör-egyenes generátor
11 166445 12 A 261 ÉS-kapu 178 kimenete a 151 alaptároló beíró 184 bemenetére, a 262 ÉS-kapu 179 kimenete a 155 alaptároló beíró 185 bemenetére van kapcsolva. Ezzel a megoldással akkor is biztosítjuk, hogy a generálás eljut a relatív AX és AY koordináták által definiált végpontba, ha a valamelyik irányú iránytangens összetevő zérus értékű. A d) pontban leírt hiba felderítésére és kiküszöbölésére a következő megoldást dolgoztuk ki. A generátor, amikor az adatokat átveszi, elindít egy újra indítható időzítőelemet, melynek időzítési ideje nagyobb, mint a leghosszabb körív vagy egyenes szakasz generálásához szükséges idő. így a késleltetési időt mindig az utolsó adatátadástól mérjük. Abban az esetben, ha a vett adatok a generátor számára semmilyen értelmezhető geometriai elemet nem jelentenek, akkor az időzítőelem az időzítési idő elteltével új adat kérését biztosítja. Ennek a megoldásnak egy célszerű kiviteli alakját ábrázoljuk a 7. ábrán, ahol az adatátadó jel által indított 250 időzítőelem kimenete 264 VAGY-kapun át szintén képes a vételkész jel kiadását kezdeményezni. A találmány szerinti megoldás előnye, hogy az megakadályozza a kör-egyenes generátort alkalmazó berendezés pl. grafikus megjelenítő berendezés egyéb részegységeinek meghibásodását. Az a)—d) pontban leírt hibák az ismert DDA típusú generátorok esetében végtelen hosszú generálási időt is eredményezhetnek, melynek eredményeképpen pl. az elektronsugár megáll, kiégeti a képcső egyes pontjait, illetve az eltérítő erősítőkben okoz kárt a hosszú statikus terhelés. Azáltal, hogy az elektronsugár a képcsőben egy ponton áll, a megjelenítendő ábra a foszfor utánvilágítási ideje után eltűnik, tehát a berendezés kezelője nem tudja, hol a hiba, ami a nagy üzembiztonságot igénylő alkalmazási területeken nem megengedhető. A találmány szerinti kör-egyenes generátornál, ha hibásan is érkezett egy ábraelemhez tartozó adatcsomag a generátorhoz, a generálás folyamatossága nem szakad meg. Programhiba esetén a generált ábraelem méretében és/vagy alakjában eltér a kívánt ábraelemtől, de pl. a megjelenítő berendezésben látható valami helyette, és az utána következő ábraelemek felrajzolása nem ütközik akadályba. Zavar esetén sem áll meg a generálás, és a kezelőt a megjelenítő berendezés képernyőjén egy téves vonal felvillanása figyelmezteti a zavarjelekre. A találmány szerinti kör-egyenes generátor előnyösen alkalmazható minden olyan berendezésben, ahol kódolt digitális adatok alapján egyenes és/vagy kör szakaszokból álló ábrát kell megjeleníteni vagy lerajzolni, illetve ahol kör és/vagy egyenes szakaszok menti mozgást kell megvalósítani. így a kör-egyenes generátor alkalmazható pl. digitális vezérlésű rajzgépekben, grafikus megjelenítő berendezésekben és numerikus vezérlésű szerszámgépekben is. Szabadalmi igénypontok: 1. Generátor kör és/vagy egyenes előállítására, amelynek a körív vagy egyenes szakasz kezdőpontjához viszo-5 nyitott koordináta növekményeket az iránytangens öszszetevőkből előállító digitális szorzóművei, az iránytangens összetevők értékét körív generálás esetén módosító eszközei és a körív vagy egyenes szakasz végpontjának a kezdőponthoz viszonyított relatív koordinátáit tartal-10 mázó tárolói vannak, azzal jellemezve, hogy a koordináta növekményeket előállító digitális szorzóművekhez a mindenkori maximális sebességű növekményképzést biztosító, a szorzóműveket a mindenkori nagyobb iránytangens összetevő legnagyobb szignifikáns helyértékének 15 megfelelően beállító normalizáló egység van csatlakoztatva. 2. Az 1. igénypont szerinti generátor kiviteli alakja, azzal jellemezve, hogy a koordináta növekményeket az iránytangens összetevők ismételt összeadása során ka-20 pott túlcsordulásoknak megfelelő impulzusokkal előállító szorzóművei, és a túlcsordulás figyelés helyét a mindenkor nagyobb iránytangens összetevő legnagyobb szignifikáns helyértékének megfelelően beállító normalizáló egysége van. 25 3. Az 1. vagy 2. igénypont szerinti generátor kiviteli alakja, azzal jellemezve, hogy az iránytangens összetevőket tartalmazó alaptárolóknak az összetevő értékének növelését és csökkentését vezérlő bemeneti a másik öszszetevőhöz tartozó szorzómű impulzusokat szolgáltató 30 kimenetéhez a generálandó körív körüljárási irányának és síknegyedének megfelelően vezérelt logikai kapurendszeren át vannak csatlakoztatva. 4. Az 1—3. igénypontok bármelyike szerinti generátor kiviteli alakja, azzal jellemezve, hogy a generátort indító 35 vezérlőjel a leghosszabb generálási idejű körív vagy egyenes szakasz generálási idejénél nagyobb késleltetési idejű, újraindítható időzítő elem bemenetére van csatlakoztatva, és az időzítő elem kimenete, valamint a generátor által minden egyes körív vagy egyenes szakasz generá-40 lásának befejezésekor kiadott jel a generátor vételkész jelét előállító kapuáramkör bemeneteire vannak kapcsolva. 5. Az 1—4. igénypontok bármelyike szerinti generátor kiviteli alakja, azzal jellemezve, hogy a végpont relatív 45 koordinátáit tartalmazó tárolókhoz csatlakoztatott, az egyik tároló zérus tartalma és a másik tároló nem zérus tartalma esetén az egyik tárolónakmegfelelő koordinátájú iránytangens összetevőt tartalmazó alaptárolóba iránytangens értéket beíró hibaelhárító áramköre van. 50 6. Az 1—5. igénypontok bármelyike szerinti generátor kiviteli alakja, azzal jellemezve, hogy a végpont relatív koordinátáit tartalmazó tárolókhoz csatlakoztatott, bármelyik tároló zérus tartalma esetén a szóbanforgó tárolónak megfelelő koordinátához tartozó generátor rész 55 órajelét tiltó vezérlő áramköre van. 5 rajz, 7 ábra A kiadásért felel: a Közgazdasági és Jogi Könyvkiadó igazgatója 76.2766.66-42 Alföldi Nyomda, Debrecen — Felelős vezető: Benkö István igazgató 6