014-ComSerie

24
Comunicación Serie

description

asd

Transcript of 014-ComSerie

Comunicacin Serie Serie/ParaleloParalelo: transmite los datos a travs de n lneas de datosn depende del tamao de datos que se manejen: 8 bits, 16 bits, 32 bitsSerie: transmiten los datos a travs de 1 nia lnea de datos on independenia del !ormato Paralelo"parentemente m#s r#pido$ %n ortas distanias resulta m#s e!etivo&os datos a transmitir no neesitan pretratamiento" lar'as distanias resulta m#s ostoso por la ma(or disposii)n a 'enerar errores Serie*u+o menos ostoso,nmero reduido de lneas*enor disposii)n a errores&os datos neesitan ser seriali-ados.deseriali-adosSe requiere un protoolo de transmisisi)n SerieSimple/: 0ransmisi)n en un solo sentido1al! duple/: 0ransmisi)n en ambos sentidos pero no simult#neamente2ull duple/: transmisi)n en ambos sentidos simult#neamente ,3equiere dos lneas de datos Sncrono/asncrono0anto la transmisi)n serie omo la paralela puede reali-arse de !orma snrona omo asnrona&a transmisi)n snrona permite ma(ores veloidades de transmisi)n&a transmisi)n asnrona ma(or variabilidad de dispositivos a interonetar Serie asncrona%/iste una lnea de datos ( una lnea de tierra omn a los dos omuniantes$&a in!ormai)n de tempori-ai)n va inserta en los propios datos o bien es patada entre los omuniantes%l reeptor muestrea la lnea de datos a intervalos re'ulares para obtener la in!ormai)n$ Serie asncrona&a lnea en reposo permanee en un estado inativo 4mar56%l omien-o de la transmisi)n es marado por un ambio de la lnea 4Start bits6%l !inal es indiado por un retorno al estado de reposo 4Stop bits6&a in!ormai)n se transmite en paquetes ortos para mantener la sinroni-ai)n Serie asncrono%l ontrol de errores se reali-a mediante paridad 4Parit( bits6 Interfaces de comunicacin seriePara transmitir la in!ormai)n a travs de un able a lar'as distanias es neesario 78tili-ar niveles de tensi)n adeuados78tili-ar mtodos de odi!iai)n que manten'an la sinroni-ai)nTTL MC1488 MC1489 RS22 TTL Interfaces asncronas!s de crucial im"ortancia mantener la sincroni#acin entre am$os comunicantesS 1 % % 1S 1 % % 1 Interfaces asncronasPuede ser neesario la introdui)n de mtodos de odi!iai)n que ase'uren la sinroni-ai)n Por ejemplo: en 8S9 se utili-a un mtodo :3;< on bit stu!!in'$ &R'I ()S*+&os eros provoan un ambio de nivel$&o unos no provoan ambioPara evitar periodos lar'os sin ambios se introdue un ero ada 6 unos onseutivos Interfa# RS22=1> l)'io: ?3v$$?2@v=A> l)'io: B3v$$B2@v*ar5: =1> spae: =AStart bit: =A>Stop bit: =1> RS22 lneas3 0/C: 0ransmited Cata C0%DCE%2 3/C: 3eeived Cata C0%FCE% 8 E0S: Elear to SendC0%FCE%G 30S: 3equest to Send C0%DCE%H C03: Cata 0erminal 3ead( C0%DCE%6 CS3: Cata Set 3ead( C0%FCE% Cone,in entre dos -T!T,-R,-.nd-T!T,-R,-.nd-T! /elocidad de transferencia%s patada entre ambos omuniantes: 711A baudios 4bits por se'undo67$$$71I2AA baudios )S0RT%l dispositivo que reali-a la tarea de transmisi)n reepi)n serie se denomina 8S"30 4intel 82@A6%l +ip dispone de die- re'istros que se utili-an para on!i'urar ( reali-ar la transmisi)n.reepi)n$ *ios 1 "uerto serieCurante el PJS0 la bios deteta la e/istenia de los puertos serie$ %n la direi)n AAHA:AAAA ( si'uientes 4dos b(tes por direi)n6 situa las direiones e.s base de sus 8S"30 orrespondientes$" la 8S"30 orrespondiente a la primera direi)n la denomina EJ*1 *I2S