Seri ve paralel bağlantı noktaları. Bağlantı Noktalarında Sorun Giderme

  • 23.06.2019

Paralel bağlantı noktası (kısaltılmış ad - LPT) ilk IBM PC'de göründü. Bazen buna Centronics denir - geliştiricinin adıyla. Paralel bağlantı noktası öncelikle yazıcıları bağlamak için kullanıldı.

Modern yazıcılar genellikle bilgisayara USB üzerinden bağlanır (bkz. Bölüm 10), ancak birçok modelde LPT kablosunu (paralel bağlantı noktası kablosu) bağlamak için bir konektör bulunur.

Paralel port konektörlerini nasıl bulacağımızı öğrenelim. Şek. 9.1, oldukça modern bir model olan Lexmark E321 yazıcıdaki LPT konektörünü gösterir (yazıcı geçen yıl satın alındı). Altında bağlı bir USB kablosu olan bir USB konektörü var. Bu, yazıcının şu anda bilgisayara USB üzerinden bağlı olduğunu gösterir.


Pirinç. 9.1. Yazıcıdaki LPT konektörü

Yazıcı bilgisayarın paralel bağlantı noktasına bağlı olsaydı, Şekil 1'de gösterilen kabloya ihtiyacımız olurdu. 9.2.


Pirinç. 9.2. Kablo

Şek. 9.3 anakartı gösterir. Bu şekilde gösterilen en büyük konektör paralel bağlantı noktasıdır. Aygıtları bilgisayarın paralel bağlantı noktasına bağlamak için genellikle pembe renktedir. Aynı boyuttaki seri ve paralel bağlantı noktaları nasıl ayırt edilir? Paralel bağlantı noktası konektörü dişidir ve seri bağlantı noktası erkektir. Başka bir deyişle, renkleri karıştırsanız bile (seri bağlantı noktası genellikle mavi renklidir), bir LPT kablosu kullanarak seri bağlantı noktasına bağlanamazsınız.


Pirinç. 9.3. Paralel ve seri bağlantı noktaları

Yazıcıya ek olarak paralel bağlantı noktasına da bağlanabilirsiniz:

Harici CD-ROM sürücüleri, "yüksek" kapasiteli manyetik sürücüler (önceden 120 MB yüksek kapasite olarak kabul ediliyordu) gibi bazı depolama ortamları;

Teyp sürücüleri, manyetik teyp depolama aygıtlarıdır. Şimdi pratik olarak kullanılmazlar ve daha önceleri genellikle kurumsal sunucularda yedekleme oluşturmak için kullanılırlardı - sonuçta, manyetik bir bant diğer depolama ortamlarına kıyasla bir kuruşa mal olur ve o sırada büyük miktarda bilginin kaydedilmesine izin verir (birkaç gigabayt);

Eski örneklerin tarayıcıları (modern olanlar USB üzerinden bağlanır).

