Truy n thơng gia hai nút

Một phần của tài liệu Đo nhiệt độ và điều khiển thiết bị giao tiếp máy tính (Trang 57 - 60)

S đ k t n i:

Hình 4.3 – K t n i đ n gi n trong truy n th ng n i ti p

Khi th c hi n k t n i nh trên, quá trình truy n ph i b o đ m t c đ đ u phát và thu gi ng nhau. Khi cĩ d li u đ n DTE, d li u này s đ c đ a vào b đ m và t o ng t.

Ngồi ra, khi th c hi n k t n i gi a hai DTE, ta cịn dng s đ sau:

Hình 4.4 – K t n i trong truy n th ng n i ti p d ng tín hi u b t tay

Khi DTE1 c n truy n d li u thì cho DTR tích c c tác đ ng lên DSR c a DTE2 cho bi t s n sng nh n d li u và cho bi t đã nh n đ c sĩng mang c a MODEM

NGUY N KH C H I-20762051 Page 57

( o). Sau đĩ, DTE1 tích c c chân RTS đ tác đ ng đ n chân CTS c a DTE2 cho bi t DTE1 cĩ th nh n d li u. Khi th c hi n k t n i gi a DTE v DCE, do t c đ truy n khác nhau nên ph i th c hi n đi u khi n l u l ng. Quá trinh đi u khi n này cĩ th th c hi n b ng ph n m m hay ph n c ng. Quá trình đi u khi n b ng ph n m m th c hi n b ng hai ký t Xon v Xoff. Ký t Xon đ c DCE g i đi khi r nh (cĩ th nh n d li u). N u DCE b n thì s g i ký t Xoff. Qua trình đi u khi n b ng ph n c ng dùng hai chân RTS v CTS. N u DTE mu n truy n d li u thì s g i RTS đ yêu c u truy n, DCE n u cĩ kh n ng nh n d li u (đang r nh) thì g i l i CTS.

Ü Quá trình truy n d li u:

Truy n d li u qua c ng n i ti p RS232 đ c th c hi n khơng đ ng b . Do v y nên t i m t th i đi m ch cĩ m t bit đ c truy n (1 kí t ). B truy n g i m t bit b t đ u (bit start) đ thơng báo cho b nh n bi t m t kí t s đ c g i đ n trong l n truy n bit ti p theo . Bit này luơn b t đ u b ng m c 0.. Ti p theo đĩ là các bit d li u (bits data) đ c g i d i d ng mã ASCII( cĩ th l 5,6,7 hay 8 bit d li u) Sau đĩ là m t Parity bit ( Ki m tra bit ch n, l hay khơng) và cu i cùng l bit d ng - bit stop cĩ th l 1, 1,5 hay 2 bit d ng.

Ü T c đ Baud:

ây là m t tham s đ c tr ng c a RS232. Tham s này chính là đ c tr ng cho quá trình truy n d li u qua c ng n i ti p RS232 l t c đ truy n nh n d li u hay cịn g i l t c đ bit. T c đ bit đ c đnh ngh a l s bit truy n đ c trong th i gian 1 giy hay s bit truy n đ c trong th i gian 1 giây. T c đ bit này ph i đ c thi t l p bên phát v bên nh n đ u ph i cĩ t c đ nh nhau ( T c đ gi a vi đi u khi n vá máy tính ph i chung nhau 1 t c đ truy n bit).

Ngồi t c đ bit cịn m t tham s đ mơ t t c đ truy n l t c đ Baud. T c đ Baud liên quan đ n t c đ mã ph n t mã hĩa d li u đ c s d ng đ di n t bit đ c truy n cịn t c đ bit thì ph n ánh t c đ th c t mà các bit đ c truy n.Vì m t ph n t báo hi u s mã hĩa m t bit nên khi đĩ hai t c đ bit v t c đ baud l ph i đ ng nh t.

NGUY N KH C H I-20762051 Page 58

M t s t c đ Baud th ng dùng: 50, 75, 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 28800, 38400, 56000, 115200 … Trong thi t b h th ng dng t c đ l 19200.

Khi s d ng chu n n i ti p RS232 thì yêu c u khi s d ng chu n l th i gian chuy n m c logic khơng v t quá 4% th i gian truy n 1 bit. Do v y, n u t c đ bit càng cao thì th i gian truy n 1 bit càng nh thì th i gian chuy n m c logic càng ph i nh . i u này làm gi i h n t c Baud và kho ng cách truy n.

Ü Bit ch n l hay Parity bit:

ây là bit ki m tra l i trên đ ng truy n. Th c ch t c a quá trình ki m tra l i khi truy n d li u l b xung thêm d li u đ c truy n đ tìm ra ho c s a m t s l i trong quá trình truy n . Do đĩ trong chu n RS232 s d ng m t k thu t ki m tra ch n l .

M t bit ch n l đ c b sung vào d li u đ c truy n đ cho th y s l ng các bit "1" đ c g i trong m t khung truy n l ch n hay l .

M t Parity bit ch cĩ th tìm ra m t s l các l i ch h n nh 1,3,,5,7,9... N u nh m t bit ch n đ c m c l i thì Parity bit s trang giá tr v i tr ng h p khơng m c l i vì th khơng phát hi n ra l i. Do đĩ trong k thu t mã hĩa l i này khơng đ c s d ng trong tr ng h p cĩ kh n ng m t vài bit b m c l i.

NGUY N KH C H I-20762051 Page 59 CH NG 5: THI T K PH N C NG H TH NG 5.1 S KH I H TH NG: MÁY TÍNH i u khi n B ng tay RS232 LCD VI I U KHI N NHI T

THI T B 1 THI T B 2 THI T B 3 THI T B 4

Hình 5.1: S đ kh i h th ng Ch c n ng t ng kh i trong h th ng:

Một phần của tài liệu Đo nhiệt độ và điều khiển thiết bị giao tiếp máy tính (Trang 57 - 60)

Tải bản đầy đủ (PDF)

(87 trang)