220 likes | 449 Views
Sarjaliikenne RS-232. Digtaalinen tiedonsiirto: mm. RS232 ss . 44-52. Sarjaliikenne RS-232 Common names: EIA-232D (RS232-D), ITU-TSS (CCITT) V.24/V.28, ISO 2110. Päätelaite - liitäntälaite. Telepääte. Verkkopääte , DCE ( D ata C onnecting E quipment )
E N D
Sarjaliikenne RS-232 Digtaalinen tiedonsiirto: mm. RS232 ss. 44-52 3-Sarjaliikenne
Sarjaliikenne RS-232Common names: EIA-232D (RS232-D), ITU-TSS (CCITT) V.24/V.28, ISO 2110 3-Sarjaliikenne
Päätelaite - liitäntälaite Telepääte • Verkkopääte, DCE (Data ConnectingEquipment) • liitäntälaite, jolla pääte voidaan liittää verkkoon • Pääte, DTE (Data Terminal/TerminatingEquipment) DTE tietoverkko DCE esim. modeemi esim. PC 3-Sarjaliikenne
vSarjamuotoinensiirto FSiirretään sanan tai tavun bitit peräkkäin FTietoliikenteessä helpompi toteuttaa kuin rinnakkaissiirto Digitaalinen tiedonsiirto 3-Sarjaliikenne
Sarjaliikenne RS-232 vITU-T V.24 - suositus FVanhasuositus, jonkasähköisetominaisuudet on kuvattusuosituksessa ITU-T V.28 FVastaava suositus Yhdysvalloissa EIA Recommended Standard 232C FKäyttää ISO 2110-suosituksen mukaista 25-nastaista nk. D-liitintä FNaarasliitin modeemeissa ja verkkopäätteissä (DCE) FUrosliitin päätelaitteissa (DTE) FLiittimessä määritelty pinnit - datan siirtoon ja vastaanottoon - laitteiden väliseen kättelyyn - siirron tahdistukseen - yhteynen maataso (GND) 25-nastainen nk. D-liitin 3-Sarjaliikenne
vITU-T V.24 - tärkeimmätpinnit DTE: DCE: F1Runkomaa - Shield 101 F2Lähetys - TxD 103 RxD F3Vastaanotto - RxD 104 TxD F4Lähetyspyyntö - RTS 105 F5Lähetysvalmis - CTS 106 F6Verkkopäätevalmis – DSR 107 F7Signaalimaa - GND 102 F8Kantoaallonilmaisin – CD 109 F15Lähetyksentahdistus – TxC 114 F17Vastaanotontahdistus – RxC 115 F20Yhteydenmuod.pyyntö - DTR 108/2 Sarjaliikenne RS-232 3-Sarjaliikenne
Sarjaliikenne RS-232Otteita DTE ja DCE - laitteiden seurustelusta Computer: "I’mnowon-line and prepared to exchange data" (Assert DTR) Modem: "Oh! OK, fine. I’mready to workwithyou."(Assert DSR) Computer: "I have data to send. Is that OK?" (Assert RTS) Modem: "I’mprepared to receiveyour data" (Assert CTS) Computer: "Here is my data..." Computer: "Here is more data..." Modem: (Buffer is nowfull) "Stop sendingplease." (Deassert CTS) Computer: (Stopssendingbutcontinues to assert RTS) Modem: "I’mprepared to receiveyour data" (Assert CTS) Computer: "Here is more data..." Computer: "I’mdonesending data; thankyou." (Deassert RTS) Modem: "Allright, I’moff to dootherthings" (Deassert CTS) 3-Sarjaliikenne
Sarjaliikenne RS-232 DTE ja DCE - laitteiden seurustelu aikakaaviona v 3-Sarjaliikenne
vTietokoneen COM-portti FEi ole täydellinen V.24/V.28-liitäntä FTarkoitettu vain asynkronisillepäätelaitteille (tahdistussignaalitpuuttuvat) Sarjaliikenne RS-232 3-Sarjaliikenne
http://www.hardwarebook.info/ Sarjaliikenne RS-232 3-Sarjaliikenne
vSuosituksen V.28 mukaisetjännitteet FJättää välille +3V - -3V alueen, jolla signaalin arvo ei muutu • Bittiarvot, 0 -bitti = U > +3 V, 1 -bitti = U < -3V Digitaalinensiirtotie 3-Sarjaliikenne
vViestinV.28 mukainenkoodaus F0 -tilasta (U > +3V)käytämmenimitystä space F1 -tilasta (U < -3V)käytämmenimitystämark Digitaalinensiirtotie 3-Sarjaliikenne
Sarjaliikenne RS-232 • RS-232 protokollan mukainen tavurakenne 3-Sarjaliikenne
+9V Stop 1, 1 1/2, 2 -9V 0 1 0 1 1 0 0 1 0 LSB MSB Data 5-9 bit Harjoitus 1: RS-232 -dekoodaus +5 V / ruutu 0.1 ms / ruutu 10 kbit/s Start 0 V Pariteetti = 4D = ’M’ 0100 1101 3-Sarjaliikenne
Sarjaliikenne RS-232: pariteettibitti • Odd – pariton • None 3-Sarjaliikenne
Sarjaliikenne RS-232 • Stop-bitti 3-Sarjaliikenne
Sarjaliikenne RS-232: DTE9 - DCE25 liittimeen 3-Sarjaliikenne
Sarjaliikenne RS-232: DTE25 – DTE25 liittäminen, nollamodeemi FKahdenpäätelaitteen (eli DTE--DTE) välinenkytkentä FNäyttäytyypäätelaitteellekutenmodeemi FNollamodeemieituomodeeminominaisuuksiayhteydelle! 3-Sarjaliikenne
Sarjaliikenne RS-232: nollamodeemit DTE25-DTE9 ja DTE9-DTE9 3-Sarjaliikenne
Sarjaliikenne RS-232: Kaksijohtoinen DTE9 – DTE9 vITU-T V-24 -liitäntä,vähimmäiskytkentä FLähetyskytketäänvastaanottoon FVastaanotto kytketään lähetykseen FSignaalimaatkytketäänyhteen FLähetysvalmiskytketäänlähetyspyyntöönJOStarvitaan vuonohjausta !! 3-Sarjaliikenne
Sarjaliikenne RS-232 Terminologiaa vDTE = Data Terminal Equipment eli yleensä tietokone DCE = Data CommunicationEquipment eli yleensä modeemi TD = DTE:stäDCE:hen lähtevän datan ulostulo RD = DCE:stäDTE:hentulevam datan sisältö SG = Signaalimaa (data-ja ohjaussignaalien nollataso) DTR = DTE:stälähtevä signaali, joka ilmoittaa, että DTE on päällä ja linjalla DSR = DCE:stälähtevä signaali, joka kertoo, että DCE päällä ja valmis aloittamaan RTS = DTE asttaa RTS signaalin kysyäkseen, onko DCE valmis vastaanottamaan dataa CTS = DCE asttaa vastaukseksi DTE:n lähettämälle RTS signaalille kun DCE on valmis vastaanottamaan DTE:stä tulevaa dataa DCD = DCE asettaa varoittamaan DTE:tä, että DCE:ltä on odotettavissa tulevan dataa millä hetkellä hyvänsä RI = DCE asettaa, kun (modeemi)linjan toisen pään laite haluaa muodostaa yhteyden DRS = DTE tai DCE asettaa vaihtaakseen toisen laitteen nopeutta erikoistilanteessa 3-Sarjaliikenne