Açıkçası, bugün paralel bir bağlantı noktası kullanmanız gerekeceğinden şüpheliyim, ancak böyle bir olasılık var - belki hala iyi çalışan, ancak yalnızca LPT bağlantı noktasına bağlanan eski bir yazıcınız var. Ardından paralel bağlantı noktasının çalışma modlarını bilmelisiniz (bağlantı noktası çalışma modu genellikle BIOS'ta seçilir):

SPP (Standart Paralel Bağlantı Noktası) – standart paralel bağlantı noktası modu. Bu modda, bilgisayardan bağlantı noktasına bağlı çevresel aygıta yalnızca tek yönlü veri aktarımına izin verilir. Veri aktarım hızı - 200 Kbps;

EPP (Gelişmiş Paralel Bağlantı Noktası) - gelişmiş mod. Çift yönlü iletişime izin verilir. Çalışma hızı 2 Mbps'ye kadar. 64 adede kadar çevresel aygıtın bağlanmasına izin verir (bir zincir halinde);

Giriş - çıkış portları. Paralel ve seri I/O cihazları

G/Ç bağlantı noktası

Bir aygıt ve bir mikroişlemci arasındaki veri iletim kanalı. Bir bağlantı noktası, mikroişlemcide, verilerin okunabileceği veya yazılabileceği bir veya daha fazla bellek adresi olarak temsil edilir.

paralel bağlantı noktası

Paralel arabirim aygıtlarını bağlamak için G/Ç konektörü. Çoğu yazıcı paralel bir bağlantı noktasına bağlanır.

Seri port

Bayt organizasyonu için bilgisayar portu asenkron iletişim. Seri bağlantı noktasına iletişim veya COM bağlantı noktası da denir.

asenkron iletişim

Her seferinde bir karakter olmak üzere, bilgilerin düzensiz aralıklarla iletildiği ve alındığı bir veri iletimi biçimi. Veriler düzensiz aralıklarla alındığından, bir karakterin veri bitlerinin ne zaman başlayıp bittiğini belirleyebilmesi için alıcı modeme bir mesaj gönderilmelidir. Başlangıç ​​ve bitiş bitleri bunun içindir.

Paralel bağlantı noktası (LPT)

(25 - pinli konektör). Bir yazıcıyı, tarayıcıyı ve ayrıca bilgileri (sürücüleri) depolamak ve taşımak için harici cihazları bağlamak üzere tasarlanmıştır. Yakın zamana kadar, nispeten yüksek bir veri aktarım hızı (yaklaşık 2 MB / s) ile ayırt edildi. Kural olarak, LPT bilgisayarın arkasındaki tek konektördür.

Seri bağlantı noktaları (COM) (9 - ve 25 - pimli konektör) çok daha yavaştır (yaklaşık 112 kb / s). Bu nedenle, her türlü "acelesiz" cihaz için destek, örneğin bir fare veya modem gibi kendi payına düştü. Başlangıçta bilgisayarda dört COM bağlantı noktası vardı, ancak zamanla sadece ikisi vardı. Mouse kendi PS/2 konnektörünü seri porta tercih ederek klavye ile paylaşmış ve COM port paylaşımında sadece yavaş modem desteği kalmıştır. Zamanla, modem yeni bir USB bağlantı noktasına taşınır - ardından COM bağlantı noktası sonunda ve geri dönülmez bir şekilde geçmişte kalır.

Bir zamanlar, fare ve klavye farklı konektörlere bağlıydı: fare, COM bağlantı noktasındaki modemin yanındaydı ve klavyenin başka hiçbir şeye benzemeyen kendi konektörü vardı. PS / 2 - bağlantı noktası ilk olarak 1998'de ana anakartlarda ortaya çıktı. Fare ve klavyeden başka bir şeye bağlanmak işe yaramaz.

Seri bağlantı noktası ve USB arabirimi.

2000 yılında başarıyla piyasaya sürülen bu yenilik, on yılın en önemli yeniliklerinden biri olarak adlandırıldı. USB'nin ana avantajlarından biri, bir USB bağlantı noktasına 127 aygıtın bağlanabilmesidir (eski bağlantı noktalarının aksine: her birine yalnızca bir aygıt bağlanabilir). Tüm USB aygıtları bilgisayara "bir zincir halinde" bağlanabilir - eğer her "bağlantının" aynı anda birkaç bağlantı noktası için kendi USB bağlantı noktası veya USB hub'ı varsa. USB ile çalışırken uyulması gereken tek kural, en verimli cihazların zincirde ilk olması gerektiğidir: yazıcı, tarayıcı, hoparlörler, sürücüler. Ve en sonunda - yavaş klavye ve fare.

USB'nin bir diğer önemli kalitesi, bu arayüzün sistemi yeniden başlatmadan herhangi bir cihazı bilgisayarınıza bağlamanıza izin vermesidir.

USB'nin ilk modifikasyonunun hızı (yani, 2000'in sonundan önce piyasaya sürülen tüm cihazlar bu standarda aittir) yaklaşık 12 MB / s'dir (aslında, USB'ye bağlı bir dizi cihaz çok daha düşük bir hızda çalışır - en fazla 1,5 MB / sn). Nisan 2000'de kabul edilen yeni USB 2.0 veri yolu spesifikasyonu, veri aktarım hızını 60 MB/sn'ye çıkarmayı planladı, ancak bu aktarım hızını destekleyen yeni cihazlar yıl sonuna kadar pazara girmedi. USB 2.0, eski biçimli USB aygıtlarıyla uyumludur, ancak aynı hızda çalışırlar.

kızılötesi bağlantı noktası

