Párhuzamos adatátvitel az LPT port

Párhuzamos és soros adatátvitel, bár ugyanazt a célt szolgálja, adatcsere és kommunikáció a periféria (I / O eszközök) és az adatfeldolgozó egység (alaplap), de különböző módszerekkel és az információk megosztását elveket.

A működési elv párhuzamos kapcsolatok, hogy a biteket küldenek, és nem továbbítják egymás után, és mind a 8 bit (byte vagy más) egyszerre (párhuzamosan), vagy pontosabban, egymás közelében. Az ilyen párhuzamos kommunikációt sor nemcsak a felületek, az azonos nevű, hanem egy közös számítógépes rendszer, például egy busz. Ebben az esetben nem lenne fontos, hogy a koncepció a busz szélessége.

Az elv a párhuzamos adatok nyilvánvalóvá válik, ha megnézzük a kábel csatlakozik a párhuzamos interfészt,

például a nyomtató kábelt. Ha ezt összevetjük a kábelt az egér kábel (soros), akkor észrevehető, hogy ez vastagabb. Az a tény, hogy a kábel a párhuzamos adatok legalább nyolc vezetékek, amelyek mindegyike úgy van kialakítva, hogy a közlekedés egy kicsit.

Párhuzamos interfész cég fejleszti Centronics, szakterülete a termelés mátrix nyomtatók. Ezért a párhuzamos interfész gyakran nevezik nyomtató interfész vagy Centronics (ábra. 5.12).

Párhuzamos adatátvitel az LPT port

Ábra. 5.12. Centronics csatlakozó (alul), és a 25-pólusú Sub-D nyomtató kábelt (felső)

Megjegyzés: rendeltetése Centronics valójában nem teljesen pontos, mert a 25-pólusú (férfi) típusú Sub-D nyomtató kábel, amely össze van kötve a terminálok a párhuzamos interfész, úgynevezett Amphenolstacker. Amphenol - a név az egyik legnagyobb amerikai cég gyártotta csatlakozók (nem tévesztendő össze a USAID). Centronics csatlakozó is található, a másik végén a nyomtató kábel, és egy 36 tűs csatlakozó (dugó) típusú PAD.

Ezzel szemben a soros adat, párhuzamos átvitel általában egyirányú, azaz a. E. Az adatátvitel csak az egyik irányban. Modern nyomtatókat be lehet állítani, és vezérelhető szoftver. Ahhoz, hogy kommunikálni szükség van egy kétirányú nyomtató kábelt. Az adatcsere két PC párhuzamos interfészen keresztül egy program, mint Laplink igényel speciális kábel.

A használata a párhuzamos interfész Párhuzamos interfész alkalmazások általában röviden jelöljük LPT vagy PRN. Az utóbbi egyenértékű csökkenéséhez LPT I. nyomtatók

LPT- rövidítése Line Printer. Az első nevezik a csatlakoztatott nyomtató LPT I, és a második -, hogyan LPT2.

Szabványos párhuzamos port szabványos párhuzamos porton csak egyirányú információ továbbítása a PC-ről a nyomtató, ami annak az eredménye az elektromos port design. Ez biztosítja a maximális adatátviteli sebessége 120-200 kB / s.

EPP port Intel, Xircon, Zenith és még sokan mások érdekelt teljesítményének javítására a párhuzamos port, közösen kifejlesztett specifikáció továbbfejlesztett párhuzamos port EPP (Enhanced Parallel Port).

EPP port kétirányú, azaz a. E. biztosít párhuzamos átvitel 8 bit adat mindkét irányban. Enyhíti a CPU kellene végeznie PC lassú használati típus 1N és OUT, amely lehetővé teszi a program, hogy vegyenek részt a közvetlen adatátvitelt. EPP port továbbítja és fogadja az adatokat akár hatszor gyorsabb, mint a párhuzamos porton keresztül Nogo, amely hozzájárul az a tény is, hogy az EPP port van egy puffer, amely megőrzi a küldött és fogadott karaktereket az idő, amikor a nyomtató készen áll, hogy elfogadja azokat.

Ad Hoc mód lehetővé teszi, hogy a portot EPP átadása adatblokkot közvetlenül RAM számítógépet a nyomtatóhoz, majd vissza a processzor kihagyásával. Ez az előny valósul használata révén értékes erőforrást a számítógép, mint a csatorna közvetlen memória-hozzáférés (DMA).

Port EPP teljes mértékben kompatibilis a szabványos port. Mert a specifikus funkciók csak speciális szoftvereket igényel. Ha port EPP megfelelő szoftver adatok küldésére és fogadására sebessége akár 2 Mb / s.

Mint SCSI EPP port lehetővé teszi, hogy csatlakoztassa a lánc legfeljebb 64 perifériát.

Port ECP továbbfejlesztése a port volt az EPP port fejlett funkciók ECP (Extended Capability Port). Port ECP, mely még gyorsabb átviteli sebesség, mint az EPP port. Ahogy az EPP, ECP tárolhatók ugyanabban adatkommunikációs üzemmódban a csatornán keresztül közvetlen memória-hozzáférés. Is rájött mód, amely lehetővé teszi, hogy csökkentsék a CPU terhelés, amikor az adatátvitelhez a port. ECP port lehetővé teszi, hogy csatlakozni akár 128 perifériát.

Az egyik legfontosabb jellemzője az első alkalommal valósult meg ECP, egy tömörítés. Ez jelentősen növeli a reálkamat. Ez a funkció nem szükséges, így a kikötők, perifériák és szoftverek nem tud támogatni. Azonban javára adattömörítés lehet beszerezni, ha a tömörítés támogatja, mint egy ECP port, és a nyomtató. Csak ebben az esetben a funkció adattömörítés valósítható meg. Ha a kölcsönös támogatás nem kerül sor, akkor a számítógép kommunikáljon a nyomtatóval, tömörítés nélkül.

IEEE 1284 szabvány

Jelenleg a standard EPP és ECP port vontak be az amerikai IEEE 1EEE 1284. Sok mai lézernyomtatók használja ezt a szabványt.

IEEE 1284 szabvány négy üzemmódja van: fél bájt, bájt, EPP és ECP. Ezt úgy érjük el, hogy a kompatibilitás követelményeinek a korábban kifejlesztett és már elterjedt előírásoknak. Fontos, hogy ezek mindegyike támogatja a kétirányú adatátvitelt.

Amellett, hogy a már tárgyalt portok szabványos 1EEE 1284 lehetővé teszi a nyomtató jelzést küldjön a balesetben. Amikor hiba lép fel, a párhuzamos porton küldi az IRQ jel.

A legtöbb esetben a nyomtató csatlakoztatva van egy párhuzamos interfészt. Azonban, még mindig vannak más perifériák vezérelt Ezen az interfészen keresztül. Néha ez a külső meghajtók (például Zip, Jaz), de a legtöbb külső szalagos meghajtók. Így adatokat lehet továbbítani egy maximális aránya 1 MB / s. Továbbá, párhuzamos interfészek használnak közötti információcserét a két PC-re.

Soros adatátviteli egy COM-port soros interfészek kiválasztása csatlakoztatott eszközök sokkal szélesebb, így a legtöbb a PC egyidejűleg szerelve két interfészcsatlakozója soros adatok (ábra. 5.13). Csatlakozók a PC soros interfész 9-pólusú (dugasz) Sub-D; Ezen túlmenően, a nagyon régi PC modellek használt 25 tűs (dugasz) Sub-D, a csap, amely táblázat tartalmazza. 5.5. A legtöbb modern PC modellek a szervezet székhelye csak egy csatlakozó COM-port, vagy ez csak az alaplapon.

Párhuzamos adatátvitel az LPT port

Ábra. 5.13. 9 pólusú COM-port, és - a PC esetében; b - a kábel 5.5 táblázat. Hozzárendelése a soros interfész csatlakozó pin

