Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna




category
Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica

Calculatoare


Qdidactic » stiinta & tehnica » informatica » calculatoare
Porturilor de comunicatie - porturile paralele, adaptoarele



Porturilor de comunicatie - porturile paralele, adaptoarele


PORTURILOR DE COMUNICATIE - PORTURILE PARALELE,  Adaptoarele

A) PORTURILE PARALELE

Asigura o legatura simpla pentru imprimante. In prezent exista trei conectoare standard si patru standarde de operare, ￳a toate se numesc porturi paralele.

Portul paralel foloseste pentru transferul datelor opt fire separate intr-un singur cablu, un fir pentru fiecare bi al octetului de date. Cablurile noi sunt realizate prin torsadarea celor opt fire.

Ultimele modele de interfete paralele ofera viteze de transfer de pana la 100 ori mai mare decin cea a portului serial simplu.



Inventat de IBM pentru cuplarea usoara a imprimantelor, se numeste si port de imprimanta. De fapt a fost inventat de firma Centronics Data Computer Corporation numindu-se de fapt port Centronics.

Portul paralel nu este identic cu Centronics, fiind adaptat pentru PC deci cu dimesiuni mai mici.

In timp, portul paralel a inceput sa aspire la ceva superior, transmitand date la 50 – 150 KB pe secunda. In 1987, IBM a facut trecerea de la FDD de 5.25 la FDD

3.5 si avea nevoie de a transmite date intre doua PC-uri echipate cu aceste unitati. pentru aceasta a dezvoltat standardul Data Migration facility, utilizand cabu de date paralel prin care se comunica bidirectional.

Cand ambele capete ale cablului se legau la doua porturi paralele bidirectionale, transferul datelor se facea la viteze maxime.

Firma Intel impreuna cu Zenit si Xircom au dezvoltat portul paralel extins EPP, care permitea cresterea performantelor conexiunii de aproape 10 ori. Ulterior, firma HP si Microsoft au introdus standardul de extensie universal, Extended capabilities Port ECP., bazat pe transmiterea datelor printr-o legatura paralela de mare viteza.

In 1994, IEEE Standards board a aprobat standardul pentru portul paralel IEE 1284, care cuprindea toate modurile de bazasi modelele de porturi.

1) Tipuri de conectoare

Conectorul de tip A

Contactele se prezinta ca niste orificii in soclu, plasate la intervale de 0.1 inci, contactele fiind numerotate consecutiv de la dreapta la st￧a. Este realizat din material plastic protejat de un ￶elis metalic.

Functiile pinilor sunt urmatoarele:

Pin

Function

1

Strobe

2

Data bit 0

3

Data bit 1

4

Data bit 2

5

Data bit 3

6

Data bit 4

7

Data bit 5

8

Data bit 6

9

Data bit 7

10

Acknowledge

11

Busy

12

Paper end (Out of paper)

13

Select

14

Auto feed

15

Error

16

Initialize printer

17

Select input

18

Strobe ground

19

Data 1 and 2 ground

20

Data 3 and 4 ground

21

Data 5 and 6 ground

22

Data 7 and 8 ground

23

Busy and Fault ground

24

Paper out, Select, and Acknowledge ground

25

AutoFeed, Select input, and Initialize ground

Conectorul paralel poate lucra in cinci moduri de lucru:

Pin

Compatibility mode

Nibble mode

Byte mode

EPP mode

ECP mode

1

nStrobe

HostClk

HostClk

nWrite

HostClk

2

Data 1

Data 1

Data 1

AD1

Data 1

3

Data 2

Data 2

Data 2

AD2

Data 2

4

Data 3

Data 3

Data 3

AD3

Data 3

5

Data 4

Data 4

Data 4

AD4

Data 4

6

Data 5

Data 5

Data 5

AD5

Data 5

7

Data 6

Data 6

Data 6

AD6

Data 6

8

Data 7

Data 7

Data 7

AD7

Data 7

9

Data 8

Data 8

Data 8

AD8

Data8

10

nAck

PtrClk

PtrClk

Intr

PeriphClk

11

Busy

PtrBusy

PtrBusy

nWait

PeriphAck

12

PError

AckDataReq

AckDataReq

User defined 1

nAckReverse

13

Select

Xflag

Xflag

User defined 3

Xflag

14

nAutoFd

HostBusy

HostBusy

