przesyl inf RS232

background image

Szymon MOLIOSKI

Laboratorium: Przemysłowe

Magistrale Danych

Opole, 4 I 2012

Mechatronika III

Wydział Mechaniczny

Politechnika Opolska

Temat:

Przesyłanie

informacji za pomocą

łącza RS232

background image

1. Cel dwiczenia.

Cele wykonywanego dwiczenia to:

a) Zapoznanie się z zasadą podłączania łącza RS232.
b) Przesyłanie informacji za pomocą złącza RS232 oraz ich odczytywanie.
c) Opracowywanie przesłanych informacji sczytanych na podstawie impulsów na oscyloskopie.

2. Opis układu badawczego.

RS-232 – magistrala komunikacyjna przeznaczona do szeregowej transmisji danych między dwoma
urządzeniami. Najpopulraniejszy standard RS-232C definiuje sposób nawiązywania i przeprowadzania
łączności między dwoma urządzeniami.

NAJWAŻNIEJSZE LINIE MAGISTRALI RS-232 dla złączy 9-stykowych:

Numer przewodu i styku

Opis sygnału

102

SG

5

Masa sygnałowa

103

TxD

3

Dane nadawane

104

RxD

2

Dane odbierane

105

RTS

7

Żądanie nadawania

106

CTS

8

Gotowośd do
nadawania

107

DSR

6

Gotowośd DCE

108

DTR

4

Gotowośd DTE

109

DCD

1

Poziom sygnału

TRANSMISJA SZEREGOWA DANYCH W ZŁĄCZU RS-232

Przesyłanie informacji następuje w sposób szeregowy, bit po bicie. Stany 0 i 1 kodowane są stanami
napięd (lub wartościami prądu). Najczęściej przesyłane są znaki w kodzie ASCII. Znaki składają się z 5
do 8 bitów i poprzedzone są bitem startu a zakooczone bitem stopu (1 lub 2).

background image

Ramkę może zakaoczad kontrolny bit parzystości. Bity danych wraz z bitami startu, stopu i parzystości
tworzą jednostkę informacją (SDU).

Jeśli liczba jedynek w bicie jest parzysta, bit parzystości = 0, w przeciwnym przypadku
bit parzystości =1.

Bit START uruchamia zegar zapewniający właściwą synchronizację odczytu. Częstośd pracy zegara

określa prędkośd transmisji. Najczęściej zawiera się ona w następujących wartościach: 300,600,1200,

2400, 4800, 9600, 19 200 b/s (bitów/sek).

3. Przesyłane dane:

WYKRES I

PRĘDKOŚD PRZESYŁU

Bit/sek

ILOŚD

BITÓW

PARZYSTOŚD BITY

STOPU

HANDSHAKING

9600

8

brak

1

brak

-120,00

-70,00

-20,00

30,00

80,00

0,0000

0,0002

0,0004

0,0006

0,0008

0,0010

background image

WYKRES II

PRĘDKOŚD PRZESYŁU

Bit/sek

ILOŚD

BITÓW

PARZYSTOŚD BITY

STOPU

HANDSHAKING

9600

8

even

1

brak

WYKRES III

PRĘDKOŚD PRZESYŁU

Bit/sek

ILOŚD

BITÓW

PARZYSTOŚD BITY

STOPU

HANDSHAKING

9600

8

brak

2

brak

-150

-100

-50

0

50

100

150

0

0,0002

0,0004

0,0006

0,0008

0,001

-150

-100

-50

0

50

100

150

0

0,0002

0,0004

0,0006

0,0008

0,001

background image

4. Wyniki i wnioski:

a) Transmisja przebiegła poprawnie, ponieważ założona cyfra – 7 – występuje na wszystkich

wykresach.

b) Cyfra 7 reprezentowana jest przez liczbę dwójkową: 00110111. W kodzie ASCII liczba ta

wynosi 55, a w reprezentacji liczb dziesiętnych – 7.

c) Liczba jedynek jest nieparzysta więc bit parzystości na WYKRESIE II jest stanem niskiego

napięcia (1), dlatego nie wynika on bezpośrednio z wykresu.

d) W trakcie opracowywania części teoretycznej sprawozdania, wykorzystywano pracę: System

interfejsu RS-232C, P. Targowski i M. Rębarz, dostępna pod adresem:
http://www.fizyka.umk.pl/~ptarg/labview/folie/RS232.pdf


Wyszukiwarka

Podobne podstrony:
STM32 przesyłanie danych przez usatr RS232
Przesył informacji przy wykorzystaniu interfejsu RS232 J Szewczyk
INF dec5
BEZPIECZE STWO SYSTEM W INF
Sys Inf 03 Manning w 06
Sys Inf 03 Manning w 19
A dane,inf,wiedza,uj dyn stat proc inf w zarz 2008 9
Sys Inf 03 Manning w 02
INF 6 PRZESTEPSTWA
Postępowanie z podejrzanymi przesyłkami(1)
RS232
H Bankowość ele platnosci ele proc inf w zzarz 2008 9
Inf przestrz wekt uklady rown
10Swykl nadwr inf transpl
DIAGNOZOWANIE NIESPRAWNOSCI INF Nieznany

więcej podobnych podstron