Bir bilgisayarı diğer bilgisayarlara veya aygıtlara kızılötesi radyasyon yoluyla kablo olmadan bağlamak için tasarlanmış optik bağlantı noktası. Kızılötesi bağlantı noktaları bazı taşınabilir bilgisayarlarda, yazıcılarda ve kameralarda kullanılır.

Seri port

Bir seferde yalnızca 1 bitin iletildiği seri iletişim için kullanılabilen bir bağlantı noktası veya arabirim.

Çoğu kişisel bilgisayar seri bağlantı noktası RS-232C veya RS-422 standardına uygundur. Seri bağlantı noktası genel amaçlı bir arabirimdir ve modemler, fareler ve yazıcılar dahil olmak üzere birçok aygıt türü için kullanılabilir (ancak çoğu yazıcı paralel bağlantı noktasına bağlanır).

Tipik bir PC'de IRQ 4'te ttyS0 ve ttyS2 ve IRQ 3'te ttyS1 ve ttyS3 bulunur. Hangi IRQ'ların kullanımda olduğunu şunu yazarak görebilirsiniz: seterial /dev/ttyS2, vb. /proc/interrupts dosyasına bakmak bazılarını gösterecektir. İkiden fazla seri cihaz kullanmak için, kesintileri yeniden eşlemeniz gerekir. Paralel bağlantı noktası için kesmeyi yeniden eşlemek iyi bir yaklaşımdır. Bir bilgisayarda paralel bağlantı noktalarınız genellikle IRQ 5 ve IRQ 7'ye ayarlanır, ancak çok az kişi iki paralel bağlantı noktası kullanır. Kesintilerden birini bir seri cihaza yeniden eşleyebilir ve kalan paralel bağlantı noktasından yararlanabilirsiniz. Bunu yapmak için setserial programına ihtiyacınız olacak. Ayrıca anakart üzerindeki jumperlarla oynamalı, anakartınızın belgelerini kontrol etmelisiniz. Her bir bağlantı noktasına atamak istediğiniz IRQ'daki atlama tellerini ayarlayın.

Her şeyi, her seri aygıt için bir ve yalnızca bir kesme olacak şekilde ayarlamalısınız. Greg, /etc/rc.d/rc dizinine bu şekilde yükler. yerel - bunu, başlangıçtan sonra yürütülen bir dosyada yapmalısınız:

/sbin/setserial /dev/ttyS0 irq 3 # seri farem

/sbin/setserial /dev/ttyS1 irq 4 # benim Wyse aptal terminalim

/sbin/setserial /dev/ttyS2 irq 5 # Zoom modemim

/sbin/setserial /dev/ttyS3 irq 9 # USR modemim

Standart IRQ Atamaları:

IRQ 0 Zamanlayıcı, kanal 0

IRQ 1 Klavye

IRQ 2 Kontrolör 2 için Kademeli

IRQ 3 Seri bağlantı noktası 2

IRQ 4 Seri bağlantı noktası 1

IRQ 5 Paralel bağlantı noktası 2

IRQ 6 Disket sürücü

IRQ 7 Paralel bağlantı noktası 1

IRQ 8 Gerçek zaman saati

IRQ 9 IRQ2'ye Yönlendirildi

IRQ 10 atanmamış

IRQ 11 atanmamış

IRQ 12 atanmamış

IRQ 13 Matematik Yardımcı İşlemcisi

IRQ 14 Sabit disk sürücüsü 1

IRQ 15 Sabit disk sürücüsü 2

Kesinti atamanın gerçekten "doğru bir yolu" yoktur. Anakart veya diğer anakartlar tarafından kullanılmadığından emin olun.

Kesinti sayıları 2, 3, 4, 5 veya 7 iyi seçimlerdir. "atanmamış", şu anda hiçbir şeyin bu IRQS'leri varsayılan olarak kullanmadığı anlamına gelir. Ayrıca IRQ 2'nin IRQ 9 ile aynı olduğunu unutmayın. İster 2 ister 9 olarak adlandırabilirsiniz, seri sürücüyü anlamak çok kolaydır. 16 bit veri yolu konektörlü bir seri kartınız varsa, IRQ 10, 11, 12 veya 15'i de kullanabilirsiniz.

Sadece IRQ 0, 1, 6, 8, 13 veya 14 kullanmadığınızdan emin olun! Anakartınız tarafından kullanılırlar. Bu IRQ'ları kötüye kullanarak başınız büyük belaya girebilir. İşiniz bittiğinde /proc/interrupts dosyasına bakın ve herhangi bir çakışma olmadığından emin olun.