nDStrb

HostAck

15

nFault

nDataAvail

nDataAvail

User defined 2

nPeriphRequest

16

nInit

nInit

nInt

nInt

nReverseRequest

17

nSelectIn

1284 Active

1284 Active

nAStrb

1284 Active

18

Pin 1 (nStrobe) ground return





19

Pins 2 and 3 (Data 1 and 2) ground return





20

Pins 4 and 5 (Data 3 and 4) ground return





21

Pins 6 and 7 (Data 5 and 6) ground return





22

Pins 8 and 9 (Data 7 and 8) ground return





23

Pins 11 and 15 ground return





24

Pins 10, 12, and13 ground return





25

Pins 14, 16, and 17 ground return





Conectorul B

Este o mostenire directa a modelului Centronics, utilizat in spatele imprimantei.

Contactele din conectorul mama cu 36 pini au forma unor lamele din metal. Prin doua linii cu 18 contacte se formeaza o deschidere de forma dreptunghiulara in care se introduce conectorul cablului. Dimensiunile sunt

2.75 inci lungime si 0.66 inci latime, contactele fiind la 0.085 inci.

Modul de atribuire a semnalelor pentru portul paralele Centronics este urmatorul.

Pin

Function

1

Strobe

2

Data bit 0

3

Data bit 1

4

Data bit 2

5

Data bit 3

6

Data bit 4

7

Data bit 5

8

Data bit 6


9

Data bit 7

10

Acknowledge

11

Busy

12

Paper end (Out of paper)

13

Select

14

Signal ground

15

External oscillator

16

Signal Ground

17

Chassis ground

18

+5 VDC

19

Strobe ground

20

Data 0 ground

21

Data 1 ground

22

Data 2 ground

23

Data 3 ground

24

Data 4 ground

25

Data 5 ground

26

Data 6 ground

27

Data 7 ground

28

Acknowledge ground

29

Busy ground

30

Input prime ground

31

Input prime

32

Fault

33

Light detect

34

Line count

35

Line count return (isolated from ground)

36

Reserved

Modul de atribuire a semnalelor pentru portul paralel de imprimanta IBM este urmatorul.

Pin

Function

1

Strobe

2

Data bit 0

3

Data bit 1

4

Data bit 2

5

Data bit 3

6

Data bit 4

7

Data bit 5

8

Data bit 6

9

Data bit 7

10

Acknowledge

11

Busy

12

Paper end (Out of paper)

13

Select

14

Auto feed

15

No connection

16

Ground

17

No connection

18

No connection

19

Strobe ground

20

Data 0 ground

21

Data 1 ground

22

Data 2 ground

23

Data 3 ground

24

Data 4 ground

25

Data 5 ground

26

Data 6 ground

27

Data 7 ground

28

Paper end, Select, and Acknowledge ground

29

Busy and Fault ground

30

Auto feed, Select in, and Initialize ground

31

Initialize printer

32

Error

33

No connection

34

No connection

35

No connection

36

Select input

Conectorul C

Pentru a elimina confuzia intre cele doua tipuri de conectoare, a fost creat conectorul IEEE 1284-C. Conectorul C este miniaturizat dimensiuni 1.75 x 0.375 inci.

2) Adaptoarele

Cablul standard de imprimanta este un cablu adaptor si utilizeaza urmatoarea schema de legaturi. Modul de dispunere a semnalelor este urmatorul.

PC end 25-pin connector

Function

Printer end 36-pin connector

1

Strobe

1

2

Data bit 0

2

3

Data bit 1

3

4

Data bit 2

4

5

Data bit 3

5

6

Data bit 4

6

7

Data bit 5

7

8

Data bit 6

8

9

Data bit 7

9

10

Acknowledge

10

11

Busy

11

12

Paper end (Out of paper)

12

13

Select

13

14

Auto feed

14

15

Error

32

16

Initialize printer

31

17

Select input

36

18

Ground

19-30,33

19

Ground

19-30,33

20

Ground

19-30,33

21

Ground

19-30,33

22

Ground

19-30,33

23

Ground

19-30,33

24

Ground

19-30,33

25

Ground

19-30,33

Un cablu de imprimanta modern contine 25 de conexiuni si are semnalele de masa divizate pe pini separati. la realizarea unui cablu paralel trebuie conectate toate legaturile.

Host end A connector

Function

