Bluetooth, alternatívne sieťové technológie. Čo je paralelný port

Vnútri počítača a externého zariadenia. Konektor AGP BUS je teda vlastne prístav.

Ak chcete komunikovať s periférnymi zariadeniami, jeden alebo viac I / O regulátor Microchips sú pripojené k počítačovej zbernici.

Prvý počítač IBM PC

  • vstavaný port pre pripojenie klávesnice;
  • až 4 (COM1 ... COM4) sériové porty (ENG. Komunikácia), zvyčajne slúži na pripojenie relatívne vysokorýchlostných komunikačných zariadení pomocou rozhrania RS-232, ako sú modemy. Nasledujúce zdroje základnej dosky boli pridelené pre ne:
Základné I / O Porty: 3F0..3FF (COM1), 2F0..2FF (COM2), 3E0..3EF (COM3) a 2E0..2EF (COM4) číslo IRQ: 3 (COM2 / 4), 4 (COM1 / 3);
  • až 3 (LPT1 .. LPT3) Paralelné porty (ENG. LINE PRINT TERMINAL), zvyčajne slúži na pripojenie tlačiarní pomocou rozhrania IEEE 1284. Zvýraznili sa tieto základné zdroje základnej dosky:
Základné I / O porty: 370..37F (LPT1 alebo LPT2 len v IBM počítačoch s MRA), 270..27F (LTP2 alebo LPT3 len v IBM počítačoch s MCA] a 3B0..3BF (LPT1 len v IBM počítačoch s MCA ) Číslo IRQ (LPT1), 5 (LPT2)

Spočiatku boli kom- a LPT porty na základnej doske chýbajú fyzicky a implementovali ďalšiu predlžovaciu kartu vloženú do jedného z ISA-sloty rozšírenia na základnej doske.

Sériové porty sa zvyčajne používajú na pripojenie zariadení, ktoré sú potrebné na rýchle prenos malého množstva údajov, ako je počítačová myš a externý modem, a paralelné - pre tlačiareň alebo skener, pre ktoré prevod veľký objem nebol kritický Čas [ ]. V budúcnosti bola podpora pre po sebe idúce a paralelné prístavy integrovaná do chipsetov, ktoré implementujú logiku základnej dosky.

Nedostatok rozhraní RS-232 a IEEE 1284 je relatívne malým rýchlosti prenosu dát, ktorý nespĺňa rastúce požiadavky na prenos dát medzi zariadeniami. V dôsledku toho sa objavili nové štandardy pneumatík USB a firewire rozhrania, ktoré boli vyzvané, aby nahradili staré I / O porty.

Funkcia USB je, že pri pripájaní mnohých USB zariadení na jeden USB port, t. N. HUBY (USB HUBY), ktoré zase navzájom dochádzajú, čím sa zvyšuje počet zariadení USB, ktoré môžu byť pripojené. Táto topológia USB zbernice sa nazýva "hviezda" a zahŕňa koreňový rozbočovač, ktorý sa spravidla nachádza v južnom moste základnej dosky počítača, ku ktorému sú všetky detské náboje pripojené (v konkrétnom prípade USB zariadenie).

Autobus IEEE 1394 poskytuje prenos dát medzi zariadeniami s rýchlosťou 100, 200, 400, 800 a 1600 Mbps a je navrhnutý tak, aby poskytoval pohodlnú prevádzku s pevnými diskami, digitálnymi video a audio zariadeniami a inými vysokorýchlostnými externými komponentmi.

Firewire, ako je USB, je sériový autobus. Výber sériového rozhrania je spôsobený tým, že na zvýšenie rýchlosti rozhrania je potrebné zvýšiť frekvenciu jeho prevádzky a v paralelnom rozhraní spôsobí zvýšenie plynu medzi paralelnými žilovými žilami rozhrania a vyžaduje redukciu v jeho dĺžke. Okrem toho, káblové a paralelné konektory pneumatík majú veľké rozmery.

Literatúra

  • Rýchlo a jednoduché. Montáž, diagnostika, optimalizácia a upgrade moderného počítača.: Pratte. Umiestnenie. - m.: Najlepšie knihy, 2000. - 352 p. - ISBN 5-93673-003-4.

Prednáška 7. Paralelné a sériové porty

Poslanci pracuje s externými zariadeniami (WU), od Wu dostane informácie a spracúvajú prenos informácií na Wu. Akýkoľvek kontrolný objekt alebo zdroj informácií (rôzne tlačidlá, snímače, prijímače, frekvenčné syntetizátory, dodatočná pamäť, pohony, motory, relé atď.) Môže slúžiť ako WU. Všetky WU je pripojené k MP s paralelnými alebo sériovými portami.

Paralelné porty umožňujú paralelnú výmenu informácií medzi MP a WU. Z hľadiska je WU bežným zdrojom alebo prijímačom informácií so štandardnými digitálnymi logickými úrovňami (zvyčajne TTL) a z MP bodu pohľadu je pamäťová bunka, do ktorej môžete písať údaje (z MP), alebo v ktorom informácie (z wu). Paralelné porty vám umožňujú koordinovať nízku rýchlosť WU a vysokú rýchlosť pneumatiky MP.

Vstupné porty. V závislosti od smeru prenosu dát sa paralelné porty nazývajú vstupné porty, výstupné alebo vstupné porty (ak sú obojsmerné). Obrázok 7.1 zobrazuje funkčný diagram vstupného portu.

Ako port vstupu sa bežne používajú systémy s tretím stavom bývalej pneumatiky (SCF). Z vstupného portu je možné len možné informácie o čítaní. Výstup SEC sa pripája k systémovej zbernici. Hodnota signálu z externého výstupu portu sa prečíta cez signál "RD". Ak sa chcete dostať do zadaného WOO ako súčasť portu I / O, je dekodér adresy vždy prítomný.

Obr. 7.1. Funkčná funkcia vstupného portu

Výstupný port. Funkčný diagram výstupného portu je znázornený na obrázku 7.2.

Obr. 7.2. Funkčný diagram výstupného portu

Ako výstupný port môže byť použitý paralelný register. K výstupnému portu je možné len záznam. Údaje z vnútornej pneumatiky mikrokontroléra sú zapísané do registra signálom "WR". Výstupy "q" registra možno použiť ako zdroje logických úrovní na kontrolu wu.

V mnohých poslanci a MK pre prístavy sa prideľuje samostatný adresný priestor a podľa toho individuálne príkazy. Napríklad, ……

I / O porty. Parakové porty môžu byť obojsmerné. V MK, napríklad sú paralelné porty zabudované a obojsmerné. Typický diagram obojsmerného I / O portu (jeden riadok) MK je znázornený na obr. 7.3.



Obr. 7.3. Typický diagram jedného výstupu obojsmerného portu

vstup - stiahnutie MK.

Rozklady adresy umožňuje prácu tohto portu - povolenie na vstup alebo výstup. Okruh obsahuje spúšť dát a kontrolný spúšť. Spúšť riadenia umožňuje výstup dát externému záveru , Ak sa podáva signál riadenia WR. V modernom MK, spravidla je uvedený individuálny prístup k spúšťače a riadeniu dát, čo umožňuje používať každý riadok nezávisle v režime vstupu alebo výstup .



Je potrebné venovať osobitnú pozornosť tomu, že pri zadávaní údajov sa hodnota signálu prichádzajúceho k externému výstupu číta, a nie obsah spúšťania údajov. Ak sú k externému zobrazeniu MK pripojené iné výstupy zariadenia, potom môžu nastaviť úroveň výstupu, ktorá bude prečítať namiesto očakávanej hodnoty spúšte dát.

Pre MK je uvedený počet vstupných liniek ako parameter. Linky I / O sú kombinované do viacmiestneho číslicu (častejšie

8-bitové) paralelné I / O porty. V pamäti MK, každý I / O port zodpovedá adresu dátového registra.

Odvolanie na vstupný / výstupný / výstupný port dátový register v niektorých MK je vyrobený rovnakými príkazmi ako príťažlivosť údajov. V mnohých MK, samostatné kategórie portov môžu byť vypočuté alebo nainštalované príkazmi príkazov.

Každý port má zvyčajne 3 registre. Ak sa napríklad vysporiadame s portom, existuje register údajov portov (Portb. ), register smerovania portu ( DDRB) a register Pinb. S ktorými signálmi sa čítajú na externých kontaktoch portu.

Pri zobrazení informácií o kanáli je upevnené a uložené, kým sa v registri výstupu portu presunutí (kým sa na tento kanál adresovaný ďalší výstup). Pri zadávaní rovnakých informácií nie je stanovená.

Paralelná výmena je vysokorýchlostná, ale je charakterizovaná malom prenosovej vzdialenosti (1 až 2 metre).

Úrovne signálu a nosnosť.Koordinácia medzi úrovňami signálov portov a externými čipmi nepredstavuje ťažkosti, pretože takmer všetky moderné členské štáty vo vstupe a výstupe sú koordinované s úrovňami TTL. Ak tomu tak nie je, existuje špeciálne členské štáty na koordináciu neštandardných úrovní s úrovňami TTL.

Nie je to len v úrovniach signálov konzistentných členských štátov, ale aj nosnosti. Musíte poznať nosnosť portov a v prípade potreby, "Pomoc" výstup. Ako príklad na obrázku 7.4. Zobrazí sa pripojenie indikátora LED.

Obr. 7.4. Pripojenie jednorazového indikátora LED.

Tranzistor v schéme sa používa na zvýšenie prúdu paralelného portu, s ktorým sa MP rozsvieti a uhasí indikátor LED.

8.2. Sériové rozhrania (porty).

Sekvenčné pripojenie.V súčasnosti je najčastejším spôsobom výmeny údajov v poslancov konzistentný. Mikroprocesory (mikrokontroléry) sú konzistentne pripojené; MP a PEVM; MP a inteligentné senzory; MP a iné MS na doske.


Obr. 7.5. Sekvenčné spojenie medzi vysielačom a prijímačom

V prípade sekvenčného spojovacieho bajtu sa dátový bajt prenáša jediným kútom bitov za bitom (obr. 7.5). Zjavnou výhodou konzistentného prenosu dát je, že vyžaduje malý počet komunikačných línií.

Sekvenčný vzťah môže byť jednosmerný (simplex), obojsmerný s rozdelením v čase (polovica duplex) a obojsmerný (duplex).

Existujú 2 typy sériovej komunikácie: asynchrónne a synchrónne. Ak je prenos dát nepravidelný, potom sa vykonáva asynchrónna výmena. Ak sa výmena vykonáva veľkým poliam, používa sa synchrónny prenos. Rám asynchrónnej výmeny je znázornený na obr. 7.6.


Obrázok 7.6. Rám asynchrónny prenos