A szabványos jelölés egy soros interfész RS-232C használják gyakrabban.

A fő eleme a soros interfeysa- chip 8250 régi és 16450 UART (Universal Asynchron vevő-adó) az új táblák vezérlők. Vezérlő chip 8250 biztosít maximális adatátviteli sebesség 9600 baud, és a chip 16 450-115 200 Bd.

Működési elv ellentétben a párhuzamos adatok soros kommunikációs végzik apránként. Az egyes biteket küldenek (vagy kapott) egymás után, az adatok cseréjére a két irányban. Soros feszültségszint tól -12 V és +12 V Emiatt viszonylag nagy intenzitású zavarvédettséget növeljük, és az adatátvitel veszteség nélkül a kábel mentén hossza 50 m vagy annál.

Aszinkron módban, mellyel a PC (továbbított parancs tartalmaz egy start bit, 8 adat biteket és egy stop bit), fogadása és továbbítása végzik azonos órajel-frekvencia.

A kommunikációhoz a soros interfészen keresztül, elvileg lenne, ha csak három huzal: a vezetékes vétel, sebességváltó és futómű. A gyakorlatban azonban a használatát csak három vonal vezet jelentős csökkenéséhez teljesítményét.

Konfigurációja soros interfész köti össze a két eszközt. Annak érdekében, hogy „fél” a kommunikáció során nem szakadt egymástól, meg kell egy protokollt a küldés / fogadás, ami által meghatározott sorozata az adatcsere.

Az adatsebesség névleges adatátviteli sebesség - adatátviteli sebesség határozza meg az elemek számát a bináris továbbított információ 1 másodperc.

Hatékony (valódi) sebesség - átviteli sebesség alapján kell kiküldeni információt (ami csökkenti az effektív sebesség, mint a névleges) és adattömörítés (ami növeli a tényleges sebesség).

Megjegyzés: Az adatátviteli sebességet mért Baud elnevezett francia tudós, Jean Maurice Emile Baudot. Néha, ahelyett használat kijelölés baud bps (bit per másodperc), vagy a bit / s. Azonban ez egy kicsit más. Az érték a számát adatátviteli sebességgel továbbított bitek a bitek (start bit, stop bitek és paritás bit). A megadott érték bps, feltételezi a hatékony átviteli sebesség az adatok is. A tipikus értékek az adatátviteli sebességet egy soros interfész a PC és a perifériák, például modemek, 1200, 2400, 4800, 9600, 19.200 bps és magasabb.

Felhívjuk figyelmét, hogy az adatok továbbítása, például két modemek, amelyek közül az egyik egy nagy sebességű modem sebessége 19 200 bps, míg a másik képes biztosítani az adatcsere csak 2400 baud, számítógépek továbbra is kommunikálni, 2400 baud .

Kezdés bit, stop bitek, adat bitek soros adatátviteli osztva hivatalos helyiségek, például a start bit (Start bit) és a stop bit (Stop bit). Ezek a bitek jelzik a kezdetét és végét az adattovábbítás bitek (Data bit). Ez a technika lehetővé teszi átviteli közötti szinkronizálást fogadó és továbbító felekkel, és igazítsa az adatsebesség.

Paritásbitek hiba azonosítására és elismerés a szekvenciális sebességváltóval a küldő tartalmaznak továbbá egy paritás bit (paritás bit). Számos különböző lehetőségek használatát a paritás bit:

- paritás bit nem küldött (No paritás);

- egy páros paritás bitet (páros paritás);

- páratlan paritásbit (páratlan paritás).

Az érték a paritás bit határozza meg a bináris összege az összes adat bit. Példa meghatározására paritás bit egyértelműen táblázat szemlélteti. 5.6.

5.6 táblázat. Példa meghatározására paritás bit

A kapcsolat létrehozásához a két egymást követő előre interfész konfigurálásához szükséges őket megfelelően, azaz meghatározza, hogy az adatok cseréjére: .. Átviteli sebesség, adatformátum, paritás, stb ...

Jelelosztás Cél soros csatlakozó Pin táblázatban mutatjuk be. 5.5. Nézzük meg a feladat a soros jeleket. technikai itt bemutatott anyag segít foglalkozik kinevezéséről állapotkijelzők a modem és a létrehozott kommunikációs programok rendesen.

- DCD jelet használják modemek kommunikációs és számítógépes kommunikációs szoftverek létrehozására kommunikáció „modem tethering”. Amikor a helyi modem kommunikál a távoli modem, és kap cserébe egy jó hordozó jelet generál pozitív jel DCD.

- RXD jel képviseli a küldött és fogadott adatok a távoli PC számítógép / modem.

- TXD jel jelentése továbbított adatok számítógépes / modem. Vegyük észre, hogy van két adatátviteli vonalak, amelyek közül az egyik az átviteli és egy a vételre. Ennélfogva, ha a megfelelő kommunikációs program szekvenciális két eszköz továbbítja az adatokat egyidejűleg.

- DTR jel (pozitív) szerint a távoli PC-PC / modem kész az adatok fogadására. A további jel erre a célra a DSR jelet. Két eszközök kommunikálni, ezeket a jeleket kell a magas szintű jelenlétét jelezve, az eszközök és azok szándékát, hogy kommunikálni.

- GND vonal jelföld, azaz a. E. A második sor szükséges jelek adására és vételére.

- DSR jel együtt a jel DTR tájékoztatja PC felvétel (on-line módban), és hajlandó megosztani a távoli számítógép / modem (pozitív jel).

- A jel RTS egyike két jel (a második - CTS), amelyen keresztül az adatcsere két csatlakoztatott számítógépek / modemek. Ez jelzi készségét az adatok fogadására. Ez létrehoz egy helyi jel RTS és CTS jel - a távoli modem.

- A jel CTS komplementer párt jelzi RTS / CTS. Abban az esetben, távollét a megfelelő sorok RTS és CTS jelek pozitív polaritású szinte minden kommunikációs adatátvitel soros porton keresztül a rendszer. Vannak azonban kivételek. A leggyakoribb csatlakozó soros terminált egy távoli számítógépen. Ezzel a módszerrel a RTS / CTS line kapcsolat lehet használni, és nem használja. Jellemzően érdekében, hogy mentse a vezetékek száma a csatlakozó kábel, ezeket a sorokat ingáznak megfelelően közvetlenül a helyi interfészt. Például, lehetséges, hogy csatlakoztassa a kapcsolatok a 4. és a 7. és 8 és 6 belül 9 tűs csatlakozó PC DB9 soros port. Ezután továbbra is csak, hogy csatlakoztassa a 3 csap (a továbbított adatokat) a PC-csatlakozó 3. kapcsa (a vett adatok), hogy a nyomtató vagy más felszerelt eszköz csatlakozó DB25; csatlakoztassa a kapcsolati 5 a PC az érintkező 7 a távoli eszköz, és csatlakoztassa a érintkező 6 (a kézfogás vezeték) a PC terminál csatlakozó 19 a nyomtató vagy más eszköz. Az eredmény egy egyirányú PC-nyomtató kábelt, amely csak három vezeték.

Kábelezés terminál, a mi esetünkben - a PC, az adatok nem mindig könnyű. Ki kell használni a kábellel a periféria.

Ha szeretne csatlakozni a soros interfészen keresztül, két számítógép, meg kell használni az úgynevezett Null-Modern kábel, mert a tisztességes eljárás nem vesz részt speciális adatátviteli berendezéseket, például egy modemet. Ebben az esetben meg kell tenni magát egy ilyen kábelt. Lehetséges kapcsolat a két áramkör PC keresztül DB9 csatlakozók ábrán látható. 5.14.

Párhuzamos adatátvitel az LPT port

Ábra. 5.14. Csatlakozó két PC-Null-Modern kábel

Kapcsolódó cikkek