Seri Cihaz Adreslerini Ayarlama

Ardından, bağlantı noktası adresini ayarlamanız gerekir. Jumper ayarları için anakartınızın kılavuzuna bakın. Kesintiler gibi, bir seri cihazın yalnızca bir adresi olabilir. Bağlantı noktalarınız genellikle şu ayarlarla gelir:

ttyS0 adresi 0x3f8

ttyS1 adresi 0x2f8

ttyS2 adresi 0x3e8

ttyS3 adresi 0x2e8

Her seri cihaz için kullanmak istediğiniz adresleri seçin ve jumperları buna göre ayarlayın. Modemim ttyS3'e, farem ttyS0'a ve terminalim ttyS2'ye ayarlı.

Yeniden başlattığınızda, Linux seri bağlantı noktalarınızı ayarladığınız adreslerde görmelidir. Linux'un gördüğü IRQ, jumper'larla ayarladığınız IRQ ile eşleşmeyebilir. Bunun için endişelenme. Linux, IRQ'yu belirlemek riskli olduğundan ve yanlış olabileceğinden, önyükleme sırasında IRQ'yu belirlemeye çalışmaz. Linux'a bir portun hangi IRQ'yu kullandığını söylemek için setserial kullanın. Linux önyüklemesinden sonra hangi G/Ç bağlantı noktası adreslerinin kullanımda olduğunu görmek için /proc/ioports'u kontrol edebilirsiniz.

adaptör paralel arayüz G/Ç cihazlarının adres alanında bulunan bir dizi kayıttır. Kayıtların sayısı, bağlantı noktasının türüne bağlıdır, ancak bunlardan üçü standarttır ve her zaman mevcuttur - veri kaydı, durum kaydı ve kontrol kaydı. Kayıt adresleri, standart değerleri 3BCh, 378h, 278h olan tabandan sayılır. LPT1 için 0:408h'de LPT2 için 0:40Ah, LPT3 için 0:40Ch ve LPT4 için 0:40Eh'de BIOS veri alanını tarayarak bilgisayarda kurulu bağlantı noktalarının sayısını ve temel adreslerini öğrenebilirsiniz. Bu adresler sıfır olmayan bir değere sahip bir kelime (2 bayt) içeriyorsa, bu bağlantı noktasının temel adresidir. Sözcük bir boş değer içeriyorsa, bağlantı noktası ayarlanmamıştır. BIOS, 4'ten fazla LPT bağlantı noktasını desteklemez. Bağlantı noktası bir donanım kesmesi kullanabilir (IRQ7 veya IRQ9). Birçok modern sistem, BIOS Kurulum ayarlarından bağlantı noktası modunu, adresini ve IRQ'yu değiştirmenize izin verir. Örneğin, AWARD BIOS, bağlantı noktasının modunu, adresini ve IRQ'sunu yapılandırmanıza olanak tanıyan bir Tümleşik Çevre Birimleri bölümüne sahiptir.

LPT bağlantı noktasında harici 8 bit veri yolu, 5 bit durum sinyali veri yolu ve 4 bit kontrol sinyali veri yolu bulunur. Önyükleme sırasında, BIOS paralel bir bağlantı noktası algılamaya çalışır ve bunu ilkel ve her zaman doğru olmayan bir şekilde yapar - alternatif sıfırlar ve birler kümesinden (55h veya AH) oluşan bir test baytı olası temel adreslere iletilir. portlar, daha sonra aynı adreste okunur ve okunan bayt yazılan ile eşleşirse, bu adreste bir LPT portu bulunduğu kabul edilir. BIOS, LPT4 bağlantı noktasının adresini belirleyemez. PU ile çalışmak için BIOS, verileri aktarma (bayt bayt), PU'yu başlatma ve durumu hakkında bilgi alma yeteneği sağlayan bir INT 17h kesmesi sağlar.

Herhangi bir cihaza bilgi aktarmak veya bu cihazdan bilgi almak için bilgisayarın veri alışverişi sürecini özel olarak düzenlemesi gerekir.

Bilgi girişi ve çıkışı ile ilgili operasyonların organizasyonu aşağıdakileri ifade eder:

    iletilen verilerin aynı koduna uygunluk (yani “aynı dili konuşma”);

    bilgi iletim ve alım hızlarının koordinasyonu (veya "aynı hızda diyalog");

    veri alışverişi formatının birliği (yani, onları bir döngüde iletilen parçalara ayırmanın bir yolu);

    özel kontrol sinyalleri için standart protokol (alıcı ve verici cihaz tarafından “anlaşılabilir” komutlar).

Tüm bu gereksinimleri karşılamak için bilgisayar, yalnızca dış dünya ile bilgi alışverişi işini organize etmek için tasarlanmış özel giriş / çıkış denetleyicilerine sahiptir. Bu değiş tokuş adı verilen özel "kapılar" (kanallar) aracılığıyla gerçekleştirilir. limanlar.

Bir bilgisayar ile çevresel aygıt arasındaki veri alışverişi (yani giriş ve çıkış) iki aşamada gerçekleşir: bilgisayardan çevresel aygıta bilgi aktarımı ve çevresel aygıttan bilgi alınması. Böyle bir çalışma organizasyonu, meydana gelen hataları (örneğin, çevresel bir cihazın alım arabelleğinin taşması veya harici bir müdahale olması durumunda) ortadan kaldırmak ve sisteme giriş/çıkış işleminin durumu hakkında derhal bilgi vermek için gereklidir.

İşlemci, RAM'e ek olarak, G/Ç adres alanı olarak bilinen başka bir alanı da adresleyebilir. Her G/Ç bağlantı noktasının benzersiz bir G/Ç adresi kümesi vardır. Mikroişlemci iki komut içerir: G / Ç adres alanındaki verileri okumak ve yazmak için kullanılan GİRİŞ ve ÇIKIŞ ve ayrıca G / Ç bağlantı noktalarını kontrol eden diğer talimatlar (bu komutlar, montaj dilini öğrenirken tartışılacaktır).

I/O portları iletim yöntemlerine göre paralel ve seri olarak ikiye ayrılır.

AT paralel bağlantı noktası(Paralel Port) tek yönde, aynı anda 8 bit (1 bayt) bilgi iletilir. Bu nedenle, paralel bağlantı noktası konektörü veri iletimi için sekiz hat içerir ve iki yönlü paralel bağlantı noktasına sahip bir bilgisayarda veri almak için ek sekiz hat kullanılır.

Paralel bağlantı noktası için uluslararası bir standart yoktur, ancak fiili standart, çevre birimi üreticisi Centronics tarafından yayınlanan spesifikasyondur (bu nedenle genellikle Centronics standardı olarak anılır).

Bilgisayardaki Centronics arabirimi, veri alışverişi için 25 pimli bir "ana" konektör (kablo pimleri için pim yuvaları) kullanır.

Aşağıdaki paralel bağlantı noktası türleri vardır:

    standart;

    geliştirilmiş paralel bağlantı noktası EPP (Gelişmiş Paralel Bağlantı Noktası);

    ECP (Genişletilmiş Yetenek Bağlantı Noktası) bağlantı noktası.

Standart paralel bağlantı noktası, yalnızca bilgisayardan yazıcıya tek yönlü veri aktarımı içindir. 120 ila 200 KB/s maksimum veri aktarım hızı sağlar.

LimanEPPÇift yönlüdür yani her iki yönde 8 bitlik veri aktarımını sağlar. Bu, CPU'yu GİRİŞ ve ÇIKIŞ gibi yavaş komutları yürütmekten kurtararak, programın doğrudan veri aktarımıyla ilgilenmesini sağlar. EPP portu, temel olarak tampon belleğin varlığı nedeniyle, standart bir paralel porttan neredeyse 6 kat daha hızlı veri iletir ve alır. Özel bir mod (doğrudan bellek erişimi - DMA kullanarak), EPP bağlantı noktasının, işlemciyi atlayarak veri bloklarını doğrudan RAM'den seri bağlantı noktasına aktarmasına izin verir. Uygun yazılımı kullanarak, EPP portu 2 MB/s'ye kadar veri alabilir ve iletebilir. SCSI arabirimi gibi, EPP bağlantı noktası da 64 çevre birimine kadar zincirleme bağlantı kurmanıza olanak tanır.

EPP portunun daha da geliştirilmesi, LimanECP. EPP portu ile aynı yeteneklere sahiptir ancak cihaz sayısı 128'e yükseltilmiştir. Ayrıca ECP portu veri sıkıştırma gibi önemli bir fonksiyonu hayata geçirmiştir.

Veri sıkıştırma için, uzun bir aynı karakter dizisinin iki baytta iletildiği RLE (Çalışma Uzunluğu Kodlaması) yöntemi kullanılır: bir bayt, yinelenen karakteri, diğeri tekrar sayısını belirler. ECP standardı, hem yazılımda (bir sürücü kullanarak) hem de donanımda (bir bağlantı noktası şeması kullanarak) verilerin sıkıştırılmasına ve açılmasına izin verir.

EPP ve ECP bağlantı noktası standartları şu anda standartIEEE 1284 . Bu standart dört çalışma modunu tanımlar: nibble, byte, EPP ve ECP. EPP ve ECP bağlantı noktası işlevlerine ek olarak, IEEE 1284 standardı, bir alarm oluştuğunda yazıcının bir sinyal göndermesini sağlar.

İşletim sistemi paralel bağlantı noktaları için üç mantıksal ad sağlar - LPT1 (PRN ile eşanlamlıdır), LPT2 ve LPT3, bir bilgisayar genellikle bir paralel bağlantı noktasıyla birlikte gelir (modern bilgisayarlarda paralel bağlantı noktası denetleyicisi anakartta bulunur)

Paralel bağlantı noktası en yaygın olarak bir yazıcıyı bağlamak için kullanılır. Ancak, tarayıcılar, harici sürücüler, teyp sürücüleri ve CD sürücüleri gibi diğer aygıtları da buna bağlayabilirsiniz. Paralel bağlantı noktası, iki bilgisayar arasında veri alışverişi yapmak için de kullanılabilir.

Paralel bağlantı noktası, bu aktarım bayt bayt gerçekleştirildiğinden oldukça yüksek bir aktarım hızı sağlar. Bununla birlikte, uzun bir kablo uzunluğu ile veya çok yoğun olmayan veri alışverişi ile seri port daha uygundur.

Seri port(Seri Bağlantı Noktası) tek yönde bir seferde yalnızca 1 bit bilgi iletir. Veriler bu bağlantı noktası üzerinden hem bir PC'den harici bir cihaza hem de tam tersi şekilde aktarılabilir.

Bilgisayar seri bağlantı noktaları genellikle uluslararası standart RS-232C'ye (Referans Standardı 232 sürüm C) uygundur, böylece yine bu standarda yönelik herhangi bir aygıtı (örneğin, bir fare, modem, seri yazıcı veya başka bir bilgisayarın seri bağlantı noktası) bağlayabilirsiniz. ) bu limana. Bu arayüz 9 iletişim kanalı kullanır: bunlardan biri bilgisayardan bilgi iletmek için, diğeri - çevresel bir cihazdan veri almak için kullanılır. Kalan 7 kanal, veri alışverişi sürecinin kendisini kontrol etmek için kullanılır.

Seri bağlantı noktası, bir UART (Evrensel Asenkron Alıcı/Verici) çipinden ve bazı destekleyici bileşenlerden oluşur. Bu çip, bilgisayarın veri yolundan veri baytlarını alır, bunları bir bit dizisine dönüştürür, gerekli çerçeveleme bitlerini ekler ve ardından veri aktarımını gerçekleştirir ve veri dizisini almanın tersini yapar.

Modern UART yongaları, arabellek ile donatılmıştır ve 115 Kbps'ye kadar veri aktarım hızları sağlar.

Seri iletimdeki veriler, bir başlangıç ​​biti ve bir durdurma biti gibi hizmet paketleri ile ayrılır. Bu bitler, seri veri bitlerinin iletiminin başlangıcını ve sonunu gösterir. Bu iletim yöntemi, alıcı ve verici taraflar arasında senkronizasyonun yanı sıra veri değişim oranını eşitlemeye izin verir.

Seri aktarım sırasındaki hataları belirlemek ve tanımak için pakete ek olarak bir eşlik biti eklenebilir. Parite bitinin değeri, iletilen tüm veri bitlerinin ikili toplamı tarafından belirlenir. Çift Eşlik modunda, bitlerin toplamı çift ise eşlik bitinin değeri 0, aksi takdirde 1'dir. Parite biti tek (Odd Parity) ise eşlik bitleri ters (ters) değerlere (sırasıyla 1 veya 0) sahiptir.