V tomto režime je úroveň "1" podopretá, kým sa informácie nebudú prenášať. Na začiatku prenosu, riadok prijíma štartový bit rovný "0", potom od 5 do 8 informačných bitov, môže nasledovať (alebo nie nasledovať) Battle Bit. Prenos symbolu je dokončený jedným alebo dvoma stop bity rovnými "1". Po tom, štartový bit a ďalší znak sa môžu znovu prenášať, alebo v neprítomnosti informácií, úroveň "1" je nastavená na riadku. Zakaždým, keď sa vyskytne prenos bajtov.

Asynchrónny režim sa používa len v relatívne pomalých pracovných zariadeniach, pretože servisné bity sa prenášajú okrem užitočných informácií, čo znižuje rýchlosť výmeny informácií.

Keď synchrónny prenos, musí existovať samostatný synchronizačný kanál. Výber dát na vstup prijímača a zmena údajov na výstup vysielača je synchronizovaný z rovnakého signálu hodín (obrázok 7.7). Každý informačný rámec je strobený synchronizáciou. Prenosová rýchlosť v synchrónnom režime je vyššia z dôvodu nedostatku servisných bitov.

Rýchlosť prenosu cez sériový kanál sa meria v bitoch za sekundu (v telesách) a môže dosiahnuť desiatky Mbps.

Obr. 7.7. Synchrónny prenos dát

Radilers. Pre konverziu paralelného digitálneho kódu na postupne použité špeciálne schémy (regulátory), vybudované na základe registre posunu, ktorý je taktible pomocou pulzovaných sekvencií určitej frekvencie. Každý hodinový impulzný paralelný digitálny kód sa posunie o jednu pozíciu, ktorá vstupuje do komunikačnej čiary. Paralelný digitálny kód teda sa zmení na sekvenciu impulzov štandardných úrovní.

Okrem konverzačných kódov umožňujú regulátory:

- Zmeňte počet informačných bitov v ráme,

- Zmena rýchlosti prenosu informácií, \\ t

- Chyby kontroly atď.

Ako príklad môžete priniesť konzistentné regulátory USART.- Univerzálny synchrónny asynchrónny prijímací vysielač. Je zapustený do MC (poslanci môžu byť vyrobené vo forme samostatného MS) a vykoná všetky potrebné postupy pre konverziu kódov. Môže pracovať v synchrónnych a asynchrónnych režimoch. Poskytuje duplexný komunikačný režim, detekciu štartovacích parciel, chyby a formát parity. Jednotka výmeny - symbol, list, číslica, akékoľvek iné znamenie. Je kódovaný sekvenciou 5-8 bitov. Maximálny výmenný kurz informácií v asynchrónnom režime je 9,6 kbps, v synchrónnych - 56 kbps.

Sekvenčné spojenie s PEVM.Refinálne informácie by mali byť prenášané z MK v PEVM, napríklad v systémoch zberu informácií. Prvý a najúspešnejší medzi sériovými rozhraniami bol RS-232., Zatiaľ je to neoddeliteľná súčasť akéhokoľvek Rs - Kompatibilný počítač vo forme Som.- prístav.

Rozhranie RS-232C bolo vyvinuté v roku 1969 a je stále aktívne používané pre synchrónne a asynchrónne sekvenčné spojenie s dvojbodovým pripojením, v polovici duplexných a duplexných výmenných režimov. Pri prenášaní, hladiny signálov ± 12 V. rýchlosť prenosu dát sa pohybuje od 50 do 115 CBV do vzdialenosti do 15 m.

Rôzne firmy vyrábali širokú škálu mikroobvodov určených na konverziu TTL / CMOS - hladiny v úrovniach RS-232. a späť. Väčšina z nich má vstavaný menič napätia a pracuje z jedného zdroja napájania +5 V. Rôzne typy čipov sa môžu líšiť od nosnosti, hodnoty kapacitného zaťaženia, typu prípadu.

RS-232. Majú nízke chránené pred rušením SIMPHASE. Základné výhody v tomto ohľade majú dvojbodové rozhranie RS-422. a jeho hlavný analógový RS-485,v ktorom sa signál prenáša v diferenciálnej forme. Ale tieto rozhrania nie sú dostupné ako štandardný kompletný súbor počítačov a mikrokontrolérov. Preto, aplikácia RS-422. a RS-485 Spôsobuje potrebu používať ďalšie zariadenia a ovládač softvéru.

V súčasnosti môže byť konzistentná komunikácia s PEVM vykonávaná cez rozhranie Usb pomocou vhodných ovládačov. V modernom programátorovom sériovom prístave Usb Používa sa pre programovanie aj napájanie.

Prednáška 6 Sériové a paralelné porty .

6.1 Paralelné rozhrania

6.1.1. CENTRONICS A LPP LPT

6.1.2 Rozhranie CENTRONICS

6.1.3 Tradičný port LPT

6.1.4 Paralelné rozšírenia portov

6.1.5 Standard IEEE 1284

6.1.6 Fyzikálne a elektrické rozhrania

6.1.7 Rozvoj štandardu IEEE 1284

6.1.8 Konfigurácia LPT portov

6.2 Sériové rozhrania

6.2.1. Metódy konzistentného prenosu

6.2.2 Rozhranie RS-232C

6.2.3 Elektrické rozhranie

6.2.4 Som-Port

6.2.5 Použitie prístavov

6.2.6 Zdroje a konfigurácia SOM-porty

6 .1 Paralelné rozhrania

Paralelné rozhrania sú charakterizované tým, že používajú samostatné signálne čiary na prenos bitov v slove a bity sa prenášajú súčasne. Paralelné rozhrania používajú logické hladiny TTL (tranzistor-tranzistor logika), ktorá obmedzuje dĺžku kábla v dôsledku nízkej šumovej imunity TTL rozhrania. Galvanická izolácia chýba. Paralelné rozhrania sa používajú na pripojenie tlačiarní. Prenos dát môže byť taký jednosmerný (CENTRONICS), Tak obojsmerný (Bitronics). Niekedy sa na komunikáciu medzi dvoma počítačmi používa paralelné rozhranie - vypne sieť "Vyrobené na kolene" (LaPLink). Protokoly rozhrania budú diskutované nižšie CENTRONICS, Štandard IEEE 1284, ako aj PC porty, ktoré ich implementujú.

6.1.1. CENTRONICS A LPP LPT

Pripojenie tlačiarne cez rozhranie CENTRONICS. PC bol zavedený port paralelného rozhrania - Tak, LPT port (Line Printer je trvalá tlačiareň). Takmer teraz cez tento port je pripojený nielen trvalé tlačiarne, meno "lpt" zostáva.

6.1.2 Rozhranie CENTRONICS

Koncepcia CENTRONICS. Označuje súbor signálov a protokolu interakcie a 36-pinového konektora na Rhider. Priradenie signálov je uvedené v tabuľke. 1.1 a dočasné výmenné diagramy s tlačiarňou - na obr. 1.1. Rozhranie CENTRONICS. Podporované tlačiarňami s paralizmom
LELN rozhranie. Jeho domáci analóg je
rozhranie IRPR-M. Tradičný port Spp. Štandardný paralelný port) je jednosmerný port, cez ktorý je realizovaný výmenný protokol. CENTRONICS. Port generuje prerušenie hardvéru impulzu na vstup ACK #. Signály portov sa zobrazia konektor DB-25S (Zásuvka) inštalovaná priamo na doske adaptéra (alebo systémovej dosky) alebo na plochú slučku pripojenú k nemu.

6.1.3 Tradičný LPT port

Adaptér paralelného rozhrania je sada registrov umiestnených v I / O spase. Registre portov sú riešené vzhľadom na základnú adresu portu, ktorých štandardné hodnoty sú 3BCH, 378H a 278H. Port môže použiť hardvérový dotazový riadok, zvyčajne IRQ7. alebo IRQ5.Port externý 8-bitový dátový autobus 5-bit stav signálov pneumatiky a 4-bit signály riadenia pneumatík BIOS podporuje až štyri (niekedy až tri) LPT porty (LPT1-LPT4) podľa jej servisného prerušenia Int 17h,poskytovanie komunikácie s tlačiarňou rozhrania cez ne CENTRONICS. Táto služba systému BIOS predstavuje symbol (podľa prieskumu pripravenosti bez použitia hardvéru prerušenia), inicializáciu rozhrania a tlačiarne, ako aj hlasovacieho stavu tlačiarne. Štandardný port má tri 8-bitové registre Nachádza sa na susedných adries v I / O Space,
Od základnej adresy portu (Základňa).

6.1.4 Rozšírenie paralelného portu

Nedostatky štandardného portu čiastočne eliminovali nové typy portov, ktoré sa objavili v počítačoch PS / 2.

Obojsmerný port 1 (Paralelný port typu 1) -Interface zavedené v PS / 2. Takýto port môže okrem štandardného režimu pracovať vo vstupnom režime alebo obojsmernom režime. Programový protokol je vytvorený programový a špecifikovať smer prenosu do registra riadenia prístavu zavedený špeciálny bit CR.5: 0 - Dátová vyrovnávacia pamäť funguje na výstupu, 1 zadajte. Nezamieňajte tento port, tiež zavolajte zvýšené obojsmerné, s Err. Tento typ portu sa uskutočnil v pravidelných počítačoch.

Port s priamym prístupom do pamäte (ParalleLort typu 3 DMA)
používa sa v modeloch PS / 2 57, 90, 95. Bol zavedený na zvýšenie šírky pásma a vykladanie procesora pri zobrazení tlačiarne. Program bežiaci s portom bol potrebný len na nastavenie dátového bloku, ktorý sa má vydať, a potom výstup protokolom CENTRONICS. proiz-
Bez účasti procesora. Ostatné adaptéry LPT, ktoré implementujú Protokol Exchange, sa objavili neskôr. CENTRONICS. hardvér - Fast Centerics.Niektoré z nich používali buffer údajov FIFO Paralelný režim Port FIFO. Je štandardizovaný, takéto prístavy rôznych výrobcov si vyžadovali použitie vlastných špeciálnych vodičov. Programy, ktoré používajú priame riadenie štandardných registrov portov, neboli schopní ich efektívnejšie používať. Takéto prístavy boli často súčasťou Multicart VLB. Existujú ich možnosti s autobusom ISA, vrátane zabudovaného.

6.1.5 Standard IEEE 1284

Štandard na paralelnom rozhraní IEEE 1284, Prijaté v roku 1994 definuje prístavy Spp, epr a ESR. Štandard definuje 5 režimov výmeny údajov, spôsob zodpovedajúceho režimu, fyzickým a elektrickým rozhraniam. Podľa IEEE 1284 sú možné nasledujúce režimy výmeny údajov prostredníctvom paralelného portu:

^ Režim kompatibility (režim kompatibility) - Jednosmerný (výstup) protokolom CENTRONICS. Tento režim zodpovedá štandardnému portu SPP.

^ Lacný režim (Nibble Mode) - Vstupný bajt v dvoch cykloch (4 bity), pomocou pre prijímanie stavového riadku. Tento výmenný režim môže byť použitý na ľubovoľných adaptéroch.

^ Byte Mode (Byte Mode) - Vstupný bajt sa úplne používa na prijímanie dátového riadku. Tento režim funguje len na portoch, ktoré umožňujú výstup (Obojsmerný alebo PS / 2 typ 1).

t MODE EPR Rozšírený paralelný port) (Režim EPP) - Exchangeárna výmena údajov. Riadiace signály rozhrania sú generované hardvérom počas cyklu cirkulácie do portu. Efektívne pri práci so zariadením
MI Externá pamäť a adaptéry miestnych sietí.

^ Režim ESR (Rozšírený port schopnosti) (Režim ECP) \u200b\u200b- Obojsmerná výmena údajov s možnosťou údajov o kompresii hardvéru podľa metódy RLE. Kódovanie dĺžky spúšťania a používanie puferov FIFO a DMA. Manažér
Signály rozhrania sú generované hardvér. Účinné pre tlačiarne a skenery.

V počítačoch s LPT portom na systémovej doske, režim SPP, ERR, ESR, alebo ich kombinácia - je nastavená v nastavení BIOS. Režim kompatibility plne zodpovedá štandardnému portu SPP.

6.1.6 Fyzikálne a elektrické rozhrania

Štandard IEEE 1284 určuje fyzikálne charakteristiky prijímačov a vysielačov signálov. Špecifikácie štandardného portu nešpecifikovali typy výstupných obvodov, limitné hodnoty nosných odporov a
Kapacity z reťazí a vodičov. Pri relatívne nízkych sadzbách, rozptyl týchto parametrov nespôsobil problémy s kompatibilitou. Rozšírené (funkčné a rýchlosti prenosových) režimov však vyžadujú jasné špecifikácie. IEEE 1284 definuje dve
Úroveň kompatibility rozhrania. Prvá úroveň(Úroveň I) je definovaná pre zariadenia pomalých, ale pomocou smerovania zmien údajov. Druhá úroveň (Úroveň II) je definovaná pre zariadenia pracujúce v
Rozšírené režimy, vysokorýchlostné a dlhé káble. Na vysielače Uložia sa tieto požiadavky: \\ t

^ Hladiny signálu bez zaťaženia by nemali prejsť cez -0,5 ... +5,5 V.

