home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1997 #3 / amigamamagazinepolishissue03-1 / ma_1995 / 06 / ami049.txt < prev    next >
Text File  |  1997-04-07  |  4KB  |  100 lines

  1.  
  2. RESET DLA DRUKARKI
  3.  
  4. <a>Paweî Îuszcz
  5.  
  6. <txt>Tym razem w rubryce "Zrób to sam" zajmiemy sië posiadaczami
  7. drukarek. Chciaîbym zaproponowaê samodzielny montaû resetu do
  8. drukarki. Pewnie zadajecie sobie pytanie, po co coô takiego,
  9. jeûeli jest on standardowo montowany w drukarkach (sâ nieliczne
  10. wyjâtki). Wbrew pozorom nie jest to wcale "kwiatek do koûucha".
  11. Na pewno czësto zdarzaîo sië Wam, na skutek jakiegoô bîëdu czy
  12. zîej jakoôci wydruku, przerwaê proces drukowania programowo
  13. (wiëkszoôê programów ma takâ opcjë) lub sprzëtowo poprzez
  14. naciôniëcie odpowiedniego klawisza w drukarce. Takie przerwanie
  15. druku zadziaîa normalnie, ale gdy ponownie bëdziemy drukowaê coô
  16. innego, okaûe sië, ûe w naszej drukarce pozostaîy jakieô "ômieci"
  17. z poprzedniego wydruku, co powoduje na przykîad wysuwanie sië
  18. strony, drukowanie kaszanki lub inne dziwne rzeczy.
  19.  
  20. Szkoda papieru na wychodzâce spod igîy bohomazy. Oczywiôcie
  21. istnieje, jak juû na poczâtku wspomniaîem, reset software'owy
  22. (wysyîanie kodów rejestru do drukarki), ale nie zawsze dziaîa
  23. (np. gdy drukarka obliczaîa w momencie przerwania parametry
  24. wiersza wydruku graficznego). Jedynym wyjôciem jest wtedy
  25. zresetowanie za pomocâ klawisza drukarki lub, gdy takiego
  26. przycisku nie ma, przez wîâczenie i wyîâczenie drukarki.
  27.  
  28. Drukarki bez takiego przycisku mogâ byê zresetowane takûe poprzez
  29. sygnaî resetu w porcie Centronics. Jednakûe sygnaî na porcie
  30. równolegîym nie moûe byê kontrolowany przez Amigë, poniewaû jest
  31. on podîâczony do resetu systemowego i moûe byê aktywowany tylko
  32. podczas resetu caîego systemu. Z tego powodu potrzebny jest
  33. prosty moduî hardware'owy, który wkîada sië pomiëdzy drukarkë a
  34. komputer. Za pomocâ odpowiedniego software'u moûna zresetowaê
  35. drukarkë z Workbencha, czy nawet spod napisanych przez siebie
  36. programów.
  37.  
  38. Oczywiôcie wszystkie funkcje drukarki i wszystkie linie statusowe
  39. pozostajâ nie zmienione.
  40.  
  41. Jak juû wspomniaîem, ukîad ten wspóîpracuje z oprogramowaniem,
  42. którego autorem jest Andreas Guenther. Niezadowoleni bëdâ
  43. posiadacze tzw. goîej Amigi 500, poniewaû program ten wymaga
  44. systemu operacyjnego 2.0 lub wyûszego.
  45.  
  46. Oprogramowanie skîada sië z dwóch czëôci. Sâ to:
  47.  
  48. ParPatch -- program wykonywany za kaûdym razem, gdy uruchomisz
  49. komputer, zmienia on "parallel.device" tak, aby poprawnie
  50. wspóîpracowaîo z moduîem.
  51.  
  52. Reset Printer -- program dziaîajâcy podobnie, jak "Init Printer".
  53. Najpierw wysyîa do drukarki sygnaî resetu, a potem ustawia
  54. drukarkë wedîug ustawieï z programów Printer i Printer Gfx,
  55. zapisanych w katalogu Prefs. Jeûeli chodzi o instalacjë programu,
  56. to ParPatch naleûy umieôciê w WBStartup, a Reset Printer
  57. najlepiej w katalogu Tools, obok programu Init Printer.
  58.  
  59. Informacja techniczna:
  60.  
  61. Parallel.device jest "patchowane" tak, ûe komenda CMD_RESET
  62. wysyîa do portu równolegîego sygnaî resetu (oprócz standardowych
  63. czynnoôci). Parallel.device stale rezyduje w pamiëci, poniewaû
  64. "patch" nie zadziaîaîby, gdyby zostaîo ponownie zaîadowane.
  65. Podczas resetu linia resetu bëdzie ustawiona w stan niski na 1
  66. ms.
  67.  
  68. Ukîad jest skomplikowany w ôrednim stopniu -- dlatego jeûeli nie
  69. znasz sië na projektowaniu pîytek i nie masz doôwiadczenia w
  70. lutowaniu, lepiej poproô znajomego elektronika o pomoc. Wszystkie
  71. operacje, takie jak wîâczanie i wyîâczanie przelotki, naleûy
  72. dokonywaê przy wyîâczonej drukarce i komputerze. Tym razem
  73. niebezpieczeïstwo jest wiëksze, poniewaû podczas nieudanych
  74. eksperymentów moûesz uszkodziê zarówno komputer, jak i drukarkë.
  75. Pomyôl wiëc dwa razy, zanim coô zrobisz.  Mam nadziejë, ûe
  76. program obsîugujâcy reset zostanie zamieszczony na jednym z
  77. najbliûszych dysków shareware Magazynu AMIGA. Do programu jest
  78. doîâczona instrukcja, omawiajâca jego instalacjë (w jëzyku
  79. angielskim).
  80.  
  81. Spis czëôci:
  82.  
  83. 1 x CD 4055
  84.  
  85. 2 x DIODA IN4148
  86.  
  87. 2 x REZYSTOR 10 Kom
  88.  
  89. 1 x GNIAZDO 25 pin
  90.  
  91. 1 x WTYCZKA 25 pin
  92.  
  93. 1 x PCB
  94.  
  95. oraz jakieô pudeîko, w którym umieôcimy zmontowany ukîad.
  96.  
  97. <przyp>Podziëkowania dla Tadeusza Knapika za pomoc przy
  98. powstawaniu tego artykuîu.
  99.  
  100.