Peripheral end B connector

1

nStrobe

1

2

Data bit 1

2

3

Data bit 2

3

4

Data bit 3

4

5

Data bit 4

5

6

Data bit 5

6

7

Data bit 6

7

8

Data bit 7

8

9

Data bit 8

9

10

nAck

10

11

Busy

11

12

PError

12

13

Select

13

14

nAutoFd

14

15

nFault

32

16

nInit

31

17

nSelectIn

36

18

Pin 1 (nStrobe) ground return

19

19

Pins 2 and 3 (Data 1 and 2) ground return

20 and 21

20

Pins 4 and 5 (Data 3 and 4) ground return

22 and 23

21

Pins 6 and 7 (Data 5 and 6) ground return

24 and 25

22

Pins 8 and 9 (Data 7 and 8) ground return

26 and 27

23

Pins 11 and 15 ground return

29

24

Pins 10, 12, and 13 ground return

28

25

Pins 14, 16, and 17 ground return

30

Semnalele din cablu interactioneaza intre ele, in detrimentul tuturor. Cu cin este mai mare lungimea cablului, cu atin semnalele care in parcurg sufera o deformare mai mare. Lungimea maxima recomandata este de 3 m.

3) Modul de functionare electric al cablului

Modul de compatibilitate

Este modelul clasic introdus de IBM in primul PC, conceput strict ca o

interfata pentru transferul de informatii intr-o singura directie. fiecare semnal transmis prin portul paralel are propria sa functie: -liniile de date, transfera datele in toate modurile de operare, prin pinii 2 la 9 -linia Strobe, sistemul anunta echipamentul periferic ca pe liniile de date se

gasesc informatii valide. -linia Busy, activat de imprimanta imediat ce detecteaza semnalul Strobe, dureaza 1 sec sau ore -linia Acknowledge, transmite PC-ului ca totul a decurs normal la tiparirea caracterului. -select, permite imprimantei sa returneze semnale calculatorului pentru

monitorizarea activitatii imprimantei -Paper Empty, avertizeaza la terminarea hintiei -Fault, semnal de avertizare pentru orice problema a imprimantei -Initialize printer, ajuta calculatorul si imprimanta sa se sincronizeze -Select Input, porneste si opreste alimentarea imprimantei -Auto Feed XT, face posibila selectarea modului de interpretare a

comenzilor carriage return

Modul Enhanced Parallel Port EPP

Foloseste sase semnale suplimentare fata de cele 8 linii de date si are trei conexiuni rezervate.

-nWrite, arata sensul de deplasare a datelor -nDStrobe, indica momentul in care bitii de date sunt valizi si corecti -nAStrobe, identifica o adresa corecta pe magistrala interfetei -nWait, confirma receptia corecta a datelor -Intr, semnaleaza callculatorului ca un periferic are nevoie imediata de un

servici
-nInit, este comanda de iesiere in modul EPP

Modul Extended Capabilities Port ECP

Foloseste 7 semnale pentru controlul fluxului de date prin 8 linii de date standard.

-HostClk, semnaleaza imprimantei validitatea liniilor ce se transmit

-PeriphAck, confirma semnalul HostClk

-nPeriphRequest, o valoare scazuta cere transfer de informatii intre Pc si

periferic

-nReverse Request, o valoare scazuta cere transfer de informatii intre

periferic si PC

-nAckReverse, confirma receptionarea semnalului nReverseRequest

-PeriphClk, o valoare scazuta indica PC-ului ca perifericul are pregatite date

pentru transfer

-HostAck, raspunde la semnalul PeriphClk

Pentru cresterea performantei se utilizeaza urmatosarele metode:

. sincronizarea, permite transmiterea unui caracter in 10 microsecunde, deci viteze mari de transfer 100 K/sec

comprimarea datelor, duce la minimizarea numarului de biti trimisi. ECP permite comprimarea prin metoda de codificare a lungimii.

- preluarea controlului magistralei, poate unatati performantele sistemului pe doua cai: administraza transferurile mai eficient iar acestea nu au efect asupra celorlalte procese derulate.

B) PORTURILE SERIALE

Sunt utilizate pentru realizarea legaturilor la distante mari, noile tehnologii aducand comunicatiile seriale in topul preferintelor. In prezent exista cinci tehnici principale de comunicatii seriale intre PC si alte