^ Úrovne signálu pri zaťažení súčasnej morále by nemali byť nižšie ako +2,4 V pre vysokú úroveň (Výhry) A nie vyššie +0,4 V pre nízku úroveň (VoIJ na konštantnom prúde.

Tradičné káble rozhrania majú od 18 do 25 vodičov, v závislosti od počtu vodičov GND. Títo vodiče môžu byť náhodné a nie. Tienenie kábla pevného požiadaviek nebolo prezentované. Je nepravdepodobné, že by takéto káble nepracovali spoľahlivo pri rýchlosti.
Prevodovky 2 MB / S as dĺžkou viac ako 2 m. Štandardný IEEE 1284 reguluje vlastnosti káblov.


Tri rôzne konektor definované v norme IEEE 1284

6.1.7 Rozvoj štandardu IEEE 1284

Okrem hlavnej normy IEEE 1284, ktorý je už prijatý, v súčasnosti v rámci štúdia, sú v súčasnosti nové normy, ktoré ho dopĺňajú. Tie obsahujú:

^ IEEE. Ročník1284.1 "Štandard pre informačné technológie pre dopravu nezávislé rozhranie tlačiarne / skenera (TIP / SI).Tento štandard je vyvinutý pre správu a údržbu skenerov a tlačiarní na základe protokolu NPAP (NPAPT Protocol Protocol).

n. IEEE. P. \\ t1284.2 "Štandard na testovanie, meranie a zhodu s IEEE STD. 1284" - Štandard na testovanie portov, káblov a zariadení pre kompatibilitu s IEEE 1284.

ai IEEE P12843. "STANDAIXL pre rozšírenie rozhrania a protokolu do IEEE STD. 1284 Kompatibilné periférne a hostiteľské adaptérové \u200b\u200bporty" - štandard pre ovládače a používanie zariadení s aplikovaným softvérom (softvér). Už prijal špecifikáciu BIOS na použitie Mýliť sa DOS ovládače. Štandard sa študuje na zdieľanom použití jedného portu reťazec zariadení alebo skupiny zariadení pripojených cez multiplexor.

^ IEEE P1284.4. "Štandard pre dodávku dát a logické kanály pre IEEE STD. 1284 Rozhrania" je zamerané na implementáciu paketového protokolu pre spoľahlivý prenos dát cez paralelný port. Základom je protokol MLC (viac logických kanálov) (viac logických kanálov) Ewlett-Packard, ale kompatibilita s ním v konečnej verzii štandardu nie je zaručená.

6.1.8 Konfigurácia LPT portov

Kontrolný paralelný port je rozdelený do dvoch stupňov
predbežné protichodné (Setup) Port Hardware a prúd (prevádzkové) prepínanie Pracovné režimy aplikované alebo systémový softvér. Prevádzkové spínanie je možné len v režimoch povolených počas údržby. To zaisťuje možnosť harmonizácie vybavenia so softvérom a blokovaním falošných spínačov spôsobených nesprávnymi akciami programu. Konfigurácia portu LPT závisí od jeho vykonania. Port umiestnený na predlžovacej doske (MultCart) nainštalovaný v Sloti ISA alebo ISA + VLB je nakonfigurovaný jampas na samotnej doske. Port na základnej doske je nakonfigurovaný cez nastavenie systému BIOS.

6.2 Sériové rozhrania

Rozhranie sériového dát používa jednu signálnu čiaru, ktorou sa za sebou prenášajú informačné bity. Odtiaľ - názov rozhrania a prístavu. Anglické výrazy - Sériové rozhranie. a Sériový port. (Niekedy sú nesprávne preložené ako
"SERIAL"). Sekvenčný prenos vám umožňuje znížiť počet signálnych vedení a zvýšiť rozsah. Charakteristickým prvkom je použitie signálov žihľavy. V rade sériových rozhraní, galvanické opomenutie externého (zvyčajne vstupu
Signály z diagramu zariadenia, ktoré umožňuje spojovacie zariadenia za rôznych potenciálov. RS-232C, RS-422A, RS-423A, RS-485, RS-423A, RS-485, CLLEA LOOP, MIDI a STAVE PRÍTUMU.

6.2.1. Metódy konzistentného prenosu

Sekvenčný prenos dát sa môže vykonať v
asynchrónne alebo synchrónne režimy. Pre asynchrónny Prevod do každého bajtu Štart bit, signalizácia prijímača na začiatku balíka nasledovaný dátové bity a možno, bitová parita (parita). Dokončuje balík zastaviť bity Priechod nasledujúceho bajtu, štart-bit ďalšie bajt je poslaný do priechodu ďalšieho bajtu kedykoľvek po zastavení, to znamená, že existujú pauzy ľubovoľného trvania medzi prenosmi. Start-bit, ktorý má vždy striktne definovanú hodnotu (logické 0), poskytuje jednoduchý mechanizmus na synchronizáciu prijímača v signáli z vysielača. Rozumie sa, že prijímač a vysielač pracujú pri jednej výmennej rýchlosti. Vnútorný generátor synchronizácie prijímača používa referenčné frekvenčné počítadlo, reset v čase prijímania štartovacieho štartu. Tento merač generuje vnútorné brány, pre ktoré prijímač opravuje nasledujúce prijaté


bity. V ideálnom prípade sú brány umiestnené v strede bitových intervalov, ktoré umožňujú dáta a s nevýznamným nesúladom rýchlostí prijímača a vysielačom. Samozrejme, že pri vysielaní 8 dátových bitov, jeden ovládací a jeden stop-bit maximálny
Vyjednávanie o rýchlostiach, v ktorých budú údaje správne uznané, nesmie prekročiť 5%. Vzhľadom na fázové skreslenie a diskrétnosť interného synchronizačného merača je menšia frekvenčná odchýlka naozaj prípustná. Čím menší je referenčný frekvenčný štiepiaci koeficient vnútorného generátora (čím vyššia je prenosová frekvencia), tým väčšia je viazacia chyba brán do stredu bitového intervalu a požiadavky na frekvenčnú konzistenciu sa stáva prísnejšími. Čím vyššia je frekvencia prenosu, tým väčší je účinok frontov frontov na prijatej signálnej fáze. Interakcia týchto faktorov vedie k zvýšeniu požiadaviek na konzistenciu prijímacích frekvencií a vysielaču s rastúcou výmennou frekvenciou. Pre asynchrónny režim prijal číslo Štandardné výmenné kurzy: 50, 75, 110, 150, 300, 600, 1200, 2400, 400, 9600, 19 200, 38 400, 57 600 a 115 200 bt / s. Niekedy namiesto jednotky merania "bit / s" používa "BSK" (baud), ale pri zvažovaní binárnych vysielaných signálov je to nesprávne. V Bodas je zvyčajné merať frekvenciu zmeny stavu čiary a s nerušenou metódou kódovania (široko používaný v moderných modemoch) v bitoch prenosovej rýchlosti (bit / s) a zmeny signálu (BOD) môže niekoľkokrát (pozri dodatok A). číslo dátový bit Môže byť 5, 6, 7 alebo 8 (5- a 6-bitové formáty sú mierne distribuované). číslo zastaviť bit Môže byť 1, 1,5 alebo 2 ("jeden a pol bity" znamená len trvanie intervalu zastavenia). Asynchrónna výmena PC sa implementuje pomocou Som-port. Použitie protokolu RS-232C. Synchrónny Režim prenosu preberá konštantnú aktivitu komunikačného kanála. Parcel začína synchrómom, po ktorom nasleduje tok informačných bitov okamžite. Ak vysielač nemá údaje na prenos, naplní pauzu kontinuálnym tempom synchronizačných bajtov. Je zrejmé, že pri prenose veľkých dátových polí, režijná synchronizácia v tomto režime bude nižšia ako v asynchrónne. V simultánnom režime sa však vyžaduje externá synchronizácia prijímača s vysielačom, pretože aj malá frekvenčná odchýlka bude mať za následok skreslenie prijatých údajov. Externá synchronizácia je možná buď použitím samostatného riadku na prenos synchronizačného signálu, alebo pomocou vlastného synchronizačného kódujúceho dát, pri ktorého synchronizačných impulzov je možné zvýrazniť na strane prijímača prijímača. V každom prípade vyžaduje synchrónny režim drahé komunikačné linky alebo koncové zariadenia. Pre PC sú špeciálne dosky - SDLC adaptéry (drahé), ktoré podporujú synchrónny výmenný režim. Používajú sa hlavne na komunikáciu s veľkými strojmi (mainframes) IBM a nie sú veľmi časté. Synchrónne adaptéry v súčasnosti uplatňujú adaptéry Nerfeis v.35.

Na fyzická úroveň Sériové rozhranie má rôzne implementácie, ktoré sa líšia v spôsobe prenosu elektrických signálov. Existuje niekoľko súvisiacich medzinárodných noriem: RS-232C, RS-423A, RS-422A a RS-485.


. Štandardný 25-pólový konektor sériového portu

Asymetrické rozhrania RS-232C. a RS-423A.
majú najnižšiu ochranu pred interferenciou syfázy,
Hoci diferenciálny vstup prijímača RS-423A. Trochu zjemňuje situáciu. Najlepšie parametre majú dvojbodové rozhranie RS-422A. a jeho hlavné (pneumatiky) analógy RS-485, Práca na symetrických líniách komunikácie. V nich sa na prenášanie každého signálu používajú diferenciálne signály so samostatným (skrúteným) dvojicou vodičov.

V uvedených normách sa zobrazí signál potenciál. Existujú sériové rozhrania, kde informatívny prúd prúdiaci cez celkový vysielač prijímača je "aktuálna slučka" a MIDI. Na krátke vzdialenosti boli prijaté bezdrôtové infračervené normy. Najčastejšie v PC prijal najjednoduchší z uvedených štandardov RS-232C,implementovaný som-port. V priemyselnej automatizácii je široko používaná RS-485, ako aj RS-422A, Stretnutie v niektorých tlačiarňach. Existujú konvertory signálu, aby zodpovedali týmto súvisiacim rozhraniam.

6.2.2 Rozhranie RS-232C

Rozhranie je určené na pripojenie zariadenia na vysielanie alebo prijímanie údajov. (O jeden - Termín dátové vybavenie alebo Adf - zariadenia na prenos dát; DTE - Dátové koncové zariadenia), Terminál dátového kanála (ACD ", DCE - Dátové komunikačné zariadenia). Úloha ADF môže vykonávať počítač, tlačiareň, plotter a iné periférne zariadenia. Úloha AKD zvyčajne vykonáva modem. Konečným cieľom pripojenia je pripojenie dvoch zariadení ADF. Štandard popisuje riadiace signály rozhrania, prenos dát, elektrické rozhranie a konektory. Štandard poskytuje asynchrónne a synchrónne režimy výmeny, ale iba podporuje porty asynchrónny režim. Funkčne RS-232C. Ekvivalent
MKTT V.24 / V.28 Štandard a C2 spoj, ale majú rôzne názvy signálov.

6.2.3 Elektrické rozhranie

Štandardný RS-232C. Používa asymetrické vysielačy a prijímače - signál sa prenáša voči celkovým drôtom - uzemňovače (symetrické diferenciálne signály sa používajú v iných rozhraniach - napríklad, RS-422). Rozhranie Neposkytuje pozinkovanú križovatku zariadenia. Logická jednotka
zodpovedá napätiu vstupný prijímač V rozsahu -12 ...- 3 V. Pre riadiace signálne riadky sa tento stav nazýva Na ( "Zahrnuté") pre sekvenčné dátové linky - Značka. Logická nula zodpovedá rozsahu +3 ... + 12 V. Pre riadiace signály sa stav nazýva ("off") a pre sekvenčné dátové linky - Priestor. Rozsah -3 ... + 3 V - necitlivosť zóny v dôsledku hysterézie prijímača: stav linky sa bude zvážiť len po prekročení prahovej hodnoty (obr. 2.5). Úrovne signálu na výstupoch vysielačov musia byť v rozsahu -12 ...- 5 V a +5 ... + 12 V na reprezentáciu jednotky a nula. Potenciálny rozdiel medzi obvodovými pozemkami (SG) pripojených zariadení by mal byť menší ako 2V, s vyšším potenciálnym rozdielom je možné nesprávne vnímanie zapaľovania. Rozhranie zahŕňa prítomnosť Ochranné uzemnenie Pre pripojené zariadenia, ak sú obe siete poháňané AC a majú sieťové filtre.

Pripojenie a vypnutie káblov rozhrania Malo by sa vykonať autonómne potravinové zariadenia s vypnutím. V opačnom prípade môže byť rozdiel v nerovnomerných potenciách zariadení v momente spínania pripojený k výstupu alebo vstupu (čo je nebezpečnejšie) obvodov rozhrania a zlyhajú mikroobvody.

6.2.4 Som-Port

Sériové rozhranie Som prístav. (Komunikačný port - komunikačný port) sa objavil v prvých modeloch IBM PC. Bola implementovaná na ATLEL 8250 Asynchrónne vysielače. Port mal podporu pre BIOS (/ L / T 74 / A), ale bola široko používaná (a aplikovaná) interakcia s portom na úrovni registra. Preto vo všetkých počítačoch kompatibilných počítačoch pre sériové rozhranie
Aplikujte mikropruhov transceiverov kompatibilných s I8250. V mnohých domácich (takmer) počítačoch kompatibilných s počítačom (takmer) pre sériové rozhranie, CR580Bv51 mikročip bol použitý - analóg 18251. Avšak, tento čip je univerzálny synchrónny-asynchrónny transceiver (UNCEPTRON alebo USART - Universal Asynchrónne
Prijímačový vysielač). Kompatibilita s PC na úrovni registra COM NOT nemajú takéto počítače. No, ak majú vhodné počítače "čestný" ovládač b / l / l / t 14h, A nie zástrčka, vracia stav modem "je vždy pripravený" a nič. Zlučiteľnosť na úrovni registra COM Port sa považuje za potrebnú. Mnoho koncepcií komunikačných balíkov ponúkajú prácu a cez b / os / l / t 14h, Avšak pri vysokých rýchlostiach je to neúčinné. Hovoríme o SOM-PORT PC, predvolene budeme znamenať kompatibilitu registra modelu s I8250 a implementáciou asynchrónneho rozhrania RS-232C.

6.2.5 Použitie prístavov

Sú najčastejšie používané Pripojenie
Manipulátory
(Myš, trackball). V tomto prípade sa port používa v sériovom vstupnom režime; Výkon je vyrobený z rozhrania. Myš so sériovým rozhraním - Sériová myš. -Can pripojte k akémukoľvek servisnému portu. Pre Pripojenie externých modemov Používa sa plné (9-vodič) kábel ADF ACD, Diagram, ktorý je znázornený na obr. 2.7. Rovnaký kábel sa používa na prispôsobenie konektorov (podľa počtu kontaktov); Je možné použiť adaptéry 9-25 určené pre myši. Komunikačný softvér je zvyčajne potrebný na používanie prerušení, ale existuje sloboda vybrať číslo (adresa) portu a prerušenia. Ak sa plánuje pracovať pri rýchlosti 9600 bitov / s a \u200b\u200bvyššie, potom sa musí byť prístav pre UART implementovať na čipe UART 16550A alebo kompatibilný. Príležitosti na prácu s použitím vyrovnávacích pamätí a výmeny FIFO prostredníctvom DMA kanálov závisí od komunikačného softvéru. Pre Odkazy dvoch počítačov Diaľkové vzdialenosti od seba na krátku vzdialenosť použite priame pripojenie svojich portov SAM pomocou kábla s nulovým modemom (obr. 2.8). Pomocou Norton Commander alebo Interink MS-DOS programy vám umožní vymeniť súbory z
Pretekanie do 115,2 kbps bez použitia prerušenia hardvéru. Rovnaké spojenie môže používať Lantastic Sieťový balíček, ktorý poskytuje pokročilejší servis.

Pripojovacie tlačiarne a plottery Som-port vyžaduje použitie kábla zodpovedajúceho zvoleného protokolu riadiaceho prietoku: softvéru Xon / xoff. alebo hardvér RTS / CTS. Výhodné je hardvérový protokol. Preruší pri zobrazení DOS (tímov Kopírovať. alebo Tlač) nepoužité. Som-Port v prítomnosti vhodnej softvérovej podpory vám umožňuje otočiť PC v terminál, Emulovanie systému príkazov spoločných špecializovaných svoriek (VT-52, VT-100 atď.). Najjednoduchší terminál sa získa, ak zavriete na každú inú službu BIOS služby BIOS (INT 14H), Teletypový výstup (/ l / t 10h) a zadávanie klávesnice (INT 16H). Takýto terminál však bude pracovať len pri nízkych výmenných kurzoch (pokiaľ nie je, samozrejme, nie je na Pentium), pretože funkcie BIOS, hoci univerzálne, ale nie príliš rýchlo.

Rozhranie RS-232C. Široko distribuované v rôznych PU a termináloch. Som tiež možné použiť ako obojsmerné rozhranie, ktoré má 3 softvérové \u200b\u200bovládané výstupné riadky a 4 softvérovo čitateľné vstupné čiary s bipolárnymi signálmi. Ich použitie určuje vývojár. Existuje napríklad sieť s jednou šírkou impulzovou snímačov, ktorá vám umožní napísať pípnutie na disk PC pomocou vstupného riadku SAME. Prehrávanie tohto záznamu cez obvyklý reproduktor PC vám umožňuje prenášať reč. V súčasnosti, keď sa zvuková karta stala takmer
Povinné PC zariadenie, nie je impozantné, ale niekedy takéto rozhodnutie bolo zaujímavé.

Som port používaný na bezdrôtovú komunikácius použitím radiátorov a prijímačov infračerveného rozsahu - IR (infračervené) pripojenie. Toto rozhranie vám umožňuje komunikovať medzi párom zariadení vzdialených na vzdialenosť dosahuje niekoľko metrov. Existujú infračervené systémy nízke (až 115,2 kbps), stredné (1,152 Mbps) a vysoké (4 Mbps) rýchlosť. Nízkonákladové systémy sa používajú na výmenu krátkych správ, vysokorýchlostných - na výmenu súborov medzi počítačmi, pripojenie k počítačovej sieti,
Odstúpenie k tlačiarni, projekčnému stroju atď. Očakáva sa, že vyššie výmenné kurzy prevedie "živé video". V roku 1993 Asociácia vývojárov infračervených prenosových systémov Irda.(Infračervená dátová asociácia), určená na zabezpečenie kompatibility zariadení z rôznych výrobcov infračervených žiaričov nevytvárajú rušenie do rádiového frekvenčného rozsahu a zabezpečujú dôvernosť prenosu. IR lúče neprechádzajú stenami, preto je recepcia obmedzená na malý ľahko kontrolovaný priestor. Infračervená technológia atraktívna
Komunikovať prenosné počítače so stacionárnymi počítačmi alebo stanicami. Infračervené rozhranie majú niektoré modely tlačiarní.

6.2.6 Zdroje a konfigurácia SOM-porty

Počítač môže mať až štyri po sebe idúce prístavy. Com 1-com4 (Pre stroje triedy sú zvyčajne dva porty). Som prístavy externé dB25P Zásuvné konektory alebo Db9p, Zakázané na zadnom paneli počítača. Porty sú implementované na čipoch Uviesť Kompatibilný s rodinou 18250. Zaberajú v I / O space 8 susedných 8-bitových registrov a môžu byť umiestnené podľa štandardu základné adresy. Porty produkujú hardvérové \u200b\u200bprerušenia. Schopnosť zdieľať použitie jednej linky dotazu viacerými portami (alebo jeho oddelenie s inými zariadeniami) závisí od implementácie hardvérového pripojenia a softvéru. Pri použití portov inštalovaných na autobuse ISA, oddelené prerušenia zvyčajne nefungujú. Riadenie sériového portu je rozdelené do dvoch stupňov - predbežná konfigurácia (nastavenie) portov hardvér a aktuálne (prevádzkové) režimy prepínania prevádzky s aplikovaným alebo systémovým softvérom. Konfigurácia prístavu som závisí od jeho vykonania. Port na predlžovacej doske je nakonfigurovaný prepojkami na samotnej tabuli. Port na základnej doske je nakonfigurovaný cez nastavenie systému BIOS.

Kontrolné otázky

Kontrolné otázky

1 rep. Účel paralelných a sériových rozhraní.

2K Čo robí koncept « Rozhranie z CENTRONICS.»?

3 Popist "Tradičný LPT port".

4 Populárny obojsmerný port 1.

5 Ponukový port s priamym prístupom do pamäte.

6 Replikáte funkcií štandardu IEEE 1284.

7kill Rozhrania Hladiny Kompatibilita definuje IEEE 1284?

8Programovanie nových noriem IEEE 1284.

9 Popitizujte metódy sériového prenosu signálov.

10 Úpravy implementácie sériového rozhrania fyzickú úroveň.

11 rep. Zadanie rozhrania RS-232C.

12 Replikujte funkcie elektrického rozhrania RS-232C.

13 Môžem použiť prístavy SOMA .

14 Populárny POUŽÍVAJTE SA PRÍSTAVA PRE BEZPEČNOSŤ COMUNIONSS.

15 Replikácia konfigurácie COM-PORT.

Koniec formy

Port sa nazýva "konzistentné", pretože informácie sa prenášajú cez ňu jeden bit, postupne bity na bit (na rozdiel od paralelného portu). Napriek tomu, že niektoré počítačové rozhrania (napríklad Ethernet, FireWire a USB) používajú aj konzistentnú metódu výmeny informácií, názov "sériového portu" bol stanovený za portom RS-232.

Účel

Najčastejšie sa štandard RS-232C používa pre sériový port osobných počítačov. Predtým bol sériový port použitý na pripojenie terminálu, neskôr pre modem alebo myš. Teraz sa používa na pripojenie C, komunikovať s hardvérovými nástrojmi pre rozvoj vstavaných počítačových systémov, satelitných prijímačov, hotovostných registrov, programátorov, so zariadeniami pre bezpečnostné systémy objektov, ako aj s mnohými ďalšími zariadeniami.

Pomocou portu COM môžete pripojiť dva počítače pomocou tzv. "Zero-modem kábel" (pozri nižšie). Používa sa od času MS-DOS na prenos súborov z jedného počítača do druhého, v UNIX pre terminál prístup k inému stroju a v systéme Windows (Dokonca aj moderné) - pre Debugger úrovni jadra.

Výhodou technológie je extrémna jednoduchosť vybavenia. Nevýhodou je nízka rýchlosť, veľká veľkosť konektorov, ako aj často vysoké požiadavky na čas odozvy OS a vodiča a veľký počet prerušení (jedna polovica hardvérového frontu, to znamená, 8 bajtov).

Video na tému

Konektory

Na základných doskách popredných výrobcov (napríklad Intel) alebo hotové systémy (napríklad IBM, Hewlett-Packard, Fujitsu Siemens Computers), COM alebo RS-232 konvenčná časť je vytvorená pre sériový port.

Možnosti pripojenia typu COM Port DE-9

D-tvarované prípojky sa najčastejšie používajú v roku 1969: 9- a 25-pin, (DB-9 a DB-25). Boli tiež použité, DA-31 a Osem kontaktné DIN-8 boli tiež použité. Maximálna prenosová rýchlosť v bežnom realizácii prístavov je 115 200 bodov.

Relevantnosť

Existujú normy pre emuláciu sériového portu nad USB a nad Bluetooth (táto technológia je do značnej miery a navrhnutá ako "bezdrôtový sériový port").

Avšak, softvérová emulácia tohto portu je dnes široko používaná. Napríklad takmer všetky mobilné telefóny napodobňujú v sebe klasický COM port a modem pre implementáciu Tettering - Počítačový prístup na Internet prostredníctvom telefónu GPRS / EDGE / 3G / 4G. Zároveň sa na fyzické pripojenie k počítaču používa USB, Bluetooth alebo Wi-Fi.

Aj programová emulácia tohto prístavu je poskytovaná "hostiam" VMware a Microsoft Hyper-V Virtuálne stroje, hlavným cieľom je pripojenie systému Windows Kernel Debugger na "hosť".

Vo forme UART, ktorá sa líši v úrovniach napätia a nedostatku ďalších signálov, je prítomný v takmer všetkých mikrokontrolérii, okrem najmenšieho, SOC, vývojárskych dosiek a tiež prítomných na doskách väčšiny zariadení , aj keď konektor nie je chovaný na tele. Takáto popularita je spojená so jednoduchosťou tohto rozhrania, a to tak z fyzického hľadiska, a s jednoduchosťou prístupu k portu zo strany v porovnaní s inými rozhraniami.

Vybavenie

Konektor má kontakty:

DTR (dátový terminál pripravený - ochota dát) - výstup na počítači, vstup na modem. Znamená pripravenosť počítača pracovať s modemom. Resetovanie tohto riadku spôsobuje takmer úplný reštart modemu do pôvodného stavu, vrátane hádzania trubice (niektoré kontrolné registre prežijú po takomto resete). V UNIX sa to stane, ak všetky aplikácie majú uzavreté súbory na ovládači sériového prístavu. Myš používa tento drôt na prijímanie energie.

DSR (Data Set Ready - Ochota dát) - Zadajte počítač, výstup do modemu. Znamená pripravenosť modemu. Ak je tento riadok v nule, potom v mnohých operačných systémoch je nemožné otvoriť port ako súbor.

RXD (DOSIAHNUTIE DÁTUMKU ÚDAJOV) - Prihláste sa do počítača, výstup do modemu. Dátový tok obsiahnutý v počítači.

TXD (prenos dát - prenos dát) - výstup na počítači, vstup do modemu. Dátový závit odchádza z počítača.

CTS (CLEAR na odoslanie je prepravná pripravenosť) - vstup do počítača, výstup do modemu. Počítač je povinný pozastaviť prenos údajov, kým tento vodič nie je vystavený jednému. Používa sa v protokole riadiaceho hardvéru prúdu, aby sa zabránilo prepadu v modeme.

RTS (požiadavka na odoslanie - žiadosť o prevod) - výstup na počítači, vstup do modemu. Modem je povinný pozastaviť prenos údajov, kým tento vodič nie je vystavený jednému. Používa sa v protokole riadiaceho hardvéru prúdu, aby sa zabránilo prepadu v hardvéri a jazde.

DCD (nosič detekcia - prítomnosť nosiča) - vstup do počítača, výstup do modemu. Zdieľaný modemom za jednotku po vytvorení pripojenia k modemu z druhej strany sa resetuje na nulu, keď je komunikácia rozbitá. Počítačové zariadenie je možné prerušiť, keď sa táto udalosť vyskytne.

RI (Indikátor zvonenia - hovorový signál) - vstup do počítača, prístup k modemu. Zdieľajte modem za jednotku po zistení hovoru signálu telefonického hovoru. Počítačové zariadenie je možné prerušiť, keď sa táto udalosť vyskytne.

SG (Signal Ground - Signal Land) - Celkový prístavný signálový drôt, nie spoločná zeminaje zvyčajne izolovaný z počítačového puzdra alebo modem.

V kábli s nulovým modemom sa používajú dva prekrížené páry: TXD / RXD a RTS / CTS.

Pôvodne v IBM PC a IBM PC / XT bol prístroj prístav postavený na Národnom polovodičovom UART 8250 mikroobvodom, potom bol mikroobvod nahradený 16450, softvérom kompatibilný s predchádzajúcimi, ale povolené používať rýchlosť až 115 200 bitov za sekundu, Potom sa objavil mikroobvod 16550, ktorý obsahoval obojsmerný FIFO dátový pufor na zníženie zaťaženia prerušenia regulátora. V súčasnosti je súčasťou superio čipu na základnej doske spolu s množstvom ďalších zariadení.

Softvérový prístup k prístavu

Unix

Com porty v operačnom systéme UNIX (Linux) sú znakové zariadenia. Zvyčajne sa tieto súbory nachádzajú v katalógu / dev. A volal

  • ttys0., ttys1, ttys2. A tak v Linuxe
  • ttyd0., ttyd1, ttyd2. (alebo ttyu0., tTYU1, tTYU2. Spojené s verziou 8.0) v FreeBSD
  • ttya., tTYB., ttyd A tak ďalej. V Solaris
  • ttyf1, ttyf2., ttyf3. v Irixe
  • tTY1P0., tty2p0., tty3p0. A tak ďalej. V HP-UX
  • tty01., tty02., tty03. v digitálnej unixe
  • ser1., ser2., ser3. A tak ďalej v QNX

Pre softvérový prístup k SOM-portu, musíte otvoriť príslušný súbor pre čítanie / záznam a vykonať hovory pre konkrétne funkcie TCGETTRTR (aby ste zistili aktuálne nastavenia) a TCESTTR (na nastavenie nových nastavení). Môžete tiež potrebovať vykonať IOctL hovory špecifickými parametrami. Po tom, keď písanie do súboru, budú údaje odoslané prostredníctvom portu a pri čítaní programu dostane údaje z vyrovnávacej pamäte SOM PORT.

Zariadenia s názvami "TTYXX" sa používajú ako server, to znamená, že aplikácia, ktorá otvorila toto zariadenie, zvyčajne očakáva prichádzajúci hovor z modemu. Klasická taká aplikácia, ktorá sa používa v predvolenom nastavení, je GETTY, ktorá očakáva prichádzajúci hovor, potom konfiguruje port COM v súlade s konfiguračnými súbormi, zobrazí sa "Prihlásenie:" tam, prijíma užívateľské meno a spustí sa ako príkaz "Prihlásenie Názov", so štandardným vstupom a stiahnutím presmerovaným k portu COM. Tento príkaz, zase, požiadavky a kontroluje heslo, a ak úspech, spustí (nie ako potomok, a namiesto výzvy na vykonanie v rovnakom procese) predvolené používateľské shell, predpísané v súbore / etc / passwd.

Táto technológia historicky vznikla v sedemdesiatych rokoch, keď sa počítače používali v UNIX, zdalo sa, že PDP-11 (v Serégiách SVSR s názvom CM počítača) alebo VAX, čo umožňuje spojenie mnohých terminálov pre prevádzku mnohých používateľov. Terminály - a preto celé užívateľské rozhranie - súčasne pripojené cez sériové porty, s možnosťou pripojenia namiesto modem terminálu a ďalšie vytáčanie do počítača telefonicky. Doteraz existuje koncový stoh v operačnom systéme UNIX, a zvyčajne 3 implementácie terminálov sú sériovým portom, konzoly režimu obrazovky + klávesnica a "reverzná slučka" do jedného z aplikácií aplikácií Open Manager (takto implementovaný Telnetdd , Sshd a xterm).

Klientové sériové prístroje navrhnuté tak, aby volania vonku, v mnohých UNIX (nie vo všetkých) sa nazývajú CUAXX.

Vzhľadom k tomu, sériový port v UNIX je k dispozícii len cez koncový stoh, môže to byť kontrolný terminál pre procesy a skupiny (pošlite sixp, keď sa odošlete z modemu a Sigint, keď stlačíte CTRL-C), na úrovni jadra, Ak chcete udržiavať posledný zadaný reťazec pomocou klávesov so šípkami a atď. Ak chcete vypnúť túto funkciu, aby ste zariadenie otočili do "potrubia" pre bajtový prúd, sú potrebné IOctL hovory.

Okná

So sériovými portami vo Win32 pracujú so súbormi. Funkcia CreateFile sa používa na otvorenie portu. Porty môžu byť veľa, takže sú označené ako COM1, COM2, atď., Aby boli detekčné ovládače zodpovedajúcich zariadení. Prvých 9 portov je k dispozícii, vrátane oboch pomenovaných kanálov prenosu dát (k dispozícii "COM1", "COM2", ...), táto metóda prístupu sa považuje za zastaranú. Odporúča sa kontaktovať všetky porty do súboru ako súborov (podľa názvov ",", "com2", ... ««).

Prednáška 6 Sériové a paralelné porty .

6.1 Paralelné rozhrania

6.1.1. CENTRONICS A LPP LPT

6.1.2 Rozhranie CENTRONICS

6.1.3 Tradičný port LPT

6.1.4 Paralelné rozšírenia portov

6.1.5 Standard IEEE 1284

6.1.6 Fyzikálne a elektrické rozhrania

6.1.7 Rozvoj štandardu IEEE 1284

6.1.8 Konfigurácia LPT portov

6.2 Sériové rozhrania

6.2.1. Metódy konzistentného prenosu

6.2.2 Rozhranie RS-232C

6.2.3 Elektrické rozhranie

6.2.4 Som-Port

6.2.5 Použitie prístavov

6.2.6 Zdroje a konfigurácia SOM-porty

6 .1 Paralelné rozhrania

Paralelné rozhrania sú charakterizované tým, že používajú samostatné signálne čiary na prenos bitov v slove a bity sa prenášajú súčasne. Paralelné rozhrania používajú logické hladiny TTL (tranzistor-tranzistor logika), ktorá obmedzuje dĺžku kábla v dôsledku nízkej šumovej imunity TTL rozhrania. Galvanická izolácia chýba. Paralelné rozhrania sa používajú na pripojenie tlačiarní. Prenos dát môže byť taký jednosmerný (CENTRONICS), Tak obojsmerný (Bitronics). Niekedy sa na komunikáciu medzi dvoma počítačmi používa paralelné rozhranie - vypne sieť "Vyrobené na kolene" (LaPLink). Protokoly rozhrania budú diskutované nižšie CENTRONICS, Štandard IEEE 1284, ako aj PC porty, ktoré ich implementujú.

6.1.1. CENTRONICS A LPP LPT

Pripojenie tlačiarne cez rozhranie CENTRONICS. PC bol zavedený port paralelného rozhrania - Tak, LPT port (Line Printer je trvalá tlačiareň). Takmer teraz cez tento port je pripojený nielen trvalé tlačiarne, meno "lpt" zostáva.

6.1.2 Rozhranie CENTRONICS

Koncepcia CENTRONICS. Označuje súbor signálov a protokolu interakcie a 36-pinového konektora na Rhider. Priradenie signálov je uvedené v tabuľke. 1.1 a dočasné výmenné diagramy s tlačiarňou - na obr. 1.1. Rozhranie CENTRONICS. Podporované tlačiarňami s paralizmom
LELN rozhranie. Jeho domáci analóg je
rozhranie IRPR-M. Tradičný port Spp. Štandardný paralelný port) je jednosmerný port, cez ktorý je realizovaný výmenný protokol. CENTRONICS. Port generuje prerušenie hardvéru impulzu na vstup ACK #. Signály portov sa zobrazia konektor DB-25S (Zásuvka) inštalovaná priamo na doske adaptéra (alebo systémovej dosky) alebo na plochú slučku pripojenú k nemu.

6.1.3 Tradičný LPT port

Adaptér paralelného rozhrania je sada registrov umiestnených v I / O spase. Registre portov sú riešené vzhľadom na základnú adresu portu, ktorých štandardné hodnoty sú 3BCH, 378H a 278H. Port môže použiť hardvérový dotazový riadok, zvyčajne IRQ7. alebo IRQ5.Port externý 8-bitový dátový autobus 5-bit stav signálov pneumatiky a 4-bit signály riadenia pneumatík BIOS podporuje až štyri (niekedy až tri) LPT porty (LPT1-LPT4) podľa jej servisného prerušenia Int 17h,poskytovanie komunikácie s tlačiarňou rozhrania cez ne CENTRONICS. Táto služba systému BIOS predstavuje symbol (podľa prieskumu pripravenosti bez použitia hardvéru prerušenia), inicializáciu rozhrania a tlačiarne, ako aj hlasovacieho stavu tlačiarne. Štandardný port má tri 8-bitové registre Nachádza sa na susedných adries v I / O Space,
Od základnej adresy portu (Základňa).

6.1.4 Rozšírenie paralelného portu

Nedostatky štandardného portu čiastočne eliminovali nové typy portov, ktoré sa objavili v počítačoch PS / 2.

Obojsmerný port 1 (Paralelný port typu 1) -Interface zavedené v PS / 2. Takýto port môže okrem štandardného režimu pracovať vo vstupnom režime alebo obojsmernom režime. Programový protokol je vytvorený programový a špecifikovať smer prenosu do registra riadenia prístavu zavedený špeciálny bit CR.5: 0 - Dátová vyrovnávacia pamäť funguje na výstupu, 1 zadajte. Nezamieňajte tento port, tiež zavolajte zvýšené obojsmerné, s Err. Tento typ portu sa uskutočnil v pravidelných počítačoch.

Port s priamym prístupom do pamäte (ParalleLort typu 3 DMA)
používa sa v modeloch PS / 2 57, 90, 95. Bol zavedený na zvýšenie šírky pásma a vykladanie procesora pri zobrazení tlačiarne. Program bežiaci s portom bol potrebný len na nastavenie dátového bloku, ktorý sa má vydať, a potom výstup protokolom CENTRONICS. proiz-
Bez účasti procesora. Ostatné adaptéry LPT, ktoré implementujú Protokol Exchange, sa objavili neskôr. CENTRONICS. hardvér - Fast Centerics.Niektoré z nich používali buffer údajov FIFO Paralelný režim Port FIFO. Je štandardizovaný, takéto prístavy rôznych výrobcov si vyžadovali použitie vlastných špeciálnych vodičov. Programy, ktoré používajú priame riadenie štandardných registrov portov, neboli schopní ich efektívnejšie používať. Takéto prístavy boli často súčasťou Multicart VLB. Existujú ich možnosti s autobusom ISA, vrátane zabudovaného.

6.1.5 Standard IEEE 1284

Štandard na paralelnom rozhraní IEEE 1284, Prijaté v roku 1994 definuje prístavy Spp, epr a ESR. Štandard definuje 5 režimov výmeny údajov, spôsob zodpovedajúceho režimu, fyzickým a elektrickým rozhraniam. Podľa IEEE 1284 sú možné nasledujúce režimy výmeny údajov prostredníctvom paralelného portu:

^ Režim kompatibility (režim kompatibility) - Jednosmerný (výstup) protokolom CENTRONICS. Tento režim zodpovedá štandardnému portu SPP.

^ Lacný režim (Nibble Mode) - Vstupný bajt v dvoch cykloch (4 bity), pomocou pre prijímanie stavového riadku. Tento výmenný režim môže byť použitý na ľubovoľných adaptéroch.

^ Byte Mode (Byte Mode) - Vstupný bajt sa úplne používa na prijímanie dátového riadku. Tento režim funguje len na portoch, ktoré umožňujú výstup (Obojsmerný alebo PS / 2 typ 1).

t MODE EPR Rozšírený paralelný port) (Režim EPP) - Exchangeárna výmena údajov. Riadiace signály rozhrania sú generované hardvérom počas cyklu cirkulácie do portu. Efektívne pri práci so zariadením
MI Externá pamäť a adaptéry miestnych sietí.

^ Režim ESR (Rozšírený port schopnosti) (Režim ECP) \u200b\u200b- Obojsmerná výmena údajov s možnosťou údajov o kompresii hardvéru podľa metódy RLE. Kódovanie dĺžky spúšťania a používanie puferov FIFO a DMA. Manažér
Signály rozhrania sú generované hardvér. Účinné pre tlačiarne a skenery.

V počítačoch s LPT portom na systémovej doske, režim SPP, ERR, ESR, alebo ich kombinácia - je nastavená v nastavení BIOS. Režim kompatibility plne zodpovedá štandardnému portu SPP.

6.1.6 Fyzikálne a elektrické rozhrania

Štandard IEEE 1284 určuje fyzikálne charakteristiky prijímačov a vysielačov signálov. Špecifikácie štandardného portu nešpecifikovali typy výstupných obvodov, limitné hodnoty nosných odporov a
Kapacity z reťazí a vodičov. Pri relatívne nízkych sadzbách, rozptyl týchto parametrov nespôsobil problémy s kompatibilitou. Rozšírené (funkčné a rýchlosti prenosových) režimov však vyžadujú jasné špecifikácie. IEEE 1284 definuje dve
Úroveň kompatibility rozhrania. Prvá úroveň(Úroveň I) je definovaná pre zariadenia pomalých, ale pomocou smerovania zmien údajov. Druhá úroveň (Úroveň II) je definovaná pre zariadenia pracujúce v
Rozšírené režimy, vysokorýchlostné a dlhé káble. Na vysielače Uložia sa tieto požiadavky: \\ t

^ Hladiny signálu bez zaťaženia by nemali prejsť cez -0,5 ... +5,5 V.

^ Úrovne signálu pri zaťažení súčasnej morále by nemali byť nižšie ako +2,4 V pre vysokú úroveň (Výhry) A nie vyššie +0,4 V pre nízku úroveň (VoIJ na konštantnom prúde.

Tradičné káble rozhrania majú od 18 do 25 vodičov, v závislosti od počtu vodičov GND. Títo vodiče môžu byť náhodné a nie. Tienenie kábla pevného požiadaviek nebolo prezentované. Je nepravdepodobné, že by takéto káble nepracovali spoľahlivo pri rýchlosti.
Prevodovky 2 MB / S as dĺžkou viac ako 2 m. Štandardný IEEE 1284 reguluje vlastnosti káblov.


Tri rôzne konektor definované v norme IEEE 1284

6.1.7 Rozvoj štandardu IEEE 1284

Okrem hlavnej normy IEEE 1284, ktorý je už prijatý, v súčasnosti v rámci štúdia, sú v súčasnosti nové normy, ktoré ho dopĺňajú. Tie obsahujú:

^ IEEE. Ročník1284.1 "Štandard pre informačné technológie pre dopravu nezávislé rozhranie tlačiarne / skenera (TIP / SI).Tento štandard je vyvinutý pre správu a údržbu skenerov a tlačiarní na základe protokolu NPAP (NPAPT Protocol Protocol).

n. IEEE. P. \\ t1284.2 "Štandard na testovanie, meranie a zhodu s IEEE STD. 1284" - Štandard na testovanie portov, káblov a zariadení pre kompatibilitu s IEEE 1284.

ai IEEE P12843. "STANDAIXL pre rozšírenie rozhrania a protokolu do IEEE STD. 1284 Kompatibilné periférne a hostiteľské adaptérové \u200b\u200bporty" - štandard pre ovládače a používanie zariadení s aplikovaným softvérom (softvér). Už prijal špecifikáciu BIOS na použitie Mýliť sa DOS ovládače. Štandard sa študuje na zdieľanom použití jedného portu reťazec zariadení alebo skupiny zariadení pripojených cez multiplexor.

^ IEEE P1284.4. "Štandard pre dodávku dát a logické kanály pre IEEE STD. 1284 Rozhrania" je zamerané na implementáciu paketového protokolu pre spoľahlivý prenos dát cez paralelný port. Základom je protokol MLC (viac logických kanálov) (viac logických kanálov) Ewlett-Packard, ale kompatibilita s ním v konečnej verzii štandardu nie je zaručená.

6.1.8 Konfigurácia LPT portov

Kontrolný paralelný port je rozdelený do dvoch stupňov
predbežné protichodné (Setup) Port Hardware a prúd (prevádzkové) prepínanie Pracovné režimy aplikované alebo systémový softvér. Prevádzkové spínanie je možné len v režimoch povolených počas údržby. To zaisťuje možnosť harmonizácie vybavenia so softvérom a blokovaním falošných spínačov spôsobených nesprávnymi akciami programu. Konfigurácia portu LPT závisí od jeho vykonania. Port umiestnený na predlžovacej doske (MultCart) nainštalovaný v Sloti ISA alebo ISA + VLB je nakonfigurovaný jampas na samotnej doske. Port na základnej doske je nakonfigurovaný cez nastavenie systému BIOS.

6.2 Sériové rozhrania

Rozhranie sériového dát používa jednu signálnu čiaru, ktorou sa za sebou prenášajú informačné bity. Odtiaľ - názov rozhrania a prístavu. Anglické výrazy - Sériové rozhranie. a Sériový port. (Niekedy sú nesprávne preložené ako
"SERIAL"). Sekvenčný prenos vám umožňuje znížiť počet signálnych vedení a zvýšiť rozsah. Charakteristickým prvkom je použitie signálov žihľavy. V rade sériových rozhraní, galvanické opomenutie externého (zvyčajne vstupu
Signály z diagramu zariadenia, ktoré umožňuje spojovacie zariadenia za rôznych potenciálov. RS-232C, RS-422A, RS-423A, RS-485, RS-423A, RS-485, CLLEA LOOP, MIDI a STAVE PRÍTUMU.

6.2.1. Metódy konzistentného prenosu

Sekvenčný prenos dát sa môže vykonať v
asynchrónne alebo synchrónne režimy. Pre asynchrónny Prevod do každého bajtu Štart bit, signalizácia prijímača na začiatku balíka nasledovaný dátové bity a možno, bitová parita (parita). Dokončuje balík zastaviť bity Priechod nasledujúceho bajtu, štart-bit ďalšie bajt je poslaný do priechodu ďalšieho bajtu kedykoľvek po zastavení, to znamená, že existujú pauzy ľubovoľného trvania medzi prenosmi. Start-bit, ktorý má vždy striktne definovanú hodnotu (logické 0), poskytuje jednoduchý mechanizmus na synchronizáciu prijímača v signáli z vysielača. Rozumie sa, že prijímač a vysielač pracujú pri jednej výmennej rýchlosti. Vnútorný generátor synchronizácie prijímača používa referenčné frekvenčné počítadlo, reset v čase prijímania štartovacieho štartu. Tento merač generuje vnútorné brány, pre ktoré prijímač opravuje nasledujúce prijaté


bity. V ideálnom prípade sú brány umiestnené v strede bitových intervalov, ktoré umožňujú dáta a s nevýznamným nesúladom rýchlostí prijímača a vysielačom. Samozrejme, že pri vysielaní 8 dátových bitov, jeden ovládací a jeden stop-bit maximálny
Vyjednávanie o rýchlostiach, v ktorých budú údaje správne uznané, nesmie prekročiť 5%. Vzhľadom na fázové skreslenie a diskrétnosť interného synchronizačného merača je menšia frekvenčná odchýlka naozaj prípustná. Čím menší je referenčný frekvenčný štiepiaci koeficient vnútorného generátora (čím vyššia je prenosová frekvencia), tým väčšia je viazacia chyba brán do stredu bitového intervalu a požiadavky na frekvenčnú konzistenciu sa stáva prísnejšími. Čím vyššia je frekvencia prenosu, tým väčší je účinok frontov frontov na prijatej signálnej fáze. Interakcia týchto faktorov vedie k zvýšeniu požiadaviek na konzistenciu prijímacích frekvencií a vysielaču s rastúcou výmennou frekvenciou. Pre asynchrónny režim prijal číslo Štandardné výmenné kurzy: 50, 75, 110, 150, 300, 600, 1200, 2400, 400, 9600, 19 200, 38 400, 57 600 a 115 200 bt / s. Niekedy namiesto jednotky merania "bit / s" používa "BSK" (baud), ale pri zvažovaní binárnych vysielaných signálov je to nesprávne. V Bodas je zvyčajné merať frekvenciu zmeny stavu čiary a s nerušenou metódou kódovania (široko používaný v moderných modemoch) v bitoch prenosovej rýchlosti (bit / s) a zmeny signálu (BOD) môže niekoľkokrát (pozri dodatok A). číslo dátový bit Môže byť 5, 6, 7 alebo 8 (5- a 6-bitové formáty sú mierne distribuované). číslo zastaviť bit Môže byť 1, 1,5 alebo 2 ("jeden a pol bity" znamená len trvanie intervalu zastavenia). Asynchrónna výmena PC sa implementuje pomocou Som-port. Použitie protokolu RS-232C. Synchrónny Režim prenosu preberá konštantnú aktivitu komunikačného kanála. Parcel začína synchrómom, po ktorom nasleduje tok informačných bitov okamžite. Ak vysielač nemá údaje na prenos, naplní pauzu kontinuálnym tempom synchronizačných bajtov. Je zrejmé, že pri prenose veľkých dátových polí, režijná synchronizácia v tomto režime bude nižšia ako v asynchrónne. V simultánnom režime sa však vyžaduje externá synchronizácia prijímača s vysielačom, pretože aj malá frekvenčná odchýlka bude mať za následok skreslenie prijatých údajov. Externá synchronizácia je možná buď použitím samostatného riadku na prenos synchronizačného signálu, alebo pomocou vlastného synchronizačného kódujúceho dát, pri ktorého synchronizačných impulzov je možné zvýrazniť na strane prijímača prijímača. V každom prípade vyžaduje synchrónny režim drahé komunikačné linky alebo koncové zariadenia. Pre PC sú špeciálne dosky - SDLC adaptéry (drahé), ktoré podporujú synchrónny výmenný režim. Používajú sa hlavne na komunikáciu s veľkými strojmi (mainframes) IBM a nie sú veľmi časté. Synchrónne adaptéry v súčasnosti uplatňujú adaptéry Nerfeis v.35.

Na fyzická úroveň Sériové rozhranie má rôzne implementácie, ktoré sa líšia v spôsobe prenosu elektrických signálov. Existuje niekoľko súvisiacich medzinárodných noriem: RS-232C, RS-423A, RS-422A a RS-485.


. Štandardný 25-pólový konektor sériového portu

Asymetrické rozhrania RS-232C. a RS-423A.
majú najnižšiu ochranu pred interferenciou syfázy,
Hoci diferenciálny vstup prijímača RS-423A. Trochu zjemňuje situáciu. Najlepšie parametre majú dvojbodové rozhranie RS-422A. a jeho hlavné (pneumatiky) analógy RS-485, Práca na symetrických líniách komunikácie. V nich sa na prenášanie každého signálu používajú diferenciálne signály so samostatným (skrúteným) dvojicou vodičov.

V uvedených normách sa zobrazí signál potenciál. Existujú sériové rozhrania, kde informatívny prúd prúdiaci cez celkový vysielač prijímača je "aktuálna slučka" a MIDI. Na krátke vzdialenosti boli prijaté bezdrôtové infračervené normy. Najčastejšie v PC prijal najjednoduchší z uvedených štandardov RS-232C,implementovaný som-port. V priemyselnej automatizácii je široko používaná RS-485, ako aj RS-422A, Stretnutie v niektorých tlačiarňach. Existujú konvertory signálu, aby zodpovedali týmto súvisiacim rozhraniam.

6.2.2 Rozhranie RS-232C

Rozhranie je určené na pripojenie zariadenia na vysielanie alebo prijímanie údajov. (O jeden - Termín dátové vybavenie alebo Adf - zariadenia na prenos dát; DTE - Dátové koncové zariadenia), Terminál dátového kanála (ACD ", DCE - Dátové komunikačné zariadenia). Úloha ADF môže vykonávať počítač, tlačiareň, plotter a iné periférne zariadenia. Úloha AKD zvyčajne vykonáva modem. Konečným cieľom pripojenia je pripojenie dvoch zariadení ADF. Štandard popisuje riadiace signály rozhrania, prenos dát, elektrické rozhranie a konektory. Štandard poskytuje asynchrónne a synchrónne režimy výmeny, ale iba podporuje porty asynchrónny režim. Funkčne RS-232C. Ekvivalent
MKTT V.24 / V.28 Štandard a C2 spoj, ale majú rôzne názvy signálov.

6.2.3 Elektrické rozhranie

Štandardný RS-232C. Používa asymetrické vysielačy a prijímače - signál sa prenáša voči celkovým drôtom - uzemňovače (symetrické diferenciálne signály sa používajú v iných rozhraniach - napríklad, RS-422). Rozhranie Neposkytuje pozinkovanú križovatku zariadenia. Logická jednotka
zodpovedá napätiu vstupný prijímač V rozsahu -12 ...- 3 V. Pre riadiace signálne riadky sa tento stav nazýva Na ( "Zahrnuté") pre sekvenčné dátové linky - Značka. Logická nula zodpovedá rozsahu +3 ... + 12 V. Pre riadiace signály sa stav nazýva ("off") a pre sekvenčné dátové linky - Priestor. Rozsah -3 ... + 3 V - necitlivosť zóny v dôsledku hysterézie prijímača: stav linky sa bude zvážiť len po prekročení prahovej hodnoty (obr. 2.5). Úrovne signálu na výstupoch vysielačov musia byť v rozsahu -12 ...- 5 V a +5 ... + 12 V na reprezentáciu jednotky a nula. Potenciálny rozdiel medzi obvodovými pozemkami (SG) pripojených zariadení by mal byť menší ako 2V, s vyšším potenciálnym rozdielom je možné nesprávne vnímanie zapaľovania. Rozhranie zahŕňa prítomnosť Ochranné uzemnenie Pre pripojené zariadenia, ak sú obe siete poháňané AC a majú sieťové filtre.

Pripojenie a vypnutie káblov rozhrania Malo by sa vykonať autonómne potravinové zariadenia s vypnutím. V opačnom prípade môže byť rozdiel v nerovnomerných potenciách zariadení v momente spínania pripojený k výstupu alebo vstupu (čo je nebezpečnejšie) obvodov rozhrania a zlyhajú mikroobvody.

6.2.4 Som-Port

Sériové rozhranie Som prístav. (Komunikačný port - komunikačný port) sa objavil v prvých modeloch IBM PC. Bola implementovaná na ATLEL 8250 Asynchrónne vysielače. Port mal podporu pre BIOS (/ L / T 74 / A), ale bola široko používaná (a aplikovaná) interakcia s portom na úrovni registra. Preto vo všetkých počítačoch kompatibilných počítačoch pre sériové rozhranie
Aplikujte mikropruhov transceiverov kompatibilných s I8250. V mnohých domácich (takmer) počítačoch kompatibilných s počítačom (takmer) pre sériové rozhranie, CR580Bv51 mikročip bol použitý - analóg 18251. Avšak, tento čip je univerzálny synchrónny-asynchrónny transceiver (UNCEPTRON alebo USART - Universal Asynchrónne
Prijímačový vysielač). Kompatibilita s PC na úrovni registra COM NOT nemajú takéto počítače. No, ak majú vhodné počítače "čestný" ovládač b / l / l / t 14h, A nie zástrčka, vracia stav modem "je vždy pripravený" a nič. Zlučiteľnosť na úrovni registra COM Port sa považuje za potrebnú. Mnoho koncepcií komunikačných balíkov ponúkajú prácu a cez b / os / l / t 14h, Avšak pri vysokých rýchlostiach je to neúčinné. Hovoríme o SOM-PORT PC, predvolene budeme znamenať kompatibilitu registra modelu s I8250 a implementáciou asynchrónneho rozhrania RS-232C.

6.2.5 Použitie prístavov

Sú najčastejšie používané Pripojenie
Manipulátory
(Myš, trackball). V tomto prípade sa port používa v sériovom vstupnom režime; Výkon je vyrobený z rozhrania. Myš so sériovým rozhraním - Sériová myš. -Can pripojte k akémukoľvek servisnému portu. Pre Pripojenie externých modemov Používa sa plné (9-vodič) kábel ADF ACD, Diagram, ktorý je znázornený na obr. 2.7. Rovnaký kábel sa používa na prispôsobenie konektorov (podľa počtu kontaktov); Je možné použiť adaptéry 9-25 určené pre myši. Komunikačný softvér je zvyčajne potrebný na používanie prerušení, ale existuje sloboda vybrať číslo (adresa) portu a prerušenia. Ak sa plánuje pracovať pri rýchlosti 9600 bitov / s a \u200b\u200bvyššie, potom sa musí byť prístav pre UART implementovať na čipe UART 16550A alebo kompatibilný. Príležitosti na prácu s použitím vyrovnávacích pamätí a výmeny FIFO prostredníctvom DMA kanálov závisí od komunikačného softvéru. Pre Odkazy dvoch počítačov Diaľkové vzdialenosti od seba na krátku vzdialenosť použite priame pripojenie svojich portov SAM pomocou kábla s nulovým modemom (obr. 2.8). Pomocou Norton Commander alebo Interink MS-DOS programy vám umožní vymeniť súbory z
Pretekanie do 115,2 kbps bez použitia prerušenia hardvéru. Rovnaké spojenie môže používať Lantastic Sieťový balíček, ktorý poskytuje pokročilejší servis.

Pripojovacie tlačiarne a plottery Som-port vyžaduje použitie kábla zodpovedajúceho zvoleného protokolu riadiaceho prietoku: softvéru Xon / xoff. alebo hardvér RTS / CTS. Výhodné je hardvérový protokol. Preruší pri zobrazení DOS (tímov Kopírovať. alebo Tlač) nepoužité. Som-Port v prítomnosti vhodnej softvérovej podpory vám umožňuje otočiť PC v terminál, Emulovanie systému príkazov spoločných špecializovaných svoriek (VT-52, VT-100 atď.). Najjednoduchší terminál sa získa, ak zavriete na každú inú službu BIOS služby BIOS (INT 14H), Teletypový výstup (/ l / t 10h) a zadávanie klávesnice (INT 16H). Takýto terminál však bude pracovať len pri nízkych výmenných kurzoch (pokiaľ nie je, samozrejme, nie je na Pentium), pretože funkcie BIOS, hoci univerzálne, ale nie príliš rýchlo.

Rozhranie RS-232C. Široko distribuované v rôznych PU a termináloch. Som tiež možné použiť ako obojsmerné rozhranie, ktoré má 3 softvérové \u200b\u200bovládané výstupné riadky a 4 softvérovo čitateľné vstupné čiary s bipolárnymi signálmi. Ich použitie určuje vývojár. Existuje napríklad sieť s jednou šírkou impulzovou snímačov, ktorá vám umožní napísať pípnutie na disk PC pomocou vstupného riadku SAME. Prehrávanie tohto záznamu cez obvyklý reproduktor PC vám umožňuje prenášať reč. V súčasnosti, keď sa zvuková karta stala takmer
Povinné PC zariadenie, nie je impozantné, ale niekedy takéto rozhodnutie bolo zaujímavé.

Som port používaný na bezdrôtovú komunikácius použitím radiátorov a prijímačov infračerveného rozsahu - IR (infračervené) pripojenie. Toto rozhranie vám umožňuje komunikovať medzi párom zariadení vzdialených na vzdialenosť dosahuje niekoľko metrov. Existujú infračervené systémy nízke (až 115,2 kbps), stredné (1,152 Mbps) a vysoké (4 Mbps) rýchlosť. Nízkonákladové systémy sa používajú na výmenu krátkych správ, vysokorýchlostných - na výmenu súborov medzi počítačmi, pripojenie k počítačovej sieti,
Odstúpenie k tlačiarni, projekčnému stroju atď. Očakáva sa, že vyššie výmenné kurzy prevedie "živé video". V roku 1993 Asociácia vývojárov infračervených prenosových systémov Irda.(Infračervená dátová asociácia), určená na zabezpečenie kompatibility zariadení z rôznych výrobcov infračervených žiaričov nevytvárajú rušenie do rádiového frekvenčného rozsahu a zabezpečujú dôvernosť prenosu. IR lúče neprechádzajú stenami, preto je recepcia obmedzená na malý ľahko kontrolovaný priestor. Infračervená technológia atraktívna
Komunikovať prenosné počítače so stacionárnymi počítačmi alebo stanicami. Infračervené rozhranie majú niektoré modely tlačiarní.

6.2.6 Zdroje a konfigurácia SOM-porty

Počítač môže mať až štyri po sebe idúce prístavy. Com 1-com4 (Pre stroje triedy sú zvyčajne dva porty). Som prístavy externé dB25P Zásuvné konektory alebo Db9p, Zakázané na zadnom paneli počítača. Porty sú implementované na čipoch Uviesť Kompatibilný s rodinou 18250. Zaberajú v I / O space 8 susedných 8-bitových registrov a môžu byť umiestnené podľa štandardu základné adresy. Porty produkujú hardvérové \u200b\u200bprerušenia. Schopnosť zdieľať použitie jednej linky dotazu viacerými portami (alebo jeho oddelenie s inými zariadeniami) závisí od implementácie hardvérového pripojenia a softvéru. Pri použití portov inštalovaných na autobuse ISA, oddelené prerušenia zvyčajne nefungujú. Riadenie sériového portu je rozdelené do dvoch stupňov - predbežná konfigurácia (nastavenie) portov hardvér a aktuálne (prevádzkové) režimy prepínania prevádzky s aplikovaným alebo systémovým softvérom. Konfigurácia prístavu som závisí od jeho vykonania. Port na predlžovacej doske je nakonfigurovaný prepojkami na samotnej tabuli. Port na základnej doske je nakonfigurovaný cez nastavenie systému BIOS.

Kontrolné otázky

Kontrolné otázky

1 rep. Účel paralelných a sériových rozhraní.

2K Čo robí koncept « Rozhranie z CENTRONICS.»?

3 Popist "Tradičný LPT port".

4 Populárny obojsmerný port 1.

5 Ponukový port s priamym prístupom do pamäte.

6 Replikáte funkcií štandardu IEEE 1284.

7kill Rozhrania Hladiny Kompatibilita definuje IEEE 1284?

8Programovanie nových noriem IEEE 1284.

9 Popitizujte metódy sériového prenosu signálov.

10 Úpravy implementácie sériového rozhrania fyzickú úroveň.

11 rep. Zadanie rozhrania RS-232C.

12 Replikujte funkcie elektrického rozhrania RS-232C.

13 Môžem použiť prístavy SOMA .

14 Populárny POUŽÍVAJTE SA PRÍSTAVA PRE BEZPEČNOSŤ COMUNIONSS.

15 Replikácia konfigurácie COM-PORT.

Koniec formy