• 1x com konektörü. COM bağlantı noktası nedir? Cihaz, COM bağlantı noktası kontrolü

    Böylece COM bağlantı noktasına ulaştık. Ancak onunla her şey LPT'deki kadar basit değil ve tam kullanımı çok daha fazla çaba gerektirecek. Ana engel, ana avantajıdır - seri biçimde veri aktarımı. LPT'de bir veri baytı, her biri bir bit olmak üzere 8 hat üzerinden iletilirse ve her satırın durumu kolayca görüntülenebiliyorsa, o zaman bir COM bağlantı noktasında, veri baytları bir hat boyunca (tabii ki toprağa göre) azar azar iletilir ) ve LED'lerden iletilenlerin tek başına çalışmayacağını görün. Bunu yapmak için, özel bir cihaza ihtiyacınız var - seri veri akışının sözde paralele dönüştürücüsü. USART (Evrensel Senkron/Asenkron Alıcı Vericisi). Örneğin, COM bağlantı noktasına sahip bir bilgisayarın anakartında, daha ciddi bir mikrodenetleyicide bulunur.


    Umarım COM bağlantı noktasında uzmanlaşma konusunda hala cesaretiniz kırılmamıştır. Her şey o kadar kasvetli değil. Bazı sonuçlar USART olmadan da elde edilebilir. Üzerinde uygulayacağımız bir problem formüle edelim. İlk aşama COM bağlantı noktasıyla çalışın:


    "COM bağlantı noktası aracılığıyla bilgisayara bir LED bağlanması istiyorum. Programı başlatıyorum. Bu programda bazı işlemler yapıyorum, LED yanıyor, başka bir şey yapıyorum - LED sönüyor."


    Görev oldukça spesifiktir (USART kullanılmadığı göz önüne alındığında) ve tamamen "kendi kendine yapılmıştır", ancak oldukça uygulanabilir ve uygulanabilir. Hadi uygulamaya başlayalım.


    1.COM bağlantı noktası

    Yine bilgisayarınızın sistem birimini alıp arka kısmına bakıyoruz. Orada 9 pimli bir konektör olduğunu not ediyoruz - bu COM bağlantı noktasıdır. Gerçekte, birkaç tane olabilir (4'e kadar). Bilgisayarımda iki COM bağlantı noktası var (fotoğrafa bakın).


    2. COM bağlantı noktası uzantısı


    3. Donanım

    LPT bağlantı noktası için ilk cihazdan daha zor olacağı anlamında donanım kısmını da "kurcalamak" zorunda kalacağız. Gerçek şu ki, COM bağlantı noktasında veri alışverişinin yapıldığı RS-232 protokolünün biraz farklı bir mantıksal durum - voltaj oranı vardır. Genellikle mantıksal 0 0 V, mantıksal 1 +5 V ise, RS-232'de bu oran şu şekildedir: mantıksal 0 +12 V, mantıksal 1 -12 V.

    Ve örneğin, -12 V aldıktan sonra, bu voltajla ne yapılacağı hemen belli değil. Genellikle RS-232 seviyeleri TTL'ye (0,5 V) dönüştürülür. En kolay seçenek zener diyotlardır. Ancak bu dönüştürücüyü özel bir mikro devrede yapmayı öneriyorum. MAX232 olarak adlandırılır.

    Şimdi LED'lerde COM portundan hangi sinyalleri görebiliriz bir bakalım? Aslında, COM bağlantı noktasında arayüz cihazlarının geliştiricisini ilgilendiren 6 adede kadar bağımsız hat vardır. Bunlardan ikisi henüz bizim için mevcut değil - seri veri hatları. Ancak geri kalan 4 tanesi, veri aktarım sürecini kontrol etmek ve belirtmek için tasarlanmıştır ve bunları ihtiyaçlarımıza göre "aktarabileceğiz". Bunlardan ikisi harici bir cihaz tarafından kontrol edilecek şekilde tasarlanmıştır ve onlara şimdilik dokunmayacağız, ancak şimdi kalan son iki satırı kullanacağız. Onlar aranmaktadır:

    • RTS- Aktarım isteği. Bilgisayarın veri almaya hazır olduğunu gösteren bir etkileşim satırı.
    • DTR- Bilgisayar hazır. Bilgisayarın açık ve iletişim kurmaya hazır olduğunu gösteren etkileşim satırı.

    Şimdi amaçlarını biraz geçelim ve bunlara bağlı LED'ler kendi programımızdaki eylemlere bağlı olarak ya sönecek ya da yanacaktır.

    Öyleyse, amaçlanan eylemleri gerçekleştirmemize izin verecek bir plan oluşturalım.

    Ve işte pratik uygulaması. Böyle aptalca bir breadboard versiyonunda yaptığım için beni affedeceğinizi düşünüyorum, çünkü böyle "yüksek verimli" bir devre için bir tahta yapmak istemiyorum.


    4. Yazılım bölümü

    Burada her şey daha hızlı. Bir COM bağlantı noktasının iki iletişim hattını yönetmek için Microsoft Visual C++ 6.0'da MFC tabanlı bir Windows uygulaması oluşturalım. Bunu yapmak için yeni bir MFC projesi oluşturun ve ona bir ad verin, örneğin, TestCOM. Ardından, diyalog temelinde inşa etme seçeneğini seçiyoruz.

    Eklemek dış görünüş Programımızın iletişim kutusu Şekil 1'deki gibi. altına, yani her satır için iki tane olmak üzere dört düğme ekleyin. Sırasıyla bunlardan biri hattı "ödemek" için, diğeri ise onu bire "ayarlamak" için gereklidir.

    Sınıf CTestCOMDlg: public CDialog ( // Oluşturma public: CTestCOMDlg(CWnd* pParent = NULL); // standart oluşturucu HANDLE hFile;

    Programımızın COM portunun satırlarını yönetebilmesi için öncelikle açılması gerekmektedir. Program yüklendiğinde portun açılmasından sorumlu olan kodu yazalım.

    HFile = CreateFile("COM2", GENERIC_READ|GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0,NULL); if(hFile==INVALID_HANDLE_VALUE) ( MessageBox("Bağlantı noktası açılamadı!", "Hata", MB_ICONERROR); ) else ( MessageBox("Bağlantı noktası başarıyla açıldı", "Tamam", MB_OK); )

    Standart Win API işlevini kullanma Dosya oluştur() COM portunu aç COM2. Ardından, açılışın başarısını çıktı ile kontrol ediyoruz. bilgi mesajı. Burada önemli bir açıklama yapmak gerekiyor: COM2 benim bilgisayarımda ve sizin bilgisayarınızda onu başka bir COM portuna bağlayabilirsiniz. Buna göre, kullandığınız bağlantı noktasının adı değiştirilmelidir. Bilgisayarınızda hangi bağlantı noktası numaralarının bulunduğunu görmek için şunu yapabilirsiniz: Başlat -> Ayarlar -> Denetim Masası -> Sistem -> Donanım -> Aygıt Yöneticisi -> Bağlantı Noktaları (COM ve LPT).

    Son olarak, işlev CTestCOMDlg::OnInitDialog() dosyada bulunan TestCOMDlg.cpp, diyalog sınıfımız şu şekli almalıdır:

    BOOL CTestCOMDlg::OnInitDialog() ( CDialog::OnInitDialog(); // "Hakkında..." menü öğesini sistem menüsüne ekleyin. // IDM_ABOUTBOX sistem komut aralığında olmalıdır. ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX); ASSERT(IDM_ABOUTBOX AppendMenu(MF_SEPARATOR); pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu); ) ) // Bu iletişim kutusu için simgeyi ayarlayın. Çerçeve bunu otomatik olarak yapar // uygulamanın ana penceresi bir iletişim kutusu olmadığında SetIcon(m_hIcon, TRUE); // Büyük simge ayarla SetIcon(m_hIcon, FALSE); // Küçük simge ayarla // YAPILACAKLAR: Ekstra başlatmayı buraya ekleyin hFile = CreateFile("COM2", GENERIC_READ|GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0,NULL); if(hFile==INVALID_HANDLE_VALUE) ( MessageBox("Bağlantı noktası açılamadı!", "Hata", MB_ICONERROR); ) başka ( MessageBox("Bağlantı noktası başarıyla açıldı", "Tamam", MB_OK); ) TRUE döndürür; // odağı bir kontrole ayarlamazsanız TRUE döndürür)

    Şimdi hat kontrol düğmesi işleyicileri ekleyelim. Onlara uygun isimleri verdim: DTR satırını 1 yapan fonksiyon OnDTR1(), 0 ise OnDTR0(). Sırasıyla RTS hattı için benzer şekilde. İşleyicinin ne zaman oluşturulduğunu size hatırlatmama izin verin çift ​​tıklama düğmesinin üzerinde. Sonuç olarak, bu dört işlev şu şekli almalıdır:

    Void CTestCOMDlg::OnDTR1() ( // TODO: Kontrol bildirim işleyici kodunuzu buraya ekleyin EscapeCommFunction(hFile, 6); ) void CTestCOMDlg::OnDTR0() ( // TODO: Kontrol bildirim işleyici kodunuzu buraya ekleyin EscapeCommFunction(hFile, 5); ) void CTestCOMDlg::OnRTS1() ( // YAPILACAKLAR: Kontrol bildirim işleyici kodunuzu buraya ekleyin EscapeCommFunction(hFile, 4); ) void CTestCOMDlg::OnRTS0() ( // YAPILACAKLAR: Kontrol bildirim işleyici kodunuzu buraya ekleyin EscapeCommFunction(hFile, 3); )

    Nasıl çalıştıklarını biraz açıklayayım. Gördüğünüz gibi, içinde aynı Win'e bir çağrı var. API işlevleri EscapeCommFunction() iki seçenekle. İlki, üzerinde KOLU açık bağlantı noktası, ikincisi, satırın gerekli durumuna karşılık gelen özel bir eylem kodudur.

    Her şey, derleyin, çalıştırın. Her şey yolundaysa, bağlantı noktasının başarıyla açıldığı hakkında bir mesaj görmelisiniz. Ayrıca ilgili tuşlara basarak COM portuna bağlı LED'leri yakıp söndürüyoruz.

    © Ivanov Dmitry
    Aralık 2006

    Selam arkadaşlar. Sistem bloğunu incelemeye devam ediyoruz. Bugün hakkında konuşacağım bilgisayar bağlantı noktaları. Ne olduğunu? İnternet teknolojilerinin hızla gelişmesiyle birlikte "port", "soket" kavramları çokça duyulur. Bu başka bir dal ve bugün bunun hakkında konuşmayacağız. Bu makalenin konusu, çeşitli cihazları sistem birimine bağlamak için tasarlanmış tamamen "demir", "gerçek" konektörler (veya bağlantı noktaları) hakkında bilgiler içerir.

    Donanım da gelişiyor ve her nesilde satın alınan sistem birimlerinde yeni türde konektörler (veya bağlantı noktaları) keşfediyoruz. Çeşitli sözde bağlıdırlar çevre birimleri. Sistem birimi + monitör = bilgisayar. Onlara bağlanan her şey (yazıcılar, tarayıcılar, programcılar, video kartları, monitörler vb.) çevre birimleridir.

    Bilgisayarda birçok bağlantı noktası vardır. Anakart üzerinde bulunurlar. sistem bloğu ve konektörlerdir (çoğu arkadadır). Bazı konektörler de ön panelde görüntülenir ve bunlar da ana karta bağlanır.

    Ayrıca özel genişletme yuvaları aracılığıyla üzerine ek cihazlar da kurabilirsiniz. Bu tür cihazlar şunları içerir: ayrı grafik kartları ağ kartları, wifi adaptörleri, USB hub'ları, kart okuyucular, elektronik kilitler, video kartları ve çok daha fazlası.

    Genişletme yuvalarının varlığı, bir bilgisayarı fazladan bir gün harcamadan tercihlerinize göre bir tasarımcı gibi bağımsız bir şekilde bir araya getirmenize olanak tanır. Çünkü geliştiriciler, üretilen ekipmanı uzun süredir standartlaştırdılar. Gerekirse güncelleyebilirsiniz. IBM-PC uyumlu bilgisayarların (böyle bir platforma böyle denir) bir zamanlar Apple Macintosh pazarından çekilmeye zorlanmasının ana nedeni budur.

    Sistem birimleri başlangıçta ayrılmazdı ve ekipman değiştirilemezdi. Böyle bir cihazı yükseltmek imkansızdır ve böyle bir cihazın bakım yapılabilirliği azalır.

    Bilgisayar bağlantı noktalarının kısa listesi

    Konektörleri görsel olarak birbirinden ayırt edebilmeniz gerekir. Üretici her zaman isimlerini belirtmez. Konektörler sistem biriminin arka panelinde gruplandığı için buradan başlayacağız. Tüm bağlantı noktalarının İngilizce adı vardır, yapılacak bir şey yoktur. Kısaca ayrılabilirler:

    1. Seri bağlantı girişleri;
    2. Paralel bağlantı noktası;
    3. Bilgisayar ve fare için bağlantı noktaları;
    4. USB bağlantı noktaları;
    5. SCSI bağlantı noktaları;
    6. Video bağlantı noktaları;
    7. Ağ kablosu konektörleri;
    8. Ses konektörleri;
    9. Kart okuyucuları;

    Bu çeşitlerden bazıları çoktan unutulmaya yüz tuttu ve artık modern anakartlarda bulunamıyor. Diğer çeşitler ise tam tersine işlevlerini genişletiyor ve gurmeler için anakartlar var - kaliteli ses veya video sevenler.


    Bu tür kartlar, üçüncü taraf ses veya video formatlarını da (Sony, Philips) destekleyebilir ve ardından böyle bir bilgisayarda uygun konektörü bulabilirsiniz. Ses ve video bağlantı noktaları bugün özel bir çeşitliliğe sahip olabilir.

    Çevre birimlerini bağlamak için bilgisayar bağlantı noktaları

    Seri port- bugün zaten modası geçmiş. Ancak elektronik cihazları tamir eden uzmanlar için bunlar değerlidir. Başlangıçta, bu bağlantı noktası bir modeme bağlanmak için kullanılıyordu. Veri aktarım hızı tipiktir - saniyede 110 ila 115200 bit. Genellikle konektörlü iki tane vardı. DB 9 baba tipi:

    Hız, programcının bir mikrodenetleyiciyi veya cep telefonunu yakması için yeterlidir. Veya kaynakla veri alışverişi yapmak için kesintisiz güç kaynağı. Bu portlara denir COM1 Ve COM2.

    paralel bağlantı noktası- çoğu kişiye tanıdık geliyor çünkü esas olarak bir yazıcıyı bağlamak için tasarlanmıştı. Ayrıca nesli tükenmek üzere olan bir tür. Donanım güvenlik anahtarlarını bağlamak için de kullanıldı.


    Konnektör bağlantı için kullanılır. DB25"anne" gibi. Veri aktarım hızı düşüktür - ancak bir programcı veya eski bir kişi için yeterlidir. lazer yazıcı. Eski bilgisayarların çoğunda her zaman iki seri bağlantı noktası ve bir paralel bağlantı noktası bulunur.

    Klavye ve fare bağlantı noktaları tüm kullanıcılar için tanıdık. Modern bilgisayarlarda mor ve yeşil renktedirler. Fare ve klavyenin fişleri aynı renktedir. Kafa karıştırmak zor. Konnektörler altı pimli (mini-Din) "anne" tipindedir. Almanya'da icat edildi ve standart haline geldi. IBM/PC2'nin diğer adı

    çünkü ilk olarak daha önce bahsedilen IBM PC platformunda kullanıldılar. Bağlanırken konektörler karıştırılırsa, cihazlar çalışmayacaktır. Kesin bir artı - USB bağlantı noktalarından tasarruf edin. Eksi - yanlış bağlanırsa bilgisayarı yeniden başlattığınızdan emin olun. Bu arada, aynı zamanda kaybolan bir tür. Birçok modern bilgisayarda, bu bağlantı noktası yalnızca bir tane bırakılır ve aynı zamanda mor-yeşile boyanır. Ona yalnızca bir aygıt bağlayabilirsiniz, fare veya klavye.

    USB bağlantı noktaları. Evrensel seri veriyolu, ( Evrensel seri veriyolu). 1998'den beri diğer limanları dışlıyor; bugün araba radyolarında ve video kameralarda bile bu konektörü bulacaksınız. İlk nesillerde veri aktarım hızı yaklaşık 12 Mb/s idi. - o zamanlar için akıllara durgunluk veren. Bugün 5 Gbps hıza sahip USB 3 kullanıyoruz.

    Bu bağlantı noktaları harici olarak değişmedi. Bilgisayarda A Tipi konektörler bulunur. Bağlı herhangi bir cihazdaki konektöre "B" denir. İkisi akım, ikisi veri iletimi için olmak üzere dört kontağı vardır. Buna göre, USB 3.0 bağlantı noktalarında iki kat daha fazla pin vardır.

    SCSI bağlantı noktaları(Küçük Bilgisayar Sistemleri Arayüzü) . Bizde oldukça spesifik ve nadir görülen bir şey; Sıradan bir kullanıcı ile yurt dışında bulamayacağınızı düşünüyorum. Bu tür arayüzlere sahip cihazların sipariş üzerine yapıldığına inanıyorum - kurumsal kullanım. Bu - ağ Arayüzü 160 Mbps'ye kadar hızlarda veri alışverişi için.


    Bir keresinde Dell tarafından 1999'da Amerika'dan getirilen bir dizüstü bilgisayarla karşılaştım. Bu çok pinli bağlantı noktalarından birine sahipti. Sadece laptopu masanın üzerine koyarak kullanılabilecek şekilde konumlandırılmıştı. Konektörün kendisi yaylar üzerindeki perdelerle kapatılmıştır. Sonuç olarak Amerika'da bir yerlerde bu konektörün yerleşik olduğu masalar da vardı ... Getirirsiniz, masaya koyarsınız ve şirket ağına bağlanır.

    Arayüzün çeşitleri zaten bize tanıdık geliyor db-25, yanı sıra 50 Yüksek Yoğunluklu, 68 pimli - Yüksek Yoğunluklu, 80 pimli SCA, Centronics. Bu arabirime sabit diskler bağlamak da mümkündü. Bağlantıdan sorumlu olan özel bir karttır - ana bilgisayar adaptörü.


    Video bağlantı noktaları. Bunları başkalarıyla da karıştıramazsınız. Standart video bağlantı noktası mavi 15 pimli dişi D tipi VGA konektörüdür. Bir monitör bağlamak için kullanılır. Bu, 1987'de kabul edilen eski bir standarttır. Tüm anakartlarda yoktur. "Gemide" yoksa, sistem biriminin altında bulunabilir. Genişletme yuvasına bir video kartı takılı:

    Halihazırda sahip olduğunuza ("yerleşik") ek olarak bir video kartı takmaya karar verirseniz, ikincisi artık çalışmayacaktır. Bu iyi. Monitör yalnızca kurulu olana bağlandığında çalışacaktır.

    Modern video kartlarında, VGA bağlantı noktasını bulmak zaten zorlaştı; başka bir çeşit olan DVI ile değiştiriliyorlar. Geçişli bir anakartta şuna benzer:

    Çoğu zaman bir VGA ekran kartının arızalandığı durumlar vardır. Yeni bir tane satın aldıktan sonra, yalnızca DVI bağlantı noktalarına sahip olduğu ortaya çıktı, bu durumda, bir adaptör satın almanız ve DVI konektörüne takmanız gerekir:

    Adaptör tipine dikkat edin. Gerçek şu ki, DVI konektörleri de farklı - yeni pahalı video kartlarında DVI-D veya DVI-I bağlantı noktaları var. Adaptörler değiştirilemez, bu noktayı satıcıyla kontrol edin.

    Bu durumda, satın almanıza gerek kalmayacak yeni monitör. Şimdiye kadarki yeni monitörler ayrıca iki tür konektörle birlikte gelir - VGA ve DVI.

    HDMI bağlantı noktası. 21. yüzyılda şimdi onsuz nerede? Multimedya arabirimi, kopya korumalı yüksek tanımlı video ve ses iletmek için tasarlanmıştır. Aynı anda hem yukarıdaki video hem de bazı ses bağlantı noktalarının yerini alır (SCART, VGA, YPbPr, RCA, S-Video.). Muhtemelen bu arayüz sonunda diğer her şeyin yerini alacak. Bir kameradan bir bilgisayara (veya dizüstü bilgisayara) kadar herhangi bir dijital ekipmanda bulunabilir.

    Boyut, bir USB bağlantı noktasıyla karşılaştırılabilir ve veri aktarım hızı, yukarıdakine kıyasla çok büyük - 48 Gbps'ye kadar. Veri iletimi, iyi parazit korumalı bir kablo üzerinden gerçekleştirilir. Kablo bir dizüstü bilgisayara ve bir TV'ye bağlanabilir ve video izlenebilir. Kablo uzunluğu 10 metreyi geçmemelidir, aksi takdirde bir amplifikatör / sinyal tekrarlayıcı gerekir.

    profesyonel ses jakları Ayrıntılı konuşmayacağım. Her şey evde olduğu gibi görünüyor. DVD oynatıcıözel bir şey söz konusu olduğunda. Bunun bir örneği, bir genişletme yuvasına takılabilen SPDiF konektörüdür:

    SONY ve PHILIPS'in ses standardı olan bu kart, ilgili konektöre bir konektör kullanılarak ana karta bağlanır. Bir mikrofonu, hoparlörleri, kulaklıkları bağlamak için standart jaklar şuna benzer:

    HD ses istiyorsanız, uygun adaptörü buraya takmanız gerekebilir. Anakartınızın belgelerini okuyun:

    ağ bağlantı noktaları. Zamanımızda onlarsız yapmak imkansız. İnterneti bir ağ arayüzü üzerinden kablo veya radyo aracılığıyla alıyoruz. Anakartlarda standart bir yerleşik konektör bulunur RJ45 bir internet kablosu bağlamak için:

    Eski bilgisayarlarda hız standardı 100 Mbps idi, modern ağ kartları 1000 Mbps veriyor. Bir ağ kartı sizin için yeterli değilse, bir tane daha satın alıp genişletme yuvasına takabilirsiniz:

    Bu kart PCI yuvası için uygundur. PCI-express için daha küçük seçenekler vardır:

    Satın alırken belirli bir kartın veri aktarım hızını belirtin. Kablosuz ağların hayranları için geniş bir Wi-Fi adaptör yelpazesi de sunulmaktadır:

    Yuvalara da takılabilirler. PCI uzantıları veya PCI-ekspres. Bununla birlikte, sistem birimini kurcalamak istemiyorsanız, böyle bir kartın bir çeşidi olan bir USB de satın alabilirsiniz:

    Bağlantı noktasına takın ve WIFI şifresini girin. Ve bağlı başka bir çevre biriminiz var. Birçok ev tipi yazıcı modelinde ayrıca bir WIi-Fi adaptörü bulunur ve bu kurulumla kablosuz olarak yazdırabilirsiniz. Neyse ki, bugün geniş bir seçenek var ve ağ kartları ve yazıcılar.

    Bilgisayarı kapatırken USB bağlantı noktaları nasıl devre dışı bırakılır?

    Son olarak, size bir sorunu nasıl çözeceğinizi anlatacağım. Video kaydı ve skype sohbeti için mikrofonlu bir kulaklığım var. Çinliler gerektiğinde kıpırdamayı severler ve güzellik için LED'lere ihtiyaç duymazlar. Bilgisayar kapatıldığında, USB bağlantı noktasından güç aldığı için arka ışık açık kalır.

    Klavye de parlıyor, bu da fena olmasa da geceleri pek uygun değil (karanlıkta yazarsanız). Bağlantı noktalarına giden gücü kalıcı olarak kapatmak için tuş kombinasyonunu yazmayı deneyin. Kazan + R ve "Çalıştır" satırına komutu yapıştırın powercfg / saat kapalı.

    Ardından bilgisayarı kapatmanız gerekir. Semptomlar büyük olasılıkla ortadan kalkacaktır. Bu komut uyku modunu devre dışı bırakır ve bilgisayar tamamen devre dışı bırakılır. "Güç Planı"ndaki güç ayarları için kontrol paneline bakabilirsiniz, ancak bu ayarın BIOS üzerinden kapatıldığı kart modelleri vardır. Ve en gelişmişinde, bu işlev devre dışı bırakılmaz veya çok derinlemesine gizlenmez. Cihazları geceleri şarj etmenin çok uygun olduğu varsayılmaktadır.

    Zor durumlarda, anakart belgeleri yardımcı olabilir. İstenen jumper'ı (jumper) bulun ve gücü manuel olarak kapatın. Ama bu çok zor. Ve en kolay yol, anahtarlı bir USB hub satın almak ve gerekli çevre birimlerini ona bağlamaktır. Ve acı çekme. Tekrar görüşene kadar hoşçakalın!

    Paralel bağlantı noktasıyla birlikte, COM bağlantı noktası veya seri bağlantı noktası, ilk PC'lerde kullanılan geleneksel bilgisayar G / Ç bağlantı noktalarından biridir. COM bağlantı noktasının modern bilgisayarlarda kullanımı sınırlı olsa da, bununla ilgili bilgiler birçok kullanıcı için yararlı olabilir.

    Paralel olan gibi seri bağlantı noktası, IBM PC mimarisinin kişisel bilgisayarlarının ortaya çıkmasından çok önce ortaya çıktı. İlk kişisel bilgisayarlarda, çevre birimlerini bağlamak için COM bağlantı noktası kullanılıyordu. Ancak, uygulama kapsamı paralel port kapsamından biraz farklıydı. Paralel bağlantı noktası esas olarak yazıcıları bağlamak için kullanılıyorsa, COM bağlantı noktası (bu arada, COM öneki iletişim kelimesinin yalnızca bir kısaltmasıdır) genellikle modemler gibi telekomünikasyon cihazlarıyla çalışmak için kullanılıyordu. Bununla birlikte, bağlantı noktasına, örneğin bir fareye ve diğer çevresel aygıtlara bağlanabilirsiniz.

    COM bağlantı noktası, ana uygulamalar:

    1. Terminal bağlantısı
    2. ~ harici modemler
    3. ~ yazıcılar ve çiziciler
    4. ~ fareler
    5. İki bilgisayarın doğrudan bağlantısı

    Şu anda, COM bağlantı noktasının kapsamı, daha hızlı ve daha kompakt ve bu arada seri USB arabiriminin kullanıma sunulması nedeniyle önemli ölçüde azaltılmıştır. neredeyse modası geçmiş harici modemler, "COM" farelerinin yanı sıra bağlantı noktasına bağlantı için tasarlanmıştır. Evet ve artık nadiren kimse boş bir modem kablosu kullanarak iki bilgisayarı birbirine bağlıyor.

    Ancak, bir dizi özel cihaz hala seri bağlantı noktasını kullanıyor. Birçok anakartta bulabilirsiniz. Gerçek şu ki, USB ile karşılaştırıldığında, COM portunun önemli bir avantajı vardır - RS-232 seri veri aktarım standardına göre, birkaç on metre mesafedeki cihazlarla çalışabilirken, USB kablosunun menzili şu şekildedir: 5 metre ile sınırlı bir kural.

    Seri portun çalışma prensibi ve paralelden farkı

    Paralel (LPT) bağlantı noktasından farklı olarak, seri bağlantı noktası verileri aynı anda birden çok hat yerine tek bir hat üzerinden azar azar iletir. Bit dizileri, bir başlangıç ​​biti ile başlayan ve bir durdurma biti ile biten veri çalıştırmaları ve hatta hata kontrolü için kullanılan eşlik bitleri halinde gruplandırılır. Seri bağlantı noktası olan Seri Bağlantı Noktası olan başka bir İngilizce adın geldiği yer burasıdır.

    Seri bağlantı noktasının, gerçek verilerin iletildiği iki hattı vardır - bunlar, verileri terminalden (PC) iletişim cihazına ve tersi yönde aktarmak için kullanılan hatlardır. Ek olarak, birkaç kontrol çizgisi daha vardır. Seri bağlantı noktasına, 115.000 baud'a (bayt / s) ulaşan nispeten yüksek bir veri aktarım hızını destekleyebilen özel bir UART yongası hizmet verir. Doğru, gerçek bilgi alışverişi hızının her iki iletişim cihazına da bağlı olduğunu belirtmekte fayda var. Ek olarak, UART denetleyicisinin işlevleri, paralel kodun seriye ve tersinin dönüştürülmesini içerir.

    Bağlantı noktası, +15 V ve -15 V'a kadar karşılaştırmalı yüksek voltajlı elektrik sinyalleri kullanır. Seri bağlantı noktası mantığı sıfır seviyesi +12 V'dir ve mantık bir seviyesi -12 V'dir. Bu kadar büyük bir voltaj düşüşü, yüksek derecede gürültü sağlar iletilen verilerin bağışıklığı. Öte yandan, Seri portta kullanılır yüksek voltajlar karmaşık devre çözümleri gerektirir. Bu durum, limanın popülaritesinin azalmasına da katkıda bulundu.

    Seri arayüz RS-232

    PC'deki Seri bağlantı noktasının çalışması, seri cihazlar RS-232 için iletişim standardına bağlıdır. Bu standart, modem gibi bir telekomünikasyon cihazı ile bir bilgisayar terminali arasındaki veri alışverişi sürecini açıklar. RS-232 standardı şunları tanımlar: elektriksel özellikler sinyaller, amaçları, süreleri ve ayrıca konektörlerin boyutu ve onlar için pin çıkışı. Aynı zamanda RS-232, veri aktarım sürecinin yalnızca fiziksel katmanını tanımlar ve bu durumda kullanılan iletişim ekipmanına ve kullanılan yazılıma bağlı olarak değişebilen aktarım protokolleri için geçerli değildir.

    RS-232 standardı 1969'da oluşturuldu ve en son sürümü olan TIA 232, 1997'de piyasaya sürüldü. RS-232 artık eski kabul ediliyor, ancak çoğu işletim sistemi hala onu destekliyor.

    Modern bilgisayarlarda, seri bağlantı noktası konektörü 9 pimli bir DB-9 erkek konektördür, ancak RS-232 standardı ayrıca eski bilgisayarlarda sıklıkla kullanılan 25 pimli bir DB-25 konektörünü de tanımlar. DB-9 konektörü genellikle PC anakartında bulunur, ancak daha eski bilgisayarlarda genişletme yuvasına yerleştirilmiş özel bir çoklu kartta olabilir.

    Anakart üzerinde 9 pinli DB-9 soketi

    Porta bağlı cihazın kablosundaki DB-9 konnektörü

    Paralel bağlantı noktasından farklı olarak, çift yönlü seri kablonun her iki tarafındaki konektörler aynıdır. Verilerin kendisinin iletilmesine yönelik hatlara ek olarak, bağlantı noktası, verilerin terminal (bilgisayar) ile telekomünikasyon cihazı (modem) arasında iletilebileceği birkaç hizmet hattı içerir. kontrol bilgisi. Teorik olarak bir seri bağlantı noktasının çalışması için yalnızca üç kanal yeterli olsa da - veri alma, veri iletme ve topraklama - uygulama, hizmet hatlarının varlığının iletişimi daha verimli, güvenilir ve sonuç olarak daha hızlı hale getirdiğini göstermiştir.

    RS-232'ye göre Seri port DB-9 konnektör hatlarının amacı ve bunların DB-25 konnektör pimlerine karşılık gelmesi:

    DB-9 ile iletişim kurun ingilizce isim Rus adı DB-25 ile iletişim kurun
    1 Veri Taşıyıcı Tespiti Taşıyıcı algılandı 8
    2 Veri ilet Aktarılan veriler 2
    3 Veri almak Alınan veri 3
    4 Veri terminali Hazır Terminal hazırlığı 20
    5 Zemin Toprak 7
    6 Veri Kümesi Hazır Verici hazırlığı 6
    7 Gönderme İsteği Veri gönderme isteği 4
    8 Göndermeyi Temizle Veri aktarımına izin verilir 5
    9 Halka Göstergesi Halka göstergesi 22

    Konfigürasyon ve Kesintiler

    Bir bilgisayarda birkaç seri bağlantı noktası (en fazla 4) bulunabileceğinden, sistem bunlar için iki donanım kesintisi ayırır - IRQ 3 (COM 2 ve 4) ve IRQ 4 (COM 1 ve 3) ve birkaç BIOS kesintisi. Yerleşik modemlerin yanı sıra birçok iletişim programı, işleri için kesmeleri ve COM bağlantı noktalarının adres alanını kullanır. Bu durumda, genellikle gerçek bağlantı noktaları kullanılmaz, ancak sanal bağlantı noktaları olarak adlandırılan ve işletim sistemi.

    Diğer birçok anakart bileşeninde olduğu gibi, COM bağlantı noktaları, özellikle donanım kesintilerine karşılık gelen BIOS kesme değerleri, arabirim aracılığıyla yapılandırılabilir. BIOS kurulumu. Bunun için böyle BIOS seçenekleri COM Bağlantı Noktası, Yerleşik Seri Bağlantı Noktası, Seri Bağlantı Noktası Adresi vb.

    Çözüm

    PC seri bağlantı noktası şu anda G/Ç bilgileri için yaygın olarak kullanılan bir ortam değildir. Ancak başta telekomünikasyon amaçlı olmak üzere bir seri port ile çalışacak şekilde tasarlanmış çok sayıda ekipman olduğundan ve ayrıca RS-232 seri veri protokolünün bazı avantajlarından dolayı seri arayüzün henüz silinmemesi gerekir. tamamen modası geçmiş bir kişisel bilgisayar mimarisi olarak.

    Modern kişisel bilgisayar, yalnızca hesaplama işlevlerini yerine getirseydi asla bu kadar büyük bir popülerlik kazanamazdı. Mevcut PC, kullanıcının yalnızca herhangi bir hesaplama yapmakla kalmayıp aynı zamanda başka birçok şeyi de gerçekleştirebildiği çok işlevli bir cihazdır: metin yazdırma, harici cihazları kontrol etme, kullanarak diğer kullanıcılarla iletişim kurma bilgisayar ağları vb. Tüm bu büyük işlevsellik kullanılarak elde edilir. ek cihazlar- kişisel bir bilgisayara bağlantı noktaları adı verilen özel konektörler aracılığıyla bağlanan çevre birimleri.

    Bilgisayar Bağlantı Noktaları

    Limanelektronik cihaz, doğrudan PC anakartında veya kişisel bir bilgisayara takılı ek kartlarda gerçekleştirilir. Bağlantı noktaları, bağlantı için benzersiz bir konektöre sahiptir harici cihazlar- çevre. Bir PC ile harici cihazlar (yazıcılar, modemler, dijital kameralar, vb.) arasında veri alışverişi için tasarlanmıştır. Oldukça sık olarak, literatürde bağlantı noktaları için başka bir ad bulabilirsiniz - arayüzler.

    Tüm bağlantı noktaları koşullu olarak iki gruba ayrılabilir:

    • Harici- harici cihazları (yazıcılar, tarayıcılar, çiziciler, video cihazları, modemler, vb.) bağlamak için;
    • Dahili- bağlanmak dahili cihazlar(sabit sürücüler, genişletme kartları).

    Kişisel bilgisayarın harici bağlantı noktaları

    1. PS/2- klavye bağlantısı için bağlantı noktası;
    2. PS/2- "fareyi" bağlamak için bağlantı noktası;
    3. ethernet- yerel bir ağ ile ağ cihazlarını (yönlendiriciler, modemler, vb.) bağlamak için bağlantı noktası;
    4. USB- harici çevresel aygıtları (yazıcılar, tarayıcılar, akıllı telefonlar, vb.) bağlamak için bağlantı noktası;
    5. LPT- paralel bağlantı noktası. Artık kullanılmayan yazıcı, tarayıcı ve çizici modellerini bağlamak için kullanılır;
    6. BİL- RS232 seri bağlantı noktası. Çevirmeli modemler ve eski yazıcılar gibi cihazları bağlamak için kullanılır. Artık modası geçmiş, pratik olarak kullanılmıyor;
    7. MİDİ- bağlantı noktası oyun konsolları, midi klavyeler, aynı arayüze sahip müzik aletleri. İÇİNDE Son zamanlarda neredeyse USB bağlantı noktasının yerini aldı;
    8. Ses girişi- hat çıkışı için analog giriş ses cihazları(kayıt cihazları, oynatıcılar, vb.);
    9. ses çıkışı- analog çıkış ses sinyali(kulaklıklar, hoparlörler, vb.);
    10. Mikrofon- mikrofon bağlamak için mikrofon çıkışı;
    11. SVGA- video görüntüleme cihazlarını bağlamak için bağlantı noktası: monitörler, modern LED, LCD ve plazma paneller (bu tip konektör artık kullanılmıyor);
    12. vid dışarı- bağlantı noktası, düşük frekanslı bir video sinyalinin çıkışı ve girişi için kullanılır;
    13. DVI- video görüntüleme cihazlarını bağlamak için bağlantı noktası, SVGA'dan daha modern.

    Seri bağlantı noktası (COM bağlantı noktası)

    20 yılı aşkın bir süredir PC'lerde kurulu olan en eski bağlantı noktalarından biri. Literatürde sıklıkla bulabilirsiniz. klasik isim - RS232. Bunu kullanarak veri alışverişi seri modda gerçekleşir, yani iletim ve alım hatları tek bittir. Böylece bir bilgisayardan bir cihaza veya tam tersi yönde iletilen bilgi, birbirini sırayla takip eden bitlere bölünür.

    Bu bağlantı noktası tarafından sağlanan veri aktarım hızı yüksek değildir ve standart bir aralığa sahiptir: 50, 100, 150, 300, 1200, 2400, 4800, 9600, 14400, 38400, 57600, 115200 Kbps.

    İlk yazıcılar ve çiziciler, çevirmeli modemler, fare manipülatörleri gibi "yavaş" cihazları bir PC'ye bağlamak ve hatta bilgisayarları birbirine bağlamak için bir seri bağlantı noktası kullanıldı. Hızı ne kadar yavaş olursa olsun, cihazları birbirine bağlamak için sadece üç kablo gerekiyordu - veri alışverişi protokolü çok basitti. Açıktır ki, için tam teşekküllü iş gerekli büyük miktar kordondaki iletkenler.

    Bugüne kadar, seri bağlantı noktası pratik olarak artık kullanılmamaktadır ve tamamen daha genç ama aynı zamanda daha hızlı bir "kardeş" ile değiştirilmiştir - USB girişi. Ancak, bazı üreticilerin anakartlarını hala bir COM bağlantı noktasıyla tamamladığını belirtmek gerekir. Ancak, adın kendisi - "seri bağlantı noktası" yazılım geliştiricileri tarafından hala kullanılmaktadır. Yani örneğin Bluetooth cihazları, cep telefonu portları çoğu zaman tam olarak “seri port” olarak sunulur. Bu biraz kafa karıştırıcı olabilir, ancak bu, içlerindeki veri aktarımının da sırayla, ancak daha yüksek bir hızda gerçekleştirilmesi nedeniyle yapılır.

    Herhangi bir nedenle bir COM bağlantı noktasına ihtiyacınız varsa, ancak bilgisayarınızda yoksa, bu amaçla tüm modern bilgisayarlarda bulunan modern bir USB bağlantı noktasına bağlanan bir adaptör ve diğer yandan böyle bir adaptör kullanabilirsiniz. seri bağlantı noktası konektörüne sahiptir. Bununla birlikte, bir sınırlama vardır, eğer yazılım gerçek bir COM portunun donanımına doğrudan eriştiyse, o zaman böyle bir adaptörle çalışmayacaktır. Bu durumda, PC'nizin içine takılı özel bir kart satın almanız gerekir.

    Yapısal olarak, PC seri bağlantı noktasında bir erkek konektör bulunur (çıkıntılı pimlerle):


    Bugün, 25 pimli seri bağlantı noktası konektörü pratik olarak kullanılmaz hale geldi ve birkaç yıldır bir PC'ye kurulmadı. Üretici anakarta bir COM bağlantı noktası sağlıyorsa, bu 9 pimli bir DB9 konektörüdür.

    Yazıcılar, tarayıcılar ve çiziciler gibi aygıtları bağlamak için bir arabirim sağlar.

    Bilgisayardan çevreye aynı anda 8 bit veri aktarmanıza olanak tanır. Buna ek olarak, 4 kontrol biti (tıpkı veri bitlerinde olduğu gibi, kontrol bitleri PC'den harici cihaza iletilir) ve 4 durum biti (bilgisayar bu bitleri cihazdan "okuyabilir") içerir.

    Son yıllarda LPT portu geliştirilmiş ve iki yönlü hale gelmiştir yani veri bitlerini her iki yönde de üzerinden aktarmak mümkün hale gelmiştir. Bugün modası geçmiş ve pratik olarak kullanılmıyor, ancak anakart üreticileri hala bileşimine dahil ediyor.

    Meraklılar ve radyo amatörleri, standart olmayan cihazları (el sanatları vb.) kontrol etmek için genellikle bu bağlantı noktasını kullanır.

    USB arabirimi

    USB- bu, bağlantı noktasının tam adının kısaltmasıdır - evrensel seri veri yolu ("evrensel seri veri yolu").

    Günümüzde kişisel bilgisayarlarda en çok kullanılan bağlantı noktalarından biridir. Ve bu tesadüf değil - teknik özellikleri ve kullanım kolaylığı gerçekten etkileyici.

    USB 2.0 arabirimi için veri değişim hızı - 480 Mbps'ye ve USB3.0 arabirimi - 5 Gbps'ye (!) ulaşabilir.

    Üstelik bu arayüzün tüm versiyonları birbiriyle uyumludur. Yani 2.0 arabirimini kullanan bir cihaz USB3.0 bağlantı noktasına bağlanabilir (bu durumda bağlantı noktası hızı otomatik olarak istenen değere düşürür). Buna göre USB 3.0 bağlantı noktası kullanan bir cihaz USB 2.0 bağlantı noktasına bağlanabilir. Tek koşul, normal çalışma USB 2.0'ın maksimum hızından daha yüksek bir hız gerektiriyorsa, o zaman normal işleyen bu durumda çevresel aygıt mümkün olmayacaktır.

    Ayrıca popülarite bu liman aynı zamanda geliştiricilerin buna çok kullanışlı bir özellik koymuş olmasından da kaynaklanmaktadır - bu bağlantı noktası bir güç kaynağı olarak hizmet verebilir, ona bağlı harici cihaz için. Bu durumda elektrik şebekesine bağlanmak için ek bir üniteye ihtiyaç duyulmaz ki bu çok uygundur.

    Sürüm için USB girişi 2.0, maksimum akım tüketimi 0,5A'ya ve USB3.0 sürümünde - 0,9A'ya ulaşabilir. Arayüzün arızalanmasına yol açacağından, belirtilen değerlerin aşılması önerilmez.


    Modern dijital cihazların geliştiricileri sürekli olarak küçültme için çabalıyorlar. Bu nedenle, yapısal olarak, bu port standart konektöre ek olarak minyatür cihazlar için bir mini versiyona da sahip olabilir - küçük USB. Hiçbiri temel farklılıklar tasarımına ek olarak standart bir USB bağlantı noktasından mini USB konektörü bulunmamaktadır.


    Neredeyse hepsi modern cihazlar bir PC'ye bağlanmak için bir USB bağlantı noktasına sahip olun. Kurulum kolaylığı - bağlı cihaz, bağlantıdan hemen sonra işletim sistemi tarafından tanınır, bu tür bir bağlantı noktasının özel "bilgisayar" bilgisi olmadan kullanılmasını mümkün kılar. Yazıcılar, tarayıcılar, dijital kameralar, akıllı telefonlar ve tabletler, harici sürücüler - bu, artık bu arayüzü kullanan çevresel ekipmanların yalnızca küçük bir listesidir. Basit prensip - "tak ve çalıştır" bu bağlantı noktasını şu anda mevcut olan tüm kişisel bilgisayar arabirimleri arasında gerçekten en çok satanlar haline getirdi.

    Fire-Wire bağlantı noktası (Diğer adlar IEEE1394, i-Link'tir)

    Bu tür bir arayüz nispeten yakın zamanda ortaya çıktı - 1995'ten beri. Yüksek hızlı bir seri veri yoludur. Veri aktarım hızları IEEE 1394 ve IEEE 1394a'da 400Mbps'ye, IEEE1394b'de 800Mbps ve 1600Mbps'ye kadar ulaşabilir.

    Başlangıçta, bu arabirim bağlantı için bir bağlantı noktası olarak tasarlanmıştır. dahili sürücüler (SATA tipi), ancak lisans politikası Elma- bu standardın geliştiricilerinden biri, her denetleyici çipi için ödeme talep etti. Bu nedenle, bugün yalnızca az sayıda dijital cihaz (bazı kamera ve video kamera modelleri) bu tür bir arabirimle donatılmıştır. Bu tür bağlantı noktası geniş dağıtım almamıştır.



    Bu arayüzün değeri fazla tahmin edilemez, kural olarak kişisel bir bilgisayarı yerel bir ağa bağlamak veya çoğu durumda İnternete erişmek için kullanılır. Hemen hemen tüm modern PC'ler, dizüstü bilgisayarlar ve netbook'lar, ana kartta yerleşik bir Ethernet bağlantı noktası ile donatılmıştır. Harici konektörleri incelerseniz bunu doğrulamak kolaydır.

    Harici cihazları bağlamak için, her iki uçta da aynı terminallere sahip olan özel bir cihaz kullanılır. konektörler - RJ-45, sekiz kişi içerir.


    Kablo simetriktir ve bu nedenle, bağlantı cihazlarının sırası önemli değildir - seçtiğiniz herhangi bir cihazı aynı kablo konektörlerinden herhangi birine bağlayabilirsiniz - bir PC, yönlendirici, modem vb. Kısaltma ile işaretlenmiştir - UTP, ortak adı "bükümlü çift" dir. Çoğu durumda hem ev hem de ofis kullanımı için UTP-5 veya UTP-5E marka beşinci kategori kablo kullanılır.

    Bir Ethernet bağlantısı üzerinden iletilen verilerin hızı şunlara bağlıdır: Tekniksel kabiliyetler bağlantı noktası ve 10 Mbps, 100 Mbps ve 1000 Mbps'dir. Bu bant genişliğinin teorik olduğu ve gerçek ağlar Ethernet veri aktarım protokolünün özellikleri nedeniyle biraz daha düşüktür.

    Ayrıca, çok pahalı oldukları için tüm üreticilerin Ethernet denetleyicilerine yüksek hızlı yongalar takmadıkları unutulmamalıdır. Bu, pratikte, gerçek veri aktarım hızının ambalajda veya spesifikasyonda belirtilenden çok daha düşük olmasına yol açar. Kural olarak, neredeyse tüm Ethernet kartları birbiriyle ve yukarıdan aşağıya uyumludur. Yani 1000 Mbps (1 Gbps) hızlarda bağlanabilen daha yeni modeller, 10 ve 100 Mbps hızlarda eski modellerle sorunsuz çalışacaktır.

    Bağlantının bütünlüğünün görsel kontrolü için Ethernet portunda Bağlantı ve Eylem göstergeleri. Bağlantı göstergesi- Aydınlatılmış yeşil doğru ve çalışan bir fiziksel bağlantı ile, yani cihazlar arasındaki kablo bağlı, sağlam, portlar çalışıyor. İkinci gösterge Act ("etkinlik"), kural olarak, veri iletimi veya alımı sırasında turuncu bir parıltıya sahiptir ve yanıp söner.

    Kişisel bilgisayarın dahili bağlantı noktaları

    Yukarıda bahsedildiği gibi, dahili bağlantı noktaları, sürücüler gibi çevre birimlerini bağlamak için tasarlanmıştır. sabit diskler, CD ve DVD-ROM, "kart okuyucular", ek COM ve USB bağlantı noktaları, vb. Ana kartta veya sistem veriyoluna takılı ek genişletme kartlarında dahili bağlantı noktaları vardır.

    Eski sabit sürücü modellerini ("sabit sürücüler", HDD) bağlamak için artık modası geçmiş arayüz. SATA arabiriminin oluşturulmasından sonra buna PATA arabirimi veya kısaca ATA adı verildi. PATA - ParallelAdvanced Teknoloji Eklentisi. Sürücüleri bağlamak için bu paralel veri arabirimi, 1986'nın ortalarında, şimdilerde ünlü olan Western Digital şirketi tarafından geliştirildi.


    Üreticiye bağlı olarak, anakart bir ila dört IDE kanalı içerebilir. Modern üreticiler, kural olarak, uyumluluk için yalnızca bir IDE bağlantı noktası bırakırlar ve son zamanlarda, modern tarafından tamamen değiştirilerek anakarttan çıkarıldı. SATA arabirimi.

    aktarım hızı En son sürüm EnhancedIDE arabirimi - 150 Mbps'ye ulaşabilir. Cihazlar, sırasıyla eski veya yeni arayüz tipi için 40 veya 80 çekirdekli bir IDE kablosu kullanılarak bağlanır.



    Tipik olarak, tek bir kablo aynı anda en fazla iki cihazı tek bir IDE bağlantı noktasına bağlayabilir. Bu durumda, çiftler halinde çalışan cihazların "kıdemini" belirleyen sürücülerdeki atlama tellerinin yardımıyla, çalışma modu seçilir - bir cihazda - "usta" (usta) ve diğeri için "köle" (köle).

    Aynı türden her iki cihazı da bağlayabilirsiniz, örneğin, iki sabit sürücü veya iki DVD-ROM veya herhangi bir kombinasyondaki farklı cihazlar - DVD-ROM ve HDD veya CD-ROM ve DVD-ROM. Bağlantı için konektör önemli değil, yalnızca çevre birimleri bağlamak için iki konektörün kablonun uçlarından birine kolaylık sağlamak için kaydırıldığına dikkat etmelisiniz.

    80 telli bir kablo için tasarlanmış "hızlı" bir cihazı eski bir 40 telli kabloya bağlayarak döviz kurunu büyük ölçüde azaltacağınız da unutulmamalıdır. Ek olarak, bir çiftteki cihazlardan birinin eski (yavaş) bir ATA arayüzü varsa, bu durumda veri aktarım hızı tam olarak bu cihazın hızına göre belirlenir.

    PC'de iki IDE bağlantı noktanız ve iki sürücünüz varsa, veri aktarım hızını artırmak için her sürücüyü ayrı bir IDE bağlantı noktasına bağlamanız gerekir.

    Bu arayüz, selefi olan IDE arayüzünün geliştirilmiş halidir, tek farkı, "eski arkadaşının" aksine, paralel değil, seri arayüz olmasıdır. SATA - SeriATA.

    Yapısal olarak, çalışması için yalnızca yedi iletkene ve hem konektörün hem de bağlantı kablosunun çok daha küçük bir alanına sahiptir.


    Bu arayüzün veri aktarım hızı, eski IDE'den çok daha yüksektir ve SATA sürümüne bağlı olarak:

    1. SATA Rev. 1,0 - 1,5 Gbps'ye kadar;
    2. SATA Rev. 2.0 - 3 Gbps'ye kadar;
    3. SATA Rev. 3.0 - 6 Gbps'ye kadar.

    Tıpkı IDE arabiriminde olduğu gibi, aygıtları bağlamak için kullanılan kablo "evrenseldir" - konektörler her iki tarafta da aynıdır, ancak artık "brother" ın aksine, bir SATA kablosu kullanarak, bir SATA bağlantı noktasına yalnızca bir aygıt bağlayabilirsiniz.

    Ancak bunun için endişelenmeye değmez. Üreticiler, bir ana karta 8 adede kadar SATA bağlantı noktası takarak, bağlantı noktası sayısının çok çeşitli uygulamalar için yeterli olduğundan emin oldular. Üçüncü revizyonun SATA bağlantı noktası konektörü, kural olarak, parlak kırmızı bir renge sahiptir.

    Ek bağlantı noktaları

    Çoğu anakart, üreticiler tarafından ek sayıda USB bağlantı noktası ve hatta bazen bir ek COM bağlantı noktası ile donatılmıştır.


    Bu, kullanıcının rahatlığı için yapılır. Çoğu modern masaüstü bilgisayar kasası, kolay bağlantı için öne monte edilmiş USB bağlantı noktalarına sahiptir. harici sürücüler. Bu durumda, sistem biriminin arka duvarına uzanmanız ve arka panelden çıkarılan USB konektörüne "girmeniz" gerekmez.

    Bu konektör ön paneldedir ve ana karta takılı ek bir USB bağlantı noktasına bağlanır. Diğer şeylerin yanı sıra, arka panelde görüntülenen USB arayüzleri, görünüm açısından yeterli olmayabilir. Büyük bir sayıçevrebirim aygıtları, bu durumda satın alabilirsiniz ile ek çubuk USB konektörleri ve bunları ek bağlantı noktalarına bağlayın.


    Yukarıdakilerin tümü, ana kartta kurulu olan diğer bağlantı noktaları için geçerlidir. Örneğin, bir COM veya FireWireIEEE1394 seri bağlantı noktası, kişisel bir bilgisayarın arka paneline gönderilmeyebilir, ancak aynı zamanda ana kartta da bulunur. Bu durumda uygun kabloyu alıp dışarıdan getirmeniz yeterlidir.

    Bu konektörlere bağlantı noktaları demek teknik olarak yanlış olur, ancak bunlara ek kartlar bağlama yöntemi diğer tanıdık bağlantı noktalarına biraz benzer. Prensip aynıdır - prize takın ve açın. Çoğu durumda sistem, aygıtın kendisini bulur ve bunun için sürücüleri ister (veya otomatik olarak yükler).


    Bu tür lastikler, örneğin harici olarak takılır. grafik kartı, ses kartı, dahili modem, video yakalama kartı, PC'nin işlevlerini ve yeteneklerini genişletmesine izin veren diğer ek genişletme kartları.

    PCI ve PCIe veri yolları birbiriyle uyumsuzdur, bu nedenle kendinize bir genişletme kartı satın almadan önce, bilgisayarınızın ana kartında hangi sistem veri yollarının kurulu olduğunu netleştirmeniz gerekir.

    PCIex 1 ve PCIex 16, daha eski bir sürümün modern bir uygulamasıdır. PCI veri yolu 1991 yılında geliştirildi. Ancak selefinden farklı olarak bir seri veri yolu ve ayrıca tüm PCIe veri yolları bir yıldız topolojisinde bağlanırken, eski PCI veri yolu birbirine paralel bağlandı. Ek olarak, yeni lastiğin şu avantajları vardır:

    1. Çalışırken değiştirilebilir kartlar;
    2. Bant genişliği garantili parametrelere sahiptir;
    3. Alım ve iletim sırasında veri bütünlüğü kontrolü;
    4. Yönetilen enerji tüketimi.

    PCI Express veri yolları, takılı aygıtla (PCIex 1, PCIex2, PCIex 4, PCIex 8, PCIex 16, PCIex 32) veri alışverişinin yapıldığı yuvaya bağlı iletkenlerin sayısında farklılık gösterir. Max hız veri aktarımı - 16 Gbps'ye ulaşabilir.

    Bu bağlantı noktasının diğer "seri" teknolojilere göre özelliği, 2 bayt arasında zaman gereksinimi olmamasıdır. Yalnızca bir baytın bitleri arasında (başlatma, durdurma ve eşlik dahil) zaman gereksinimleri vardır, bir baytın bitleri arasındaki zaman duraklamasının tersine baud hızı - iletim hızı denir. Ayrıca bu teknolojide "paket" kavramı yoktur.

    X.25, USB veya Ethernet gibi diğer "seri" teknolojiler "paket" kavramına sahiptir ve tek bir paketin tüm bitleri arasında sıkı zamanlama gereksinimleri getirir.

    Bu nedenle Cisco IOS terminolojisinde bu port async olarak adlandırılıyordu - senkron seri yerine async yani. X.25. Aynı nedenle, bu bağlantı noktası üzerinden PPP'yi uygulayan Windows modülüne AsyncMac.sys adı verilir (PPP standardı, bu kavrama sahip olmayan bir seri bağlantı noktası üzerinden "paket" kavramı kullanılarak PPP'nin uygulanmasını ayrı olarak açıklar).

    Bazı endüstriyel iletişim protokolleri, seri port baytları arasında katı zamanlama gereksinimleri uygular. Bu tür protokollerin, Windows gibi zayıf gerçek zamanlı desteğe sahip çok görevli bir işletim sisteminde uygulanması son derece zordur ve bu nedenle genellikle ana bilgisayarda MS-DOS ve neredeyse 20 yıllık eski yazılımlar gerektirir.

    Amaç

    Kişisel bilgisayarların seri bağlantı noktası için en sık kullanılan standart RS-232C'dir. Önceden, seri bağlantı noktası bir terminali bağlamak için, daha sonra bir modem veya fare için kullanılıyordu. Şimdi, gömülü bilgi işlem geliştirme donanımı, uydu alıcıları ile bağlantı kurmak, iletişim kurmak için kullanılıyor. yazarkasalar, ayrıca nesnelerin güvenlik sistemlerinin cihazlarıyla.

    COM bağlantı noktasını kullanarak, iki bilgisayarı sözde "boş modem kablosu" ile bağlayabilirsiniz (aşağıya bakın). MS-DOS günlerinden beri dosyaları bir bilgisayardan diğerine aktarmak için, UNIX'te başka bir makineye terminal erişimi için ve Windows'ta (hatta modern olanlar) çekirdek düzeyinde bir hata ayıklayıcı için kullanılmaktadır.

    Teknolojinin avantajı, ekipmanın aşırı basitliğidir. Dezavantajı düşük hız, büyük konektör boyutlarının yanı sıra genellikle işletim sistemi ve sürücü yanıt süreleri için yüksek gereksinimler ve yüksek sayıda kesinti (donanım kuyruğunun yarısında bir, yani 8 bayt).

    Konnektörler

    Önde gelen üreticilerin (örneğin Intel) anakartlarında veya hazır sistemler(ör. IBM, Hewlett-Packard, Fujitsu Siemens Computers) seri bağlantı noktası düzeni aşağıdaki gibidir:

    En yaygın kullanılanlar, 1969'da standardize edilen D-şekilli konektörlerdir: 9 pimli ve 25 pimli (sırasıyla DB-9 ve DB-25). Daha önce DB-31 ve yuvarlak sekiz pimli DIN-8'ler de kullanılıyordu. Tipik bir bağlantı noktası için maksimum baud hızı 115200 baud'dur.

    alaka

    USB ve Bluetooth üzerinden seri port emülasyonu için standartlar vardır (bu teknoloji büyük ölçüde "kablosuz seri port" olarak tasarlanmıştır).

    Bununla birlikte, bu bağlantı noktasının yazılım öykünmesi bugün hala yaygın olarak kullanılmaktadır. Bu nedenle, örneğin, neredeyse tüm cep telefonları, GPRS/EGDE/3G telefon ekipmanı aracılığıyla İnternet'e bilgisayar erişimi olan tethering için klasik bir COM bağlantı noktasını ve modemi taklit eder. için aynı zamanda fiziksel bağlantı bilgisayar USB, Bluetooth veya Wi-Fi kullanıyor.

    Ayrıca, bu bağlantı noktasının yazılım emülasyonu, asıl amacı seviye hata ayıklayıcısını bağlamak olan VMWare ve Microsoft Hyper-V sanal makinelerinin "misafirlerine" sağlanır. Windows çekirdeği"misafir" e.

    Teçhizat

    Konektörün kontakları vardır:

    DTR (Veri Terminali Hazır - veri almaya hazır) - bilgisayarda çıktı, modeme giriş. Bilgisayarın modemle çalışmaya hazır olduğunu gösterir. Bu satırın sıfırlanması neredeyse tam yeniden başlatma modemi orijinal durumuna, dahil. kapatılıyor (bazı kontrol kayıtları böyle bir sıfırlamadan sonra varlığını sürdürüyor). UNIX'te bu, tüm uygulamalar seri bağlantı noktası sürücüsündeki dosyaları kapattığında meydana gelir. Fare, güç almak için bu kabloyu kullanır.

    DSR (Veri Kümesi Hazır - veri aktarımına hazır olma) - bilgisayara giriş, modeme çıkış. Modemin hazır olduğunu gösterir. Bu satır sıfırsa, bazı işletim sistemlerinde bağlantı noktasını dosya olarak açmak imkansız hale gelir.

    RxD (Veri Al - veri alımı) - bilgisayarda giriş, modemde çıkış. Bir bilgisayara giren bir veri akışı.

    TxD (Veri İlet - veri aktarımı) - bilgisayarda çıktı, modemde giriş. Bir bilgisayardan çıkan bir veri akışı.

    CTS (Göndermeye Açık - iletim hazırlığı) - bilgisayarda giriş, modemde çıkış. Bu kablo bire ayarlanana kadar bilgisayarın veri aktarımını askıya alması gerekir. Modemde taşmayı önlemek için donanım akış kontrol protokolünde kullanılır.

    RTS (Gönderme Talebi - iletim talebi) - bilgisayardaki çıktı, modeme giriş. Modem, bu kablo bire ayarlanana kadar veri iletimini askıya almalıdır. Donanım ve sürücüde taşmayı önlemek için donanım akış kontrol protokolünde kullanılır.

    DCD (Taşıyıcı Algılama - taşıyıcı varlığı) - bilgisayarda giriş, modemde çıkış. Karşı taraftaki modem ile bağlantı kurulduktan sonra modem tarafından bire ayarlanır, bağlantı koptuğunda sıfırlanır. Böyle bir olay meydana geldiğinde bilgisayar donanımı bir kesinti yayabilir.

    RI (Zil Göstergesi - çağrı sinyali) - bilgisayarda giriş, modemde çıkış. algılandıktan sonra modem tarafından bire ayarlandı zil sesi telefon görüşmesi. Böyle bir olay meydana geldiğinde bilgisayar donanımı bir kesinti yayabilir.

    SG (Sinyal Topraklama - sinyal topraklama) - bağlantı noktasının ortak sinyal kablosu, ortak arazi değil, kural olarak, bilgisayar veya modem kasasından izole edilir.

    İÇİNDE sıfır modem kablosu iki çapraz çift kullanılır: TXD/RXD ve RTS/CTS.

    Standart (orijinal IBM PC'den bu yana) bağlantı noktası donanımına UART 16550 adı verilir (artık bir dizi başka aygıtla birlikte ana karttaki SuperIO yongasına dahil edilmiştir). IBM PC'nin günlerinden beri, içinde aygıt tarafından verilen kesinti sayısını büyük ölçüde azaltan bir donanım bayt kuyruğu ortaya çıktı.

    COM bağlantı noktasına programlı erişim

    UNIX

    Kayıt defterinde her bağlantı noktası için bir bölüm vardır. Bu bölümler aşağıdaki adlara sahiptir:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial\Parameters\Serial10000

    son değer "Serial10000" - sisteme eklenen her yeni COM bağlantı noktası için benzersiz bir sayı, ikincisi - "Serial10001" vb.

    Bluetooth'u destekleyen cihazlarla iletişim kurmak için, kullanıcının bilgisayarındaki bazı programlar (örneğin, bu tür programlar şunları içerir: kişi listesini bir cep telefonuyla senkronize eden bir program; bir GPS alıcısından GPS koordinatlarını alan bir program) bir COM bağlantı noktası gerektirir.

    Teknolojiyi kullanarak iletişimi desteklemek için COM bağlantı noktalarını kullanan programlara kablosuz bağlantı Doğrudan Microsoft tarafından geliştirilen Bluetooth şunları içerir:

    • El bilgisayarlarında kullanılan HotSync
    • Pocket PC'lerde kullanılan ActiveSync

    işletim sistemi/2

    Kullanılabilir COM.SYS sürücüsü, her biri kendi kesme hattına sahip olması gereken yalnızca 4 COM bağlantı noktasını destekler. COM bağlantı noktalarına ortak bir kesme hattıyla hizmet vermek için SIO sürücüsünü kullanmanız gerekir.

    Sıfır modem kablosu

    Ana makale: Sıfır modem kablosu

    Bazı durumlarda, kablonun yalnızca 2, 3 ve 5 numaralı pinlerin kullanıldığı basitleştirilmiş bir versiyonunu kullanmak mümkündür.

    Ayrıca bakınız

    • Seri Port Sinyalleri

    notlar

    Bağlantılar

    • POSIX işletim sistemlerinde COM bağlantı noktası programlama kılavuzunun çevirisi
    • Java bağlantı noktası programlama - Sun'ın resmi paketlerinin aksine Windows'tan çalışmanıza olanak tanır.
    • Windows altında C++ ile COM port programlama. Hazır kütüphane, kaynak metinler, program örnekleri.
    • Yaşkardin V.L. seri port. Windows ve MS-DOS'ta COM Port Programlama. Yumuşak Elektro (2009). 8 Şubat 2012 tarihinde kaynağından arşivlendi.