Re: komunikacja przez port LPT?
Masz problem? Zapytaj na forum elektroda.pl
From: Waldemar Krzok <waldemar.krzok_at_nospam_t-online.de>
Subject: Re: komunikacja przez port LPT?
Date: Thu, 11 Aug 2005 21:23:39 +0200
mayero wrote:
Chodzi mi o sprzęgnięcie maszyny z komputerem poprzez port LPT. Jest
to maszyna z początku lat 90-tych. Posiada stacje dyskietek 720kB oraz
port LPT do podpięcia drukarki. Komunikacja z maszyną odbywa się
przez monitor z nakładką dotykową. Na drukarce można wydrukować
aktualne parametry pracy. Zależy mi na tym, by po kazdym cyklu pracy
maszyny (15-30 sekund)wysłać do komputera, parametry pracy z
ostatniego cyklu. Czy jest to możliwe do wykonania poprzez LPT?
dać się da. Można to na kilka sposobów zrobić. W sumie musisz zrobić
emulację drukarki na komputerze. Kwestia, jaki protokół wysyła maszyna.
MAm nadzieję, że nie graficznie, bo wtedy masz problem.
A technicznie można różnie: czytając przez wejście równoległe (LPT jako
input), dokładając małego procka mającego te 10 wolnych portów + RS232
lub inny usb. Praktyczna realizacja zależy od systemu operacyjnego.
Waldek
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: komunikacja przez port LPT?
Date: Thu, 11 Aug 2005 22:34:11 +0200
On Thu, 11 Aug 2005 21:23:39 +0200, Waldemar Krzok wrote:
mayero wrote:
Chodzi mi o sprzęgnięcie maszyny z komputerem poprzez port LPT. Jest
to maszyna z początku lat 90-tych. Posiada stacje dyskietek 720kB oraz
port LPT do podpięcia drukarki. Komunikacja z maszyną odbywa się
przez monitor z nakładką dotykową. Na drukarce można wydrukować
aktualne parametry pracy. Zależy mi na tym, by po kazdym cyklu pracy
maszyny (15-30 sekund)wysłać do komputera, parametry pracy z
ostatniego cyklu. Czy jest to możliwe do wykonania poprzez LPT?
A technicznie można różnie: czytając przez wejście równoległe (LPT jako
input), dokładając małego procka mającego te 10 wolnych portów + RS232
lub inny usb. Praktyczna realizacja zależy od systemu operacyjnego.
Kiedys sie tu pytalem o gotowe interfejsy Centronics->RS232.
Namiary padly, problem hardwaru bylby zalatwiony.
J.
From: Krzysztof Rudnik <rudnik_at_nospam_kki.net.pl>
Subject: Re: komunikacja przez port LPT?
Date: Fri, 12 Aug 2005 00:23:49 +0200
Waldemar Krzok wrote:
dać się da. Można to na kilka sposobów zrobić. W sumie musisz zrobić
emulację drukarki na komputerze. Kwestia, jaki protokół wysyła maszyna.
MAm nadzieję, że nie graficznie, bo wtedy masz problem.
A technicznie można różnie: czytając przez wejście równoległe (LPT jako
input), dokładając małego procka mającego te 10 wolnych portów + RS232
lub inny usb. Praktyczna realizacja zależy od systemu operacyjnego.
Zaraz procek :((. Jesli to urzadzenie to pewnie wyjscie na
drukarke Centronics, jakies max proste - jeden kierunek.
Przejscie na RS323 mozna zrobic na kilku TTLach -
rejestr przesuwny na wyjscia (8 danych + start + stop),
generator taktu i MAX232 dla dopasowania poziomow.
Jak jakis PAL/GAL to jeden. I nic nie zalezy od systemu
- po prostu mamy wyjscie szeregowe, ktore da sie wprowadzic
na praktycznie kazdy komputer.
--
Krzysiek Rudnik
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: komunikacja przez port LPT?
Date: Fri, 12 Aug 2005 03:07:27 +0200
Krzysztof Rudnik wrote:
Zaraz procek :((. Jesli to urzadzenie to pewnie wyjscie na
drukarke Centronics, jakies max proste - jeden kierunek.
Przejscie na RS323 mozna zrobic na kilku TTLach -
rejestr przesuwny na wyjscia (8 danych + start + stop),
generator taktu i MAX232 dla dopasowania poziomow.
Jak jakis PAL/GAL to jeden.
To juz prosciej zrobic ma malym Atmelku niz pakowac sie w garsc TTLi.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: Waldemar Krzok <waldemar.krzok_at_nospam_charite.de>
Subject: Re: komunikacja przez port LPT?
Date: Fri, 12 Aug 2005 09:14:56 +0200
Krzysztof Rudnik wrote:
Waldemar Krzok wrote:
dać się da. Można to na kilka sposobów zrobić. W sumie musisz zrobić
emulację drukarki na komputerze. Kwestia, jaki protokół wysyła maszyna.
MAm nadzieję, że nie graficznie, bo wtedy masz problem.
A technicznie można różnie: czytając przez wejście równoległe (LPT jako
input), dokładając małego procka mającego te 10 wolnych portów + RS232
lub inny usb. Praktyczna realizacja zależy od systemu operacyjnego.
Zaraz procek :((. Jesli to urzadzenie to pewnie wyjscie na
drukarke Centronics, jakies max proste - jeden kierunek.
Przejscie na RS323 mozna zrobic na kilku TTLach -
rejestr przesuwny na wyjscia (8 danych + start + stop),
generator taktu i MAX232 dla dopasowania poziomow.
Jak jakis PAL/GAL to jeden. I nic nie zalezy od systemu
- po prostu mamy wyjscie szeregowe, ktore da sie wprowadzic
na praktycznie kazdy komputer.
wiadro TTLi (no wiaderko ;-)) nie zmieści się do wtyczki, ATMEGA8 wlezie
bez problemu. PAL/GAL też można wziąć, ale osobiście mam programator do
atmelków i trochę się na tym znam, do pali musiałbym coś klecić, ot i co ;-)
A praktyczna realizacja dalej zależy od systemu operacyjnego, bo dla
niektórych czytanie ciągu bitów na jakimś drucie jest proste, w innych
systemach trzeba kombinować i wtedy lepiej coś innego wystrugać.
Waldek
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: komunikacja przez port LPT?
Date: Fri, 12 Aug 2005 12:43:04 +0200
On Fri, 12 Aug 2005 09:14:56 +0200, Waldemar Krzok wrote:
Krzysztof Rudnik wrote:
Zaraz procek :((. Jesli to urzadzenie to pewnie wyjscie na
drukarke Centronics, jakies max proste - jeden kierunek.
Przejscie na RS323 mozna zrobic na kilku TTLach -
wiadro TTLi (no wiaderko ;-)) nie zmieści się do wtyczki,
Zmiesci, ale przyznaje racje ze to jest nieoplacalne :-)
No chyba ze dzis jest piatek 30 kwietnia, potrzebujemy na wczoraj,
a tu atmelki w szufladzie sie skonczyly za to marnuje sie cala
skrzynka TTL :-)
J.