Port LPT: cechy i zasady pracy

Nawet o świcie pojawienia się pierwszych komputerów, zanim programiści mieli za zadanie podłączyć je do różnych urządzeń. Stało się to szczególnie ważne, gdy komputery nie są już zajmują całe pokoje, a zaczął być umieszczony na stole, który stał się osobistym. Po komputera - jest nie tylko środkiem do wykonywania obliczeń, ale także urządzenie, które użytkownik może wykonywać różne funkcje: tekst wydruku lub zdjęć, zarządzanie innych urządzeń do odtwarzania filmów i muzyki, łączyć się z innymi z całego świata w za pomocą sieci komputerowej. Wszystko to jest możliwe dzięki podłączeniu urządzenia peryferyjne, zwany często używane słowo obrzeża, ze specjalnymi standardowych złączy, zwanych portów.


port PC

portu komputera (w przeciwnym razie są one nazywane interfejsów) - specjalne urządzenie znajduje się na płycie głównej lub opłat dodatkowych parametrów, które są podłączone do niego, które są zaprojektowane do przesyłania danych między komputerem a urządzeniami zewnętrznymi (drukarka, mysz, monitor, kamera internetowa itp.). Wszystkie porty można podzielić na 2 grupy:
  • wewnętrzne - do podłączania urządzeń wewnątrz komputera (dyski twarde, karty graficzne, karty rozszerzeń).
  • Zewnętrzny - do podłączania zewnętrznych urządzeń peryferyjnych (skaner, monitor, klawiatura, aparaty fotograficzne, dyski flash).
  • W tym artykule rozważymy jeden z rodzajów zewnętrznychport, a mianowicie port LPT, jego zasada działania, urządzenia do podłączenia i nowoczesne aplikacje.


    Powstanie LPT portu

    Przede LPT-portowy (zwany także port równoległy) opracowanej tylko dla łączności PC, drukarki, co znajduje odzwierciedlenie nawet w jego nazwa - Terminal Linia Printer terminal drukarki szeregowej. Ale w przyszłości, interfejs ten został wykorzystany do podłączenia innych urządzeń, skanery, dyski twarde, a nawet komputerów ze sobą.
    LPT port został opracowany przez Centronics zaangażowany w latach 70-tych ubiegłego wieku produkcji drukarek igłowych. Ale po 10 latach zaczął być używany przez IBM do łączenia szybkich urządzeń. Chodzi o to, że było kilka opcji tego interfejsu od różnych producentów urządzeń peryferyjnych. Oryginalna wersja tego portu było jednokierunkowe, które mogą przesyłać dane w jednym kierunku: z komputera do urządzenia peryferyjnego. Jednak ograniczenie to wkrótce przestał zorganizować użytkowników, jak rynek zaczął opuszczać en masse urządzeń z możliwością przesyłania danych w obu kierunkach. W tym celu różni producenci oferowali swoje ulepszenia - dwukierunkowe, ECP, EPP i inne. Już w 1994 roku przyjęto międzynarodowy standard IEEE 1284.

    Schemat portu LPT

    portu LPT jest nazywany równoległym, ponieważ transmisja danych odbywa się na kilku przewodach jednocześnie, to jest równolegle. Interfejs ten jest 8-bitowej magistrali danych, do 5-bitowych magistrali transmisji sygnału i 4-bitowy przesyłaniu magistrali.
    PoniżejPokazany jest schemat styków portu LPT.

    Zasada LPT portu

    , w najprostszej konfiguracji zrealizować zasadę interfejs równoległy, wystarczy jedynie jedenastu kable, a mianowicie: 1 drutu na korpusie (wagowo), co potwierdza 2 przewody i 8 przewody dane . Jednak, konwencjonalny średnia każda z ośmiu przelewem IEEE 1284 (2-9) dane jest oddzielne uziemienie. Podczas przesyłania danych oba urządzenia muszą komunikować się ze swoimi informacjami o statusie. Realizuje się to za pomocą styków 18 i 35, do których doprowadzane jest napięcie 0 lub 5. W Eksploratorze Windows sygnału 1 STROBE transmitowanego szczególności informuje, że bajty komputerowe dane znajdujące się na linii i drukarki można rozpocząć drukowanie. Na styk 11 sygnału zajętości przekazywane do komputera, który informuje urządzenie wykonuje działanie (zajęty), przetwarzanie informacji jest w buforze. Do kontaktów 12-14 transmitowane sygnały na sygnały sterujące do stanu drukarki i konfliktów swojego sprzętu. Drutem 12 na komputerze PC jest przekazywana informacja, że ​​w drukarce nie ma papieru. Komputer reaguje na ten sygnał linii transmisyjnych dla wybranych i błąd i przestaje drukować. Na przewodzie 13 informacja o stanie drukarki jest przesyłana do komputera - jest włączona i gotowa lub wyłączona i nie jest gotowa. Kontaktownik drukarki 14 wysyła automatyczne tłumaczenie linii. Przez kontakt 31

    , przesyłany sygnał jest wysyłany do pierwotnego stanu, a bufor danych jest czyszczony, to znaczy, wszystkie dane są usuwane z pamięci drukarki. Przez kontakt 32wszystkie są transmitowanekomunikaty o błędach podczas przesyłania danych. Sygnały transmitowane przez tę linię, które wpływają na wszystkie pozostałe kontakty i mogą zatrzymać drukowanie. Na przykład, często błąd drukarki - Time Out, występuje wtedy, gdy drukarka jest zajęta pracy z tego samego typu danych i można przenieść do komputera za pomocą sygnału zajęty, że nie jest gotowa do odbioru nowych danych. Jakiś czas po linii ERROR błąd Time Out jest wysyłany do komputera, a nowe dane nie są przesyłane. W przeciwnym wypadku, gdy brak błędu sygnał, doszło do dalszego przekazywania danych, co prowadzi do awarii całego systemu.
    W przypadku kontaktu 36
    przekazywana informacja o gotowości drukarki do pracy, na przykład po wyeliminowaniu błędów.

    Tryby działania portu LPT

    Istnieje kilka trybów LPT portu, który pozwala wykorzystywać standard IEEE 1284
  • SPP (Standard Parallel Port) - jest jednokierunkowy port, który doskonale wpisuje się w interfejsie Centronics.
  • NibbleMode - Ten port jest zdolność do dwukierunkowej wymiany danych w organizacji SPP, za pośrednictwem linii (4 bity) do przesyłania danych z urządzeniem zewnętrznym do sterownika.
  • Tryb bajtowy to tryb dwukierunkowej wymiany danych, który jest używany dość rzadko. Był on używany w niektórych starszych sterownikach do przyjęcia standardu IEEE 1284.
  • EPP (Enhanced Parallel Port) - opracowanie port pracował kilka znanych firm: Intel, Xircom i Zenith Data Systems. Za pracę jest dwukierunkowy port, który przenosi dane z prędkością do 2 Mb /s.
  • Extended Capabilities Port - Ta wersja portu pojawiła się wwynik pracy dwóch firm: HP i Microsoft. Ma dodatkowe funkcje, takie jak możliwość kompresji danych sprzętowych, obecność bufora i możliwość pracy w trybie DMA. Obsługuje również dwukierunkową wymianę danych (symetryczną), której prędkość może wynosić do 25 MB /s.
  • Konfigurowanie portu LPT

    Konfiguracja portu LPT odbywa się w dwóch etapach: wstępnie skonfigurowany sprzęt portowy i bieżące przełączanie trybów portów oprogramowania aplikacji.

    Sposób i możliwość konfiguracji portu LPT zależy od jego lokalizacji i rodzaju wykonania. Porty znajdujące się na kartach rozszerzeń są zwykle konfigurowane za pomocą zworki na samych płytach i portach, które znajdują się bezpośrednio na płycie głównej komputera, w ustawieniach systemu BIOS. Wybór trybów bezpośrednio lub za pośrednictwem samego BIOS-u nie prowadzi do zwiększenia szybkości wymiany danych między komputerem a peryferiami, ale służy do wyboru optymalnego trybu działania sterownika. Jednak sterowniki nowoczesnych urządzeń same automatycznie wyświetlają najbardziej efektywne tryby pracy z portem równoległym, więc w większości przypadków ręczna regulacja nie jest już wymagana.

    Typy implementacji portów LPT

    Poprzednio większość producentów płyt głównych umieszczało kontrolery portów LPT na swoich produktach lub na tylnej płycie. Była inna opcja lokalizacji. W niektórych przypadkach wygodnie było umieścić kontroler na samej płycie - złącze do podłączenia zewnętrznej listwy portu LPT. Ale od pojawienia się większej liczby szybkich interfejsów dlaTransmisja danych z płyt głównych z zdemontowanymi portami LPT stawała się coraz mniejsza. Teraz nawet każdy producent w asortymencie produktów nie ma takich desek. Następnie karty rozszerzeń łączące się z bardziej nowoczesnymi interfejsami otrzymują pomoc:
  • port PCI-LPT. Adapter pomiędzy portem LPT a bardziej zaawansowanym złączem PCI.
  • PCI2 - port LPT (PCI-Ex. 2.0). Adapter pomiędzy portem LPT a złączem PCI-Ex.2.0
  • USB - port LPT. Adapter między portem LTP a nowoczesną wersją jest szeroko stosowany przez złącze USB.
  • Współczesne zastosowanie portu LPT

    Ze względu na możliwość równoległej transmisji danych takiego portu, w latach 70. i 80. udowodnił, że jest jednym z najszybszych interfejsów komputerowych. Dlatego wykorzystano go nawet do połączenia dwóch komputerów między sobą. Ale ta funkcja nakłada ograniczenia na maksymalną długość kabla z powodu przeszkód napotkanych w sąsiednich przewodach. Długość nie może przekraczać 5 m, w przeciwnym razie zniekształcenie sygnałów przekracza dopuszczalne wartości dla prawidłowego rozpoznawania danych. Wraz z nadejściem szybszych interfejsów, znaczenie portu LPT zniknęło. Drugi oddech zapewnił mu radioamatorów, którzy wykorzystują go do zarządzania zebranymi schematami (oświetlenie w domu, muzyka rozrywkowa i inne urządzenia).

    Powiązane publikacje