Minicurso Comunicação Serial - RS232

June 11, 2019 | Author: Bruno Henrique | Category: Electronics, Tecnologia, Electronic Engineering, Redes sociais, Digital Technology
Share Embed Donate


Short Description

Download Minicurso Comunicação Serial - RS232...

Description

MINICURSO Comunicação Serial - RS232 Ed"#$ Can%ian C&' Enena$ia e *n+o$"ática tda. tt://.cn%.co".$  e-"ai: enena$iacn%.co".$ 

Conceitos Básicos sobre Comunicação Serial O que é Comunicação de Dados? A dist2ncia 3#e #" dado sina e$co$$e e" #" co"#tado$ va$ia de a#ns "i"et$os, co"o no caso de conexes de #" si"es C*, at vá$ios cent"et$os 3#ando a conex7o de sinais envove,  o$ exe"o, #"a aca "7e co" conecto$es a$a dive$sos ci$c#itos. Pa$a estas dist2ncias, o dado diita ode se$ t$ans"itido di$eta"ente. di$eta"ente. Exceto e" co"#tado$es "#ito $áidos, os $o8etistas n7o se $eoc#a" co" o +o$"ato e esess#$a dos cond#to$es, o# co" as ca$acte$sticas ca$acte$sticas ana9icas dos sinais de t$ans"iss7o. F$e3ente"ente, F$e3ente"ente, no entanto, os dados deve" se$ enviados a$a +o$a dos ci$c#itos 3#e constit#e" o co"#tad co"#tado$ o$.. &esses &esses casos, casos, as dist2ncia dist2nciass envovida envovidass ode" ode" se$ eno$"es. eno$"es. *n+ei%" *n+ei%"ente ente,, co" o a#"ento das dist2ncias ent$e a +onte e o destino a#"enta ta"" a di+ic#dade de estaeece$ estaeece$ #"a t$ans"iss7o de dados $ecisa. *sso  $es#tado de disto$;es et$icas dos sinais 3#e t$a+ea" at$avs de cond#to$es onos, e de $#dos adicionados ao sina 3#e se $oaa" at$avs do "eio de t$ans" t$ans"iss iss7o. 7o. E"o$ E"o$a a a#ns a#ns c#idad c#idados os deva" deva" se$ to"ado to"adoss na t$oca t$oca de dados dados dent$o dent$o de #" co"#tado$, o $ande $oe"a oco$$e 3#ando dados s7o t$ans+e$idos a$a disositivos +o$a dos ci$c#itos do co"#tado$. &esse caso a disto$;7o e o $#do ode" to$na$-se t7o seve$os 3#e a in+o$"a;7o  e$dida. A Co"#nica;7o de " cana de co"#nica;7o  #" ca"ino so$e o 3#a a in+o$"a;7o ode t$a+ea$. Ea ode se$  de+inida o$ #"a ina +sica (+io) 3#e conecta disositivos de co"#nica;7o, co"#nica;7o, o# o$  o$ #" $ádio, ase$, ase$, o# o#t$a +onte de ene$ia $adiante. E" co"#nica;7o diita, a in+o$"a;7o in+o$"a;7o  $e$esentada $e$esentada o$ its de dados individ#ais, 3#e ode" se$  encas#ados e" "ensaens de vá$ios its. >" ?te (con8#nto de @ its)  #" exe"o de #"a #nidade de "ensae" 3#e ode t$a+ea$ at$avs de #" cana diita de co"#nica;es. >"a coe;7o de ?tes ode se$ a$#ada e" #" +$a"eB o# o#t$a #nidade de "ensae" de "aio$ nve. Esses Esses "ti "tios os nvei nveiss de encas encas#a #a"en "ento to +aci +aciit ita" a" o $econ $econeci eci"e "ento nto de "ensa "ensaens ens e inte$conexes inte$conexes de dados co"exos. >" cana no 3#a a di$e;7o de t$ans"iss7o  inate$ada  $e+e$ida co"o canal simplex . Po$  exe"o, #"a esta;7o de $ádio  #" cana si"ex o$3#e ea se"$e t$ans"ite o sina a$a os o#vintes e n#nca  e$"itido a t$ans"iss7o inve$sa. >" canal half-duplex  #" cana +sico si"es no 3#a a di$e;7o ode se$ $eve$tida. As "ensaens ode" +#i$ nas d#as di$e;es, "as n #nca ao "es"o te"o. E" #"a ca"ada tee+Dnica, #"a a$te +aa en3#anto a o#t$a esc#ta. " canal canal full-d full-dupl uplex ex  e$"ite 3#e "ensaens se8a" t$ocadas si"#tanea"ente si"#tanea"ente e" a"as as di$e;es. Ee ode se$ visto co"o dois canais si"ex, #" cana di$eto e #" cana $eve$so, conectados nos "es"os ontos.

