Port LPT: Funkce a principy práce

I při svítání vzhledu prvních počítačů před vývojáři měl úkol spojit je s různými zařízeními. Zvláště to začalo být důležité, když počítač přestal zabírat celou místnost, ale začal se usazovat na stole, to znamená, že se stali osobními. Koneckonců, počítač není jen nástrojem pro výpočet, ale také zařízením, které uživatel může provádět mnoho různých funkcí: tisknout text nebo fotografie, spravovat různá zařízení, přehrávat filmy a hudbu, spojovat se s dalšími uživateli z celého světa pomocí počítačové sítě. To vše je možné připojením externích zařízení, běžně nazývaných periferními zařízeními, k počítači pomocí speciálních sjednocených konektorů, které se nazývají porty.


Porty osobních počítačů
Porty osobních počítačů (jinak nazývané rozhraní) jsou speciální zařízení umístěná na základní desce počítače nebo k nim připojené další karty, které jsou určeny pro přenos dat mezi počítačem a externími zařízeními (tiskárna, myš, monitor, webová kamera atd.). Všechny porty mohou být konvenčně rozděleny do 2 velkých skupin:
  • Interní - pro připojení zařízení uvnitř počítače (pevné disky, grafické karty, rozšiřovací karty).
  • Externí - pro připojení externího periferie (skener, monitor, klávesnice, kamery, flash disky).
  • V tomto článku budeme zvažovat jeden z typů externíchpřístavů a ​​LPT port je její princip, připojená zařízení a pokročilé aplikace.


    Vznik LPT portu

    První LPT port (také volal paralelní port) vyvinutou výhradně pro připojení k PC, tiskárny, což se odráží i ve svém názvu - Terminál Tiskový, prynternыy sériový terminál. Ale v budoucnosti, toto rozhraní se používá pro připojení k dalším zařízením, skenery, pevné disky, a dokonce počítačů dohromady.
    LPT portu byl vyvinut Centronics, zabývající se v 70. letech minulého století výroby z jehličkové tiskárny. Ale po 10 letech se jednalo o využití společnosti IBM se připojit své vysokorychlostní zařízení. Stalo se, že tam bylo několik variant tohoto periferie rozhraní od různých výrobců. Původní verze tohoto portu byla jednosměrná, které mohou posílat data v jednom směru: z počítače do periferních zařízení. Ale toto omezení brzy přestal zajistit uživatelům, protože trh odcházely hromadně zařízení s možností přenosu dat v obou směrech. Za tímto účelem se různí výrobci nabídli jejich zlepšení - obousměrný, ECP, EPP a další. Zatímco v roce 1994 přijala mezinárodní standard IEEE 1284.

    schéma LPT port,

    LPT zvané paralelní port tak, že přenos dat přes to provedeno několik vodičů současně, tedy paralelně. Toto rozhraní má 8-bitovou sběrnici pro ukládání dat, 5-bitový přenos signálu bus a 4-bitové stav přenosu bus.
    V návaznostiZobrazí se schéma kontaktů LPT portů.

    Zásada LPT-port

    V nejjednodušším uspořádání realizovat princip paralelního rozhraní, stačí jen jedenáct dráty, a to: 1 drát na tělesné (hmotnost), potvrzení 2 dráty a 8 drátů datových . Avšak konvenční standard IEEE 1284 každý z osmi převodem (2-9) dat je oddělené uzemnění. Při přenosu dat musí obě zařízení komunikovat se svými informacemi o stavu. Toto je realizováno pomocí kontaktů 18 a 35, na které je aplikováno napětí 0 nebo 5. V programu Průzkumník Windows 1 STROBE signálu vysílaného Zejména uvádí, že počítačové bajtů dat v řádku a tiskárnu může začít tisk. Pro kontakt 11 obsazovací tón přenesena do počítače, uvádí, že zařízení provede akci (obsazeno), zpracování informací, který je ve vyrovnávací paměti. Na kolících 12-14 jsou vysílány signály, které hlásí signály o stavu tiskárny a konfliktech zařízení. Pomocí kabelu 12 na počítači se přenáší informace o tom, že v tiskárně není papír. Počítač reaguje tím, že odesílá signály přes řádky SELECT a ERROR a zastaví tisk. Pro vodiče 13 do počítače informace předávané stavu tiskárny - zapínat a vypínat a připravena nebo není připravena. Kontakt 14 tiskárny pošle automatický překlad linky. Pro kontakt 31

    přenášeného přenosu signálu tiskárny do původního stavu a vymaže vyrovnávací paměť dat, tj všechna data vymazána z paměti tiskárny. Kontaktem 32jsou všechny přenášenychybové zprávy během přenosu dat. Signály přenášené přes tento řádek, které ovlivňují všechny ostatní kontakty, a mohou zastavit tisk. Například chyby časového limitu tiskárny se často vyskytují, když je tiskárna zaneprázdněna stejným typem datových prací a nemůže přenášet do počítače prostřednictvím signálu BUSY, že není připravena pro nová data. Nějakou dobu po chybě ERROR chyba Time Out je odeslána do počítače a nová data nejsou přenášena. V opačném případě při chybě signálu ERROR došlo k dalšímu přenosu dat, což by vedlo k zmrazení systému.
    Kontakt 36
    pošle informace o připravenosti tiskárny na práci, například po vyřešení chyby.

    Režimy provozu portu LPT

    Existuje několik režimů LPT port, který umožňuje používat standardní IEEE 1284:
  • SPP (standardní paralelní port) - je jednosměrná port, který dokonale zapadá do rozhraní Centronics.
  • NibbleMode - Tento port je schopnost organizace obousměrné výměně dat v SPP, potrubím (4 bity) pro přenos dat z periferního zařízení na regulátoru.
  • Režim Byte je režim pro obousměrnou výměnu dat, která se používá poměrně vzácně. To bylo použito v některých starších regulátorů k přijetí standardu IEEE 1284.
  • EPP (Enhanced Parallel Port) - vyvinout port pracoval několik známých společností Intel, Xircom a Zenith Data Systems. Pro jeho práci je obousměrný port, který přenáší data rychlostí až 2 Mb /s.
  • Port rozšířených možností - Tato verze portu se objevila vvýsledkem práce dvou společností: HP a Microsoft. Má další funkce, jako například schopnost komprese hardwarových dat, přítomnost vyrovnávací paměti a schopnost pracovat v režimu DMA. Podporuje také funkci obousměrné výměny dat (symetrické), jejíž rychlost může být až 25 MB /s.
    Konfigurace portu LPT
    Konfigurace portu LPT probíhá ve dvou fázích: předkonfigurovaný hardware portů a aktuální přepínání portů aplikačního softwaru.

    Způsob a schopnost konfigurovat port LPT závisí na jeho umístění a druhu provádění. Porty umístěné na rozšiřujících kartách jsou obvykle konfigurovány pomocí propojky na desce samotné a porty umístěné přímo na základní desce počítače prostřednictvím nastavení systému BIOS. Volba režimů přímo nebo prostřednictvím samotného systému BIOS nevede ke zvýšení rychlosti výměny dat mezi počítačem a periferií, ale slouží k výběru optimálního režimu ovládání ovladače. Ovladače moderních zařízení samy o sobě automaticky zobrazují nejúčinnější režimy provozu paralelního portu, takže ruční nastavení ve většině případů již není nutné.

    Typy implementací LPT portů

    Dříve většina výrobců základních desek umístila regulátory portů LPT na svých produktech nebo na zadní straně desky. Byla jiná možnost volby. V některých případech bylo vhodné umístit řadič na samotnou desku - konektor pro připojení externího LPT portu. Ale vzhledem k tomu, že se objevil více vysokorychlostních rozhraníPřenos dat základních desek s disassembled LPT porty se stal čím dál tím méně. Nyní ani žádný výrobce v sortimentu výrobků nemá takové desky. Rozšiřující karty, které se připojují k modernějším rozhraním, přicházejí na pomoc:
  • Port PCI - LPT. Adaptér mezi portem LPT a pokročilejším konektorem PCI.
  • PCI2 - port LPT (PCI-Ex. 2.0). Adaptér mezi portem LPT a konektorem PCI-Ex.2.0
  • Port USB - LPT. Adaptér mezi portem LTP a moderní verzí je široce používán konektorem USB.
  • Moderní aplikace portu LPT

    Vzhledem k schopnosti paralelního přenosu dat takového portu se v 70. a 80. letech ukázal jako jeden z nejrychlejších počítačových rozhraní. Proto byl používán i k propojení dvou počítačů mezi sebou. Tato funkce však omezuje maximální délku kabelu kvůli překážkám v sousedních vodičích. Délka nesmí překročit 5 m, jinak zkreslení signálů překročí povolenou hodnotu pro správné rozpoznání dat. S příchodem vysokorychlostních rozhraní se relevantnost LPT portu ztratila. Druhý dech mu poskytli rádioamatéři, kteří jej používají ke správě shromážděných schémat (osvětlení v domě, světelná hudba a další zařízení).

    Související publikace