185808. lajstromszámú szabadalom • Eljárás sornyomtatók nyomtató kalapácsainak vezérlésére és kapcsolási elrendezés az eljárás foganatosítására

1 185 808 2 Most az 1. ábiára hivatkozunk, amelyen az 1 kalapácsregisztert n rekeszes léptető regiszter ké­pez, ennek soros bemenete VAGY kapun keresztül B komparátor kimenettel kapcsolódik. Az 1 kala­pácsregiszter soros kimenete ÉS kapun keresztül a VAGY kapu másik bemenetével kapcsolódik. Az ilyen módon létesített visszacsatolás ki- és bekap­csolását C kapubemenetre vezetett logikai szintté! vezérelhetjük. Az 1 kalapácsregiszter léptető beme­nete P léptetésvezérlő kapocshoz csatlakozik amelynek vezérlése az egyes karakterpozíciók kom­­parálásával szinkron történik. Az 1 kalapácsregiszter egyes rekeszeinek kimene­tei 2 tároló regiszter egyes rekeszeinek párhuzamos beíró bemeneteivei kapcsolódnak. A 2 tároló re­giszter beíró bemenete A átíró órajel bemenettel kapcsolódik, amely a tulajdonképpeni nyomtatást vezérli. Az átíró órajel a karaklerhelyzeteket kísérő karakter órajelekhez képest kétszeres gyakoriságú. A 2 tároló regiszter egyes rekeszeinek kimenetei n számú 3 kalapácsmeghajtó erősítőn keresztül az egyes nyomtató 4 kalapácsokkal kapcsolódnak. Az 1. ábrán vázolt kapcsolás működését a talál­mány szerinti eljárás egy foganatosítási példája kapcsán ismertetjük. Tételezzük fel, hogy az egyes 4 kalapácsok vezér­léséhez szükséges idő nagyobb a karakterhordozó két egymásutáni karakterének nyomtatási helyzet­be mozdulásának idejénél, de legfeljebb ezen idő kétszerese. A megfelelő időzítést biztosító, és az egyes 4 kalapácsokkal társítandó egyedi időzítő áramkörök megtakarítása céljából a megfelelő ide­jű kalapácsvezérlést a nyomtatásvezérlésnek kell biztosítani. A példa kedvéért tételezzük fel, hogy a karakter­­hordozó a G karakter nyomtatásának megfelelő helyzetbe mozdult és a 15 karakterpozícióba éppen G karakter nyomtatására van szükség. A találmány szerint a karakterhordozó minden karakterpozíciójában két komparálási ciklust vég­zünk. A z első komparálási ciklusban a C kapube­menet les vezérlést kap, és az 1 kalapácsregiszter visszacsatoló hurka záródik. Az összesen 136 lépés­ből álló komparálási és léptetési ciklus után az egyes rekeszekbe beíródik a megfelelő karakterpo­zícióra vonatkozó komparálási eredmény és a visz­­szacsatolás révén az 1 kalapácsregiszter ugyanezen regiszterében tárolt érték logikai összege. A példakénti esetben a 15. rekesz üres volt, és a G karakterre vonatkozó komparálás logikai 1-es értéke ezen komparálási alciklusban az 1 kalapács­regiszter 15. rekeszébe beíródik. Az első kompará­lási alciklus befejeződésekor az A átíró órajel beme­net vezérlésével az 1 kalapácsregiszter tartalmát átírjuk a 2 tároló regiszterbe, és az átírás pillanatá­ban a 15. rekesz kimenetén megjelenő 1-es szint a 15, karakterhez tartozó 4 kalapácsot indítja és ré­szére folyamatos meghajtást biztosít. Az átíró órajel befejeződése után közvetlenül, még a karakterhordozó ugyanezen helyzetében má­sodik komparálási alciklust indítunk. Ekkor a C kapubemenet tiltást kap, így a visszacsatolás meg­szűnik. A komparálási alciklus végére az 1 kala­­pácsregisztefnek csak azon rekeszeiben lesz 1-es érték amely helyekre G karaktert kel! nyomtatni. A i5. rekeszben ezért a logikai 1-es érték marad. A második komparálási alciklus befejeződése után, még a G karakterhez tartozó ciklusban má­sodszor vezéreljük az A átíró órajel bemenetet. Ez a vezérlés a példa esetében a 15. rekesz állapotát nem befolyásolja, a 15. kalapács vezérlése folytató­dik . A következő H karakter nyomtatási ciklusában a viszonyok hasonlóképpen ismétlődnek. Az első komparálási alciklusban, amikor a visszacsatoló hurok zárt, a 15. rekeszbe saját korábbi 1-es értéke beiródik, jóllehet a H karakterre végzett kompará­lás eredménye nyilvánvalóan csak 0 lehet. A H karakterhez tartozó első átíró órajel ezért a kala­­pá ^vezérlést a 15. pozícióban nem változtatta, a 15 kalapács már a második karakterhelyzetben is meghajtó áramot kap. A H karakterhez tartozó második komparálási alciklus során azonban, ami­kor a visszacsatolási ciklus megszakad, a 15. re­keszbe már csak a H karakterrel végzett összeha­sonlítás 0 eredménye íródik, így a második átíró órajel időpontjában a 2 tároló regiszter 15. bemene­te 0 értékű lesz és a 15. kalapács árama megszakad, a G karakter nyomtatása ekkor már befejeződött. Az egyes karakterhelyzetek időtartamán belül a komparálási alciklusok időszükséglete viszonylag kicsi. Az első átíró órajel ezért a rendelkezésre álló időtartamon belül viszonylag hamar bekövetkezik. A második átíró órajel a második komparálási alciklus befejeződése és a következő karakterhez tartozó első komparálási alciklus kezdete előtt bár­mikor bekövetkezhet. A második átíró órajelnek a fái’ishelyzete állítható, ez a fázishelyzet szabja meg, hogy a nyomtató 4 kalapácsok egy teljes karakter­­pozíció időtartamán túl mennyi ideig kapjanak meghajtást a második karakterpozíción belül. Az itt ismertetett megoldás kedvező eredményt szolgáltat, ha a kalapácsmeghajtás időtartama 1 és 2 karakterpozíció időtartamán belül van. Sokszor ennél hosszabb kalapácsmeghajtási időre is szükség van. A találmány szerint a második komparálási alt iklus szerepe a megszüntetendő kalapácsok kije­lölése. Az említett konkrét példánál maradva nézzük meg a viszonyokat, ha a G karakter kalapácsának vezérlését 2 és 3 karakterpozíció közötti időtartam­ra kell biztosítani. Az egyes karakterciklusokban az első kompará­­láf i alciklust zárt visszacsatoló hurok mellett válto­zatlanul kell végezni, a komparálás a pillanatnyi nyomtatandó karakterre történik. A karakterhor­dozó G karakternek megfelelő pozíciójában tehát a 15. rekeszbe a logikai 1-es szint beíródik, és az első átíró órajelre a 15. kalapács meghajtó áramot kap. A különbség a második komparálási alciklus megszervezésében van. Most azokat a kalapácso­kat kell leállítani, amelyek két karakterrel koráb­ban, azaz az E karakter nyomtatásánál kaptak indítást. A második komparálási alciklusban a komparálás ezért az E karakterhez tartozó adattar­talommal történik (amely nyilvánvalóan rendelke­zésre áll), de most úgynevezett negatív komparálás tő ténik, azaz a B komparátor kimenet és C kapu­bemenet funkciója az előző példához képest felcse-5 10’ 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Thumbnails
Contents