Bilgisayarınız standart olarak iki seri bağlantı noktasıyla gelir. Modern bilgisayarlarda, seri bağlantı noktası denetleyicileri ve paralel bağlantı noktası denetleyicisi anakart üzerinde bulunur. Seri bağlantı noktası konektörü ile paralel bağlantı noktası arasındaki fark, bu konektörün yuvalara ("baba" konektörü) değil, pimlere sahip olmasıdır. Eski bilgisayarlar bir adet 25 pimli ve bir adet 9 pimli konektör kullanıyordu, modern bilgisayarlar iki adet 9 pimli konektör kullanıyor. Seri port kablosunun uzunluğu 18 m ile sınırlıdır Seri porta bağlanan ana cihaz bir modemdir.

Bazı bilgisayarlar, özellikle iletişim uygulamalarına odaklananlar, daha uzun mesafelerde daha yüksek veri hızları sağlayan diğer standartlara (RS-449A veya RS-613 gibi) dayalı seri bağlantı noktalarına sahip olabilir.

En eski bilgisayar bağlantı noktalarından biri LPT bağlantı noktası veya paralel bağlantı noktasıdır. LPT bağlantı noktası artık her anakarttan uzakta görülebiliyor olsa da, okuyucuların bunun ne olduğunu bilmeleri ilginç olabilir.

Her şeyden önce, limanın adıyla ilgilenelim. Belki de herkes LPT kısaltmasının ne anlama geldiğini bilmiyor. Aslında LPT, Line Print Terminal (satır yazıcı terminali) ifadesinin kısaltmasıdır. Böylece, LPT bağlantı noktasının öncelikle yazıcıları bağlamak için tasarlandığı ortaya çıkıyor. Bu nedenle LPT bağlantı noktasının başka bir adı vardır - yazıcı bağlantı noktası. Teorik olarak diğer cihazlar LPT'ye bağlanabilir.

LPT bağlantı noktasının uzun bir geçmişi vardır. 1970'lerin başında kişisel bilgisayar çağının başlangıcından önce bile nokta vuruşlu yazıcılar üreten Centronics tarafından geliştirildi (bu nedenle bu bağlantı noktası genellikle Centronics bağlantı noktası olarak anılır). Ve 1980'lerin başında, LPT bağlantı noktası IBM tarafından bilgisayarlarında kullanılmaya başlandı ve bir süre yüksek hızlı (o sırada) cihazları bağlamak için standart bağlantı noktası oldu.

Bilgisayarın arkasındaki paralel bağlantı noktasının dış görünümü

LPT arayüzü çeşitli sürümlerde mevcuttur. Orijinal versiyonda, LPT bağlantı noktası tek yönlüydü, yani verileri yalnızca bir yönde - çevresel bir cihaza iletebiliyordu. Tabii ki bu durum kullanıcılara pek yakışmadı çünkü her iki yönde de veri aktarımı gerektiren yazıcılar vardı. Bu nedenle, daha sonra, LPT arayüzü, uluslararası standardı IEEE 1284 geliştirilinceye kadar birkaç kez geliştirildi.Bu standarda uygun olarak, paralel port arayüzü birkaç çalışma modunu destekledi ve daha eski standartlarla da uyumluydu. Ek olarak, son versiyonundaki arayüz, 5 Mb / s'ye kadar nispeten yüksek veri aktarım hızlarını destekledi.

Paralel Bağlantı Noktası Nasıl Çalışır?

LPT portuna paralel denir çünkü ona bağlı kabloda veriler paralel olarak, yani aynı anda birkaç iletken boyunca iletilir. Bu özellik, paralel bağlantı noktasını başka bir bilgisayar bağlantı noktasından, seri COM bağlantı noktasından ayırır.

Centronics kablosunda verileri kendileri ileten 8 iletken vardır.Ayrıca kabloda kontrol sinyallerinin iletildiği birkaç hat vardır.