Comunicação Serial  A "aio$ia "aio$ia das "ensaens diitais s7o "ais onas 3#e a#ns o#cos its. Po$ n7o se$ $ático ne" econD"ico t$ans+e$i$ todos os its de #"a "ensae" si"#tanea"ente, si"#tanea"ente, a "ensae"  3#e$ada e"  a$tes "eno$es e t$ans"itida se3encia"ente. se3encia"ente. A t$ans"iss7o it-se$ia conve$te a "ensae" e" #" it o$ ve% at$avs de #" cana. Cada it $e$esenta #"a a$te da "ensae". s its individ#ais s7o ent7o $ea$$an8ados no destino a$a co"o$ a "ensae" o$iina. E" e$a, #" cana cana i$á assa$ aenas aenas #" it o$ ve%. A t$ans"iss7 t$ans"iss7o o it-se$i it-se$ia a  no$"a"en no$"a"ente te ca"ada ca"ada de t$ans"iss t$ans"iss7o 7o se$ia, se$ia, e  o "todo "todo de co"#nica co"#nica;7o ;7o escoido escoido o$ dive$sos dive$sos e$i+$icos e$i+$icos de co"#tado$es. A t$ans"iss7o ?te-se$ia conve$te @ its o$ ve% at$avs de @ canais a$aeos. E"o$a a taxa de t$ans+e$=ncia se8a @ ve%es "ais $áida 3#e na t$ans"iss7o it-se$ia, s7o necessá$ios @ canais, e o c#sto ode$á se$ "aio$ do 3#e @ ve%es a$a t$ans"iti$ a "ensae". #ando as dist2ncias s7o c#$tas, c#$tas,  +actve +actve e econD"ic econD"ico o #sa$ canais a$aeos a$aeos co"o 8#sti+ic 8#sti+icativ ativa a a$a as atas atas taxas taxas de

t$ans"iss7o. A inte$+ace Cent$onics de i"$esso$as  #" caso tico de t$ans"iss7o ?te-se$ia.

Taxa de Transferência (Baud a!e" A taxa de t$ans+e$=ncia $e+e$e-se a veocidade co" 3#e os dados s7o enviados at$avs de #" cana e  "edido e" t$ansi;es et$icas o$ se#ndo. &a no$"a E*A!, oco$$e #"a t$ansi;7o de sina  o$ it, e a taxa de t$ans+e$=ncia e a taxa de it (it $ate) s7o id=nticas. &esse caso, #"a taxa de G600 a#ds co$$esonde a #"a t$ans+e$=ncia de G600 dados o$ se#ndo, o# #" e$odo de a$oxi"ada"ente, 104 s (1/G600 s). #t$o conceito  a e+ici=ncia do cana de co"#nica;7o 3#e  de+inido co"o o n"e$o de its de in+o$"a;7o #tii%áve (dados) enviados at$avs do cana o$ se#ndo. Ee n7o inc#i its de sinc$onis"o, +o$"ata;7o, e detec;7o de e$$o 3#e ode" se$ adicionados a in+o$"a;7o antes da "ensae" se$ t$ans"itida, e se"$e se$á no "áxi"o i#a a #".

@ its de dados 11 its de in+o$"a;7o

 Pacote de dados @ its de in+o$"a;7o

E+ici=ncia do cana J @/11 J 0,K!  Para

9600 bps, T = 104,2us

Transmissão #ss$ncrona x Transmissão S$ncrona He$a"ente, dados se$iai%ados n7o s7o enviados de "anei$a #ni+o$"e at$avs de #" cana. Ao invs disso, acotes co" in+o$"a;7o $e#a$es s7o enviados se#idos de #"a a#sa. s acotes de dados iná$ios s7o enviados dessa "anei$a, ossive"ente co" co"$i"entos de a#sa va$iáve ent$e acotes, at 3#e a "ensae" tena sido tota"ente t$ans"itida.  ci$c#ito $eceto$ dos dados deve sae$ o "o"ento a$o$iado a$a e$ os its individ#ais desse cana, sae$ exata"ente 3#ando #" acote co"e;a e 3#anto te"o deco$$e ent$e its. #ando essa te"o$i%a;7o +o$ conecida, o $eceto$  dito esta$ sinc$oni%ado co" o t$ans"isso$, e a t$ans+e$=ncia de dados $ecisa to$na-se  ossve. Faas na "an#ten;7o do sinc$onis"o d#$ante a t$ans"iss7o i$7o ca#sa$ a co$$#;7o o#  e$da de dados.   ? A i E   l m n o  L r s t u   Q T  Z [ ^   )!+

s ca$acte$es n7o i"$i"veis (00 a !1) s7o #tii%ados o$ dive$sos $otocoos de co"#nica;7o. A no"encat#$a dada a$a cada #" dees  a se#inte: )!C 00 01 0 0! 04 05 06 0K 0@ 0G 10 11 1 1! 14 15 16 1K 1@ 1G 0 1  ! 4 5 6 K @ G 0 !1

C'R   &> SR S E E E& ACT  QE QS R F V FF CL S S* ace Serial RS232 @!I"232 1 O que é S)*) ? LS  #"a a$evia;7o de Leco""ended Standa$dB. Ea $eata #"a ad$oni%a;7o de #"a inte$+ace co"#" a$a co"#nica;7o de dados ent$e e3#ia"entos, c$iada no incio dos anos 60, o$ #" co"it= conecido at#a"ente co"o Eect$onic *nd#st$ies AssociationB (E*A). &a3#ee te"o, a co"#nica;7o de dados co"$eendia a t$oca de dados diitais ent$e #" co"#tado$ cent$a ("ain+$a"e) e te$"inais de co"#tado$ $e"otos, o# ent$e dois te$"inais se" o envovi"ento do co"#tado$. Estes disositivos ode$ia" se$ conectados at$avs de ina tee+Dnica, e conse3#ente"ente necessitava" #" "ode" e" cada ado a$a +a%e$ a decodi+ica;7o dos sinais.
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF