LPT Port: Značajke i načela rada

Čak iu zoru pojavljivanja prvih računala prije nego što su programeri imali zadatak povezati ih s različitim uređajima. Osobito je postalo relevantno kada su računala prestala zauzimati cijelu sobu, ali su se počela smiriti na stolu, tj. Postali su osobni. Uostalom, računalo nije samo alat za računanje, nego i uređaj koji korisnik može obavljati na različite načine: ispisivati ​​tekst ili fotografije, upravljati različitim uređajima, reproducirati filmove i glazbu, povezivati ​​se s drugim korisnicima iz cijelog svijeta pomoću računalne mreže. Sve to postaje moguće spajanjem vanjskih uređaja, obično nazvanih perifernih uređaja, na računalo uz pomoć posebnih unificiranih konektora, koji se nazivaju portovi.


Priključci za osobna računala

Priključci osobnih računala (koji se inače nazivaju sučeljima) su posebni uređaji smješteni na matičnoj ploči računala ili dodatne kartice koje su s njim povezane za prijenos podataka između računala i vanjskih uređaja (pisač, miš, monitor, web kamera, itd.). Svi priključci mogu se konvencionalno podijeliti u 2 velike skupine:
  • Interno - za povezivanje uređaja unutar računala (tvrdi diskovi, grafičke kartice, kartice za proširenje).
  • Vanjski - za spajanje vanjske periferije (skener, monitor, tipkovnica, kamere, flash pogoni).
  • U ovom ćemo članku razmotriti jednu od vrsta vanjskihport, odnosno LPT port, njegov princip rada, uređaje koji se mogu povezati i moderne aplikacije.


    Izgled LPT porta

    U početku, LPT-port (koji se naziva i paralelni port) razvijen je samo za povezivanje s računalima, pisačima, čak se i odražava u nazivu - Line Printer Terminal, terminal za serijski pisač. Ali u budućnosti ovo sučelje se također koristilo za povezivanje s drugim uređajima: skenerima, disketama, pa čak i računalima međusobno.
    LPT-port je razvio Centronics, koji se bavio proizvodnjom matričnih pisača 1970-ih. Ali nakon 10 godina počela je koristiti IBM za povezivanje svojih brzih uređaja. Točka je došla do činjenice da postoji nekoliko mogućnosti za ovo sučelje od različitih proizvođača perifernih uređaja. U početnoj verziji, ovaj port je bio jednosmjerni, to jest, mogao je prenositi podatke samo u jednom smjeru: od računala do perifernog uređaja. No, to je ograničenje ubrzo prestalo odgovarati korisnicima, budući da je tržište počelo masovno lansirati uređaje s mogućnošću prijenosa podataka u oba smjera. Za to su različiti proizvođači ponudili svoja poboljšanja - dvosmjerni, ECP, EPP i drugi. Još 1994. usvojen je međunarodni standard IEEE 1284.

    LPT port LPT port

    LPT se naziva paralelnim jer se prijenos podataka kroz njega provodi na više vodiča istovremeno, odnosno paralelno. Ovo sučelje ima 8-bitnu podatkovnu sabirnicu, 5-bitnu sabirnicu za prijenos signala i 4-bitnu sabirnicu statusa.
    IspodPrikazuje se shema kontakata LPT-porta.

    Kako LPT port radi

    U najjednostavnijoj konfiguraciji, kako bi se ostvarilo načelo paralelnog sučelja, bilo bi dovoljno samo jedanaest žica, i to: 1 ožičenje ka tijelu (masa), 2 žice za potvrdu i 8 žica prijenosa podataka , Međutim, prema opće prihvaćenom IEEE 1284 standardu, svaka od osam žica za prijenos podataka (2-9) ima odvojeno uzemljenje. Pri prijenosu podataka oba uređaja moraju međusobno komunicirati informacije o statusu. To se postiže pomoću kontakata 18 i 35 na koje se primjenjuje napon 0 ili 5. Provodnikom 1 prenosi se poseban STROBE signal koji obavještava da je računalo postavilo bajt podataka na liniju i pisač može početi ispisivati. Pomoću kontakta 11, BUSY signal se šalje računalu, što ukazuje da uređaj radi (zauzet) tijekom obrade informacija sadržanih u međuspremniku. Na pinovima 12-14, šalju se signali koji izvještavaju signale o stanju pisača i sukobu njegove opreme. Žicom 12 na računalu, šalju se informacije da u pisaču nema papira. Računalo na to odgovara slanjem signala kroz linije SELECT i ERROR i zaustavlja ispis. Na vodiču 13 se informacije o stanju pisača prenose na računalo - on je uključen, spreman ili onemogućen i nije spreman. Kontakt pisača 14 šalje automatski prijevod linije. Pomoću kontakta 31

    , prijenosni signal se šalje u izvorno stanje i međuspremnik podataka se briše, tj. Svi podaci se brišu iz memorije pisača. Po kontaktu 32svi se prenoseporuka o pogreškama tijekom prijenosa podataka. Signali koji se prenose preko te linije i utječu na sve ostale kontakte i mogu prestati ispisivati. Na primjer, pogreške vremenskog ograničenja pisača često se javljaju kada je pisač zauzet istim tipom podataka i ne može prenijeti na računalo putem BUSY signala da nije spreman za nove podatke. Neko vrijeme nakon ERROR linije na računalo se šalje Time Out greška i novi podaci se ne prenose. Inače, u nedostatku signala ERROR, došlo je do daljnjeg prijenosa podataka, što bi dovelo do zamrzavanja sustava.
    Kontakt 36
    šalje informacije o spremnosti pisača za rad, primjerice nakon rješavanja pogreške.

    Načini rada priključka LPT

    Postoji nekoliko načina LPT portova koji omogućuju korištenje IEEE 1284 standarda:
  • SPP (Standard Parallel Port) - je jednosmjerni port koji je savršeno integriran s Centronics sučeljem.
  • NibbleMode - Korištenje ovog porta je mogućnost organiziranja dvosmjerne razmjene podataka u SPP modu, koristeći linije (4 bita) za prijenos podataka od perifernog uređaja do kontrolera.
  • Način rada bajta je način za dvosmjernu razmjenu podataka, koji se vrlo rijetko koristi. Koristio se u nekim starijim kontrolerima prije usvajanja standarda IEEE 1284.
  • EPP (Enhanced Parallel Port) - Nekoliko poznatih tvrtki, Intel, Xircom i Zenith Data Systems radilo je na razvoju ovog porta. Svojim radom je dvosmjerni port, koji prenosi podatke brzinom do 2 Mb /s.
  • Proširen kapacitet porta - Ova verzija porta pojavila se urezultat rada dvije tvrtke: HP i Microsoft. On ima dodatne značajke, kao što su sposobnost kompresije hardverskih podataka, prisutnost međuspremnika i sposobnost rada u DMA načinu rada. Podržava i operaciju dvosmjerne razmjene podataka (simetrične), čija brzina može biti do 25 MB /s.
  • Konfiguriranje LPT-Porta

    Konfiguriranje LPT porta odvija se u dvije faze: unaprijed konfigurirani hardver ulaza i trenutno prebacivanje načina porta aplikacijskog softvera.

    Način i mogućnost konfiguracije LPT porta ovisi o njegovoj lokaciji i vrsti izvršenja. Portovi koji se nalaze na karticama za proširenje obično se konfiguriraju pomoću kratkospojnika na samim pločama i portovima koji se nalaze izravno na matičnoj ploči računala putem postavki BIOS-a. Izbor načina rada izravno ili preko BIOS-a ne dovodi do povećanja brzine razmjene podataka između računala i periferije, već služi za odabir vozačevog optimalnog načina rada. No, vozači suvremenih uređaja sami automatski prikazuju najučinkovitije načine rada paralelnog porta, tako da ručno podešavanje u većini slučajeva više nije potrebno.

    Vrste implementacija LPT portova

    Ranije je većina proizvođača matičnih ploča stavljala LPT port kontrolere na svoje proizvode ili na stražnju stranu ploče. Postoji još jedna opcija za lokaciju. U nekim slučajevima bilo je zgodno postaviti kontroler na samu ploču - konektor za spajanje vanjske LPT-port letve. No, budući da je pojava više brzih sučelja zaPrijenos podataka matičnih ploča s rastavljenim LPT priključcima sve je manji. Sada niti jedan proizvođač u asortimanu nema takve ploče. Zatim se u pomoć dolaze kartice za proširenje koje se povezuju s modernijim sučeljima:
  • PCI - LPT port. Adapter između LPT porta i naprednijeg PCI priključka.
  • PCI2 - LPT-port (PCI-Ex. 2.0). Adapter između LPT priključka i PCI-Ex.2.0 priključka
  • USB - LPT priključak. Adapter između LTP porta i moderne verzije široko se koristi za USB priključak.
  • Suvremena primjena LPT-porta

    Zbog sposobnosti paralelnog prijenosa podataka takve luke, 70-ih i 80-ih godina, dokazao se kao jedno od najbržih računalnih sučelja. Stoga je korištena i za međusobno povezivanje dva računala. No, ova značajka nameće ograničenja na maksimalnu duljinu kabela zbog prepreka na koje nailaze susjedni vodiči. Duljina ne smije prelaziti 5 m, u suprotnom izobličenje signala prelazi dopušteno za ispravno prepoznavanje podataka. Pojavom sučelja veće brzine, značaj LPT-porta je nestao. Drugi dah dobili su mu radioamateri, koji su ga koristili za upravljanje prikupljenim programima (rasvjeta u kući, lagana glazba i drugi uređaji).

    Povezane publikacije