Paralel bağlantı noktası çoğunlukla yazıcıları bağlamak için kullanılsa da, bunun başka kullanımları da vardı. İlk olarak, LPT bağlantı noktasını kullanarak, özel bir Interlink kablosu kullanarak iki bilgisayarı doğrudan bağlayabilirsiniz. Ethernet ağ kartlarının yaygın kullanımından önce, böyle bir bağlantı, kullanıcıya yüksek bir veri aktarım hızı sağlamasa da, genellikle iki bilgisayarı birbirine bağlamanın tek yoluydu. LPT bağlantı noktasına bağlanmak için tasarlanmış dongle'lar da vardır.

Bilgisayarlar arasında veri aktarımı için kablo - Interlink

Bir anakarttaki diğer birçok aygıtta olduğu gibi, paralel bağlantı noktası modları genellikle BIOS Kurulumu aracılığıyla yapılandırılabilir. Bunun için kural olarak Parallel Port, Parallel Port IRQ, Parallel Port DMA vb. BIOS seçenekleri kullanılır.

Anakart paralel konektörü ve Centronics kablosu

LPT bağlantı noktası konektörü, 1990'ların ortalarına kadar olsa da, genellikle doğrudan anakart üzerinde bulunur. genellikle, bilgisayarın diğer bağlantı noktalarının da bulunduğu genişletme yuvasına takılan çoklu kartta bulunurdu. Bağlantı noktası çıkışı, DB25 konektörü adı verilen 25 pimli bir dişi konektördür.

LPT (DB25 - "anne") ile ISA çoklu kartı ve gemide bir oyun bağlantı noktası.

Yazıcıya bağlanmak için özel bir kablo kullanılır - Centronics kablosu. Centronics kablosunun bir ucu (erkek) bağlantı noktasına, diğer ucu (ayrıca erkek) özel bir yazıcı konektörüne bağlanır. Son konektörün 36 pimi vardır. Bu nedenle, Centronics kablosunun bir özelliği, her iki tarafında farklı konektörlere sahip olmasıdır.

Centronics kablosunun görünümü.

Anakart kablo konektörü genellikle bir Centronics konektörü olarak anılsa da, kesinlikle konuşursak, bir Centronics konektörü, bir anakarta değil, bir yazıcıya bağlanmak için yalnızca 36 pimli bir konektördür. Porta bağlanacak kablo konektörü, onu geliştiren Amerikalı konektör üreticisi Amphenol'ün adından sonra Amphenolstacker konektörü olarak adlandırılır.

Paralel bağlantı noktasının özellikleri

LPT bağlantı noktasının paralel veri aktarımını desteklemesi nedeniyle, ilk PC'lerde bu bağlantı noktası en hızlı bilgisayar bağlantı noktalarından biri olarak kabul edildi. Verilerin birkaç hat üzerinden iletilmesi, LPT arayüzünü mimaride bilgisayar veri yollarına yaklaştırır. Ancak bu durum, kabloda meydana gelen parazit nedeniyle 5 m'yi geçemeyen kablo uzunluğuna da bir sınırlama getirir.

Portun sinyal hatlarında kullanılan maksimum voltaj +5 V'tur. Basit veri aktarımı için sadece on sinyal hattı gereklidir - bunlar 8 satırlık gerçek veri, bir flaş sinyal hattı, yani portun olduğunu gösteren bir sinyaldir. veri aktarımı için hazır ve meşgul bir hat. Kalan satırlar, Centronics standardı ile uyumluluk için kullanılır.

Pin numaralandırmalı dişi LPT bağlantı noktası.

DB25 Paralel Bağlantı Noktası Konektörü Pin Çıkışları:

  • 1 - Veri flaşı
  • 2-9 - Veri, 0-7 bitleri
  • 10 - Onay (Yazıcıdan Onay)
  • 11 - Meşgul (Meşgul)
  • 12 - Kağıt Bitti (Kağıt Bitti)
  • 13 - (Yazıcı etkin) öğesini seçin
  • 14 - Otomatik Besleme
  • 15 - Hata
  • 16 - Başlat (Yazıcı başlatma)
  • 17 - Girişi Seç
  • 18-25 - Dünya

Çözüm

LPT bağlantı noktası, artık kullanılmayan ve bilgisayar donanımı ve yazılım üreticilerinin önemli desteğinden yoksun olan bir kişisel bilgisayar arabirimidir. Ancak, paralel bağlantı noktası birçok eski bilgisayar ve yazıcıda hala başarıyla kullanılmaktadır.