190956. lajstromszámú szabadalom • Számítógéppel vezérelt audiovizuális oktatási rendszer csoportos és/vagy egyéni oktatáshoz,ill.számonkéréshez valamint elektronikus video jelrögzítő vezérlőegység és kommunkikációs egység, különösen ezen rendszerhez
! DO 956 2 játszás során érzékelt szinkronjelek a 35 jelformálón keresztül a 33 szinkronjelszámláló bemenetére kerülnek, amely ilyenkor előre számláló üzemmódban van, amit szintén a 37 vezérlőáramkör állít be. A 33 szinkronjelszámláló egy hexadecimális előrehátra számlálókból felépített huszonnégy bites számláló, amelynek kimenetei egy huszonnégy bites 30 komparátorra és egy szintén huszonnégy bites 39 adatválasztóra kerülnek. A kettőből - egy adatválasztó másik bemenetére a léptetőregiszter pozíciót meghatározó kimenetei vannak csatlakoztatva. A 39 adatválasztó kimenetén megjelenő huszonnégy bites információ egy hatszámjegyes digitális 34 kijelzőre kerül, ahol a 40 kapcsoló állásától függően vagy a számítógépből kiadott pozíció vagy a tényleges pillanatnyi pozíció (CTL-sorszám) látható. Jelölés során nincs más teendőnk mint a lejátszásban lévő video jelrögzitőt a felhasználni kívánt műsorrészletek elején és végén megállítani a számítógépből kiadott stop paranccsal és a 34 kijelzőn megjelenő értéket feljegyezni. A számítógépből kiadott stop parancs a 31 léptetőregiszteren, a 32 parancsdekóderen, a 37 vezérlőáramkörön és a 38 szintillesztőn keresztül kerül a 17 vezérlőbemenetre (STOP). Video jelrögzítő-vezérlés üzemmódban már az oktatás során ténylegesen felhasználásra kerülő műsorrészletek lejátszása történik. Ilyenkor a számítógépből kiadott, programvezéreit parancsok - pozicionálás (P), lejátszás (L) és stop (S) - vezérlik a video jelrögzítőt. A lejátszás és a stop parancs egy-egy nyolcbites üzenet, amelyeknek hatását már az előző üzemmódnál ismertettük. A pozicionálás parancs felső nyolc bitje a tulajdonképpeni parancsot, alsó háromszor nyolc bitje pedig a pozíciót tartalmazza, amire a video jelrögzítőnek gyors kereséssel rá kell állni. A negyvenbites üzenet beléptetése után a felső nyolc bitet a 32 parancsdekódoló dekódolja és ezzel a 37 vezérlőáramkört vezérli. A 31 léptetőregiszter pozíciót tartalmazó huszonnégy bites része egy 30 komparátor egyik bemenetére kerül. A 30 komparátor másik bemenetére a tényleges pozíció pillanatnyi értékét tartalmazó 33 szinkronjelszámláló kimenete van csatlakoztatva. A 30 komparátor három kimenete közül - amelyek a 37 vezérlőáramkörre vannak kötve - a keresett és a tényleges pozíció relációjának megfelelően mindig csak egy aktív. Ha a keresett pozíció nagyobb, mint a tényleges (X < Z), akkor a 37 vezérlőáramkör gyors előrecsévélés parancsot (FFWD) ad ki, és 33 szinkronjelszámláló előre számláló bemenetét (UP) engedélyezi. Ha a keresett pozíció kisebb mint a tényleges (X > Z), akkor a 37 vezérlőáramkör gyors hátracsévélés parancsot (RWD) ad ki és a 33 szinkronjelszámláló hátra számláló bemenetét (DOWN) engedélyezi. A pozicionálás tehát gyors kereséssel történik, miközben a 33 szinkronjelszámláló értéke egyre jobban megközelíti a 31 léptetőregiszter pozíciót tartalmazó részének értékét. A két regiszter tartalmának egyezésekor a 3C komparátor X = Z kimenete lesz aktív, amely szin tén a 37 vezérlőáramkörre van kötve. A 37 vezérlő áramkör ennek hatására megszünteti a gyorskeresés parancsot és stop parancsot ad ki, ami a 38 szintillesztőn keresztül a 17 vezérlőbemenetre kerül. A keresett pozíció megtalálásakor (X = Z) 37 vezérlőáramkör egy készenléti jelet, illetve nyugtajelet (READY) is generál, ami a 38 szintillesztőn keresztül jut a számítógépbe. A készenléti jel - . amely X = Z vagy STOP-parancs hatására generálódik - jelzi a számítógépnek, hogy a programban meghatározott következő parancs kiadható, illetve annak fogadására a 37 vezérlőegység felkészült. A 37 vezérlőegység átviteli sebességét és belső szinkronjeleit egy átkötéssel programozható 36 órajelgenerátor határozza meg a 37 vezérlőegységre kötött kimenőjele által. A 37 vezérlőegység egy szekvenciális logikai hálózat, amely a bemeneti feltételekből és az órajelből előállítja a video jelrögzítő vezérléséhez szükséges külső, és a vezérlőegység működéséhez szükséges belső vezérlőjeleket. -A 4. ábrán egy LSI áramkörökből megvalósított video jelrögzítő-vezérlőegység látható, amely tartalmaz egy 41 vonalillesztőt, egy 42 míkropoceszszort, egy 43 RAM I/O-PORT és TIMER-t, egy 44 EPROM-ot, két 45 nyomógombot, egy 46 jelfogót, egy 47 állapotjelzőt és egy 35 jelformálót. A 42 mikroprocesszor ebben a kiviteli példában egy 8085-ös mikroprocesszor, amely rendelkezik soros be- és kimenettel (SID, SÓD), amelyekre a 41 vonalillesztő van csatlakoztatva. A két nyomógomb és a video jelrögzítő szinkronjele (amely a 35 jelformálón van keresztülvezetve) a 42 mikroprocesszor egy-egy megszakítást vezérlő bemenetére van kötve. A vezérlőegység belső buszára (amely a mikroprocesszor adat- és címbuszát is tartalmazza) van csatlakoztatva a 44 EPROM és a 43 RAM I/O-PORT és TIMER. A 43 RAM I/O-PORT és TIMER PAO kimenetére van csatlakoztatva a 46 jelfogó, a PBO-PB3 kimeneteire van kötve a 47 állapotjelző, a PCI-PC5 kimenetei pedig ki vannak vezetve a 17 vezérlőbemenetre. A 46 jelfogó záróérintkezője a 12 videojelrögzítő videojel letiltó bemenetére (VIDEO INH) van kötve. A4, ábrán látható video jelrögzítő-vezérlőegység is három különböző üzemmód megvalósítására alkalmas. A számítógépből érkező üzenetek értelmezését, a CTL-jelek számlálását, válaszjelek és vezérlőjelek, valamint időzítések előállítását a 42 mikroprocesszor végzi a 44 EPROM-ban tárolt program alapján. A videojelrögzítő vezérléséhez szükséges jelek a 43 RAM I/O-PORT és TIMER PC1-PC5 kimeneteiről közvetlenül a 17 vezérlőbemenetre kerülnek, ahol a FWD/PLAY, FFWD, RWD és STOP állapotokat vezérlik. Ezek az állapotok a világítódiódás 47 állapotjelzőn is ellenőrizhetők, illetve nyomonkövethetők, ugyanis a PBO-PB3 kimenetek ugyanazokat az állapotokat veszik fel, mint a PC1-PC5 kimenetek. A 12 video jelrögzítő a lejátszás indítása után amíg a fordulatszám, illetve a CTL-jelek frekvenciája el nem ért egy névleges értéket, addig élvezhetetlen, tört képet szolgáltat. A szinkronjelek beállásának idejére (~ 1 mp) a video jelrögzítő kimenőjele letiltható a VIDEO INH bemenetre adott jel segítségével. Ezt a jelet a 46 jelfogó szolgáltatja. Az inicializálás ennél a kiviteli alaknál a video jelrögzítő-vezérlőegység bekapcsolása utáni vagy a központi (host) számítógép által kiadott INIT-5 10 15 20 25 30 35 40 45 50 55 60 65 6