dispozitive periferice. Acestea sunt: -portul serial clasic, cunoscut ca RS-232C, nume dat de standardul EIA,

echipeaza PC-urile din 1984. Are o viteza de transfer mica.

-ACCES.bus este o conexiune seriala ieftina, de mica vitezasi este folosit pentru a lega PC-ul la mai multe dispozitive simple. Este mai adaptabil decin primul si este multifunctional.

-IrDA pune la dispozitie standardului RS-232C un mediu nou, transmitand semnalele prin aer, prin intermediul semnalelor infrarosii similare cu cele ale telecomenzilor. rata maxima de transfer aproximativ egala cu a celor RS 232C.

-Universal Serial Bus, este o solutie noua, care opereaza cu iimagistrala adevarata de date, poate conecta pana la 127 de dispozitive si are o rata maxima de transfer de 12 MB si una redusa de 1.5 MB

-P1394 permite transferul datelor la 100 MB/sec, urmand sa ajunga la 400 MB, este total compatibil cu arhitectura SCSI 3

Standard

Data rate (current)

Medium

Devices per port

RS-232C

115,200 bps

Twisted pair

1

ACCESS.bus

100 Kbps

4-wire shielded cable

125

IrDA

4 Mbps

Optical

126

USB

12 Mbps

Special 4-wire cable

127

IEEE 1394

100 Mbps

Special 6-wire cable

16

Semnalul serial este cel in care bitii de date ai codului digital sunt aranjati in serii, circuland prin mediul de transmisie sau prin conexiune unul dupa celalalt sub forma unui tren de impulsuri.

Comunicatiile seriale sunt sincrone si asincrone. Cele sincrone cer sistemelor de transmisie-receptie sincronizarea actiunilor acestora, utilizand aceeasi baza de timp, un ceas serial. semnalul de ceas este transferat intre cele doua sisteme ca semnal separat sau prin impulsuri de date din fluxul de date.

Comunicatiile asincrone utilizeaza ceasuri separate pentru emitator si receptor.

Elementul de baza al informatiei digitale din sistemele seriale este cadrul de date. la sistemele seriale sincrone, cadrul contine bitii unui cuvint digital, iar la cele asincrone un cuvint de date cu o semnificatie extinsa.

Sistemele asincrone utilizeaza biti de start si de stop perntru a marca limitele unui cadru. la mijloc se gaseste un grupo de biti de date, care variaza foarte mult. de regula sunt 5 la 8 biti de date, cele mai utilizate sunt cu 8.

Un cadru este un singur caracter. pentru a avea un anteles trebuie combinata o secvenbsa de caractere. echivalentul unei fraze estepachetul, un container pentru mesaj care pastreaza datele si includ date suplimentare pentru protectia continutului.

Pentru tratarea erorilor se folosesc informatii duplicate (redundante) pe care le putem compara cu originalul.

1) PORTUL SERIAL RS-232C

Printr-o conexiune seriala se transmit 800 caractere /sec la 9600 bps, la

distante foarte mari. Sunt utilizate doua tipuri de conectori: -cu 25 pini numit DB-25

Pin

Function

Mne monic

1

Chassis ground

None

2

Transmit data

TXD

3

Receive data

RXD

4

Request to send

RTS

5

Clear to send

CTS

6

Data set ready

RTS

7

Signal ground

GND

8

Carrier detect

CD

20

Data terminal ready

DTR

22

Ring indicator

RI

-conectorul cu 9 pini, DB-9

Pin

Function

Mnemonic

1

Carrier detect

CD

2

Receive data

RXD

3

Transmit data

TXD

4

Data terminal ready

DTR

5

Signal Ground

GND

6

Data set ready

DSR

7

Request to send

RTS

8

Clear to send

CTS

9

Ring indicator

RI

La placile de baza moderne portul serial se conecteaza printr-un soclu cu 10

pini.

Motherboard header pin

Corresponding 9-Pin D-shell Pin

Function



Carrier detect


6

Data set ready



Receive data


7

Request to send



Transmit data


8

Clear to send



Data terminal ready


9

Ring indicator



Signal ground


No connection

No connection

Prin interfata seriala se transmit urmatoarele semnale

-Transmit Data, TXD, linia utilizata de semnalele ce pleaca -Receive Data, RDX, utilizata de bitii care vin din directie opusa -data Terminal ready, DTR, semnaleaza dispozitivului de date ca este

pregatit sa comunice -Data Set ready DSR, dispozitivul serial semnaleaza ca este pregatit prin

aplicarea unei tensiuni pozitive pe aceasta linie -Request To Send, cerere de transmisie RTS -Clear To send, liber pentru transmisie, CTS -Carrier Detect, detectare purtatoare, CD, ofera unui modem metoda de a

semnala terminalului de date realizarea conexiunii cu alt modem -Ring Indicator, RI, avertizeaza terminalul de date asupra evenimentului

Tipuri de cabluri utilizate

Sunt utilizate cabluri directe si cabluri adaptoare. Pentru conexiuni 25-9 se utilizeaza pinii 2-8, 20, 22 iar la cele 9-9 toti pinii. Legaturile unui cablu serial de la 9 la 25 pini

25-pin connector

9-pin connector

Mnemonic

Function

2

3

TXD

Transmit data

3

2

RXD

Receive data

4

7

RTS

Request to send

5

8

CTS

Clear to send

6

6

RTS

Data set ready

7

5

GND

Signal ground

8

1

CD

Carrier detect

20

4

DTR

Data terminal ready

22

9

RI

Ring indicator

Cablurile incrucisate inverseaza semnalele de transmisie si receptie de la unul din capete pentru conectarea unui plotter sau imprimanta la PC.

Cele mai utilizate dispozitive seriale sunt:

Peripheral

Device type

Cable needed to connect to PC

PC

DTE

Crossover

Modem

DCE

Straight-through

Mouse

DCE

Straight-through

Trackball

DCE

Straight-through

Digitizer

DCE

Straight-through

Scanner

DCE

Straight-through

Serial printer

DTE

Crossover

Serial plotter

DTE

Crossover

Un port serial are doua functii principale: reimpachetarea datelor paralele in format serial si transmiterea pe un fir lung, operatie numita comanda liniei. Pentru aceasta se utilizeaza cipuri speciale Universal asincronous rceiver/transmitter UART.

Cele mai uzuale sunt 8250, 16450 si 16550A

Numele atribuite porturilor au fost COM 1 si COM 2. Din 1987 au fost adaugate COM 3 si COM 4 iar sub Windowsse instaleaz

Port name

Base address

Interrupt

COM1

03F8(Hex)

4

COM2

02F8(Hex)

3

COM3

03E8(Hex)

4

COM4

02E8(Hex)

3

a pana la 9 porturi.

2) PORTUL ACCESS.bus

Proiectat pentru conectarea a 2 dispozitive, poate lega la un singur port 125 dispozitive. Este un sistem cu mai multe dispozitive master. toate dispozitivele conectate opereaza ca master sau slave.

Este organizat pe 3 straturi:

-stratul fizic, controleaza semnalel si protocolul de transfer

-protocolul de baza, descrie continutul mesajelor

-protocolul de aplicatie, defineste modul de impachetare in mesaje a

informatiilor prelucrate.

Semnalele utilizate sunt urmatoarele:

Pin

Function

Mnemonic

Color code

1

Ground

GND

Black

2

Serial data

SDA

Green

3

+5 VDC

+5V

Red

4

Serial clock

SCL

White

3) IrDA

Aparut in 1993 prin crearea unui standard de utilizare a infrarosiilor pentru conectarea PC-urilor. prima versiune IrDA 1.0, creeaza o versiune optica a portului serial RS-232C, cu aceeasi structura de date si aceeasi limitare a vitezei de lucru.

Transmisiile in infrarosu nu realizeza interferente cu aparatele radio, televizoarele sau liniile aeriene. Zona de actiune este mai scurta ca a ubdelor radio si este restr￳a la un unghi mic, ceea ce favorizeaza securitatea transmisiilor.

Signaling Rate

Modulation

Pulse Duration

2.4 kb/s

RZI

78.13 us

9.6 kb/s

RZI

19.53 us

19.2 kb/s

RZI

9.77 us

38.4 kb/s

RZI

4.88 us

57.6 kb/s

RZI

3.26 us

115.2 kb/s

RZI

1.63 us

0.576 Mb/s

RZI

434.0 ns

1.152 Mb/s

RZI

217.0 ns

4.0 Mb/s

4PPM, single pulse

125 ns

4.0 Mb/s

4PPM, double pulse

250.0 ns




Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright