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ód­ban van, amit szintén a 37 vezérlőáramkör állít be. A 33 szinkronjelszámláló egy hexadecimális előre­­hátra számlálókból felépített huszonnégy bites számláló, amelynek kimenetei egy huszonnégy bi­tes 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 csatlakoz­tatva. A 39 adatválasztó kimenetén megjelenő hu­szonnégy bites információ egy hatszámjegyes digi­tá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át­ható. Jelölés során nincs más teendőnk mint a leját­szá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 ki­adott 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 paran­csot, 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 be­léptetése után a felső nyolc bitet a 32 parancsdekó­doló dekódolja és ezzel a 37 vezérlőáramkört vezér­li. A 31 léptetőregiszter pozíciót tartalmazó hu­szonnégy bites része egy 30 komparátor egyik be­meneté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 csatlakoztat­va. A 30 komparátor három kimenete közül - ame­lyek a 37 vezérlőáramkörre vannak kötve - a kere­sett és a tényleges pozíció relációjának megfelelően mindig csak egy aktív. Ha a keresett pozíció na­gyobb, mint a tényleges (X < Z), akkor a 37 vezér­lőáramkör gyors előrecsévélés parancsot (FFWD) ad ki, és 33 szinkronjelszámláló előre számláló be­meneté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ó beme­netét (DOWN) engedélyezi. A pozicionálás tehát gyors kereséssel történik, miközben a 33 szinkron­jelszá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 gyorskere­sés parancsot és stop parancsot ad ki, ami a 38 szintillesztőn keresztül a 17 vezérlőbemenetre ke­rül. A keresett pozíció megtalálásakor (X = Z) 37 vezérlőáramkör egy készenléti jelet, illetve nyugta­jelet (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 fel­té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 tar­talmaz egy 41 vonalillesztőt, egy 42 míkropocesz­­szort, 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 vonal­illesztő 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öt­ve. A vezérlőegység belső buszára (amely a mikro­processzor 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ó be­meneté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 al­kalmas. A számítógépből érkező üzenetek értelme­zését, a CTL-jelek számlálását, válaszjelek és vezér­lőjelek, valamint időzítések előállítását a 42 mik­roprocesszor végzi a 44 EPROM-ban tárolt prog­ram 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őbe­menetre kerülnek, ahol a FWD/PLAY, FFWD, RWD és STOP állapotokat vezérlik. Ezek az álla­potok a világítódiódás 47 állapotjelzőn is ellenőriz­hető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 fordulat­szá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

Next

/
Oldalképek
Tartalom