Truyền nối tiếp đồng bộ

Một phần của tài liệu Thiết kế mạng giám sát và điều khiển MC68HC11 dùng RS 485 (Trang 29 - 30)

I. KÊNH TRUYỀN THƠNG

I.11 Truyền nối tiếp đồng bộ

Một điểm khác cơ bản giữa truyền đồng bộ so với bất đồng bộ là truyền đồng bộ khơng cĩ startbit và stopbit đi kèm theo từ mã. Nguyên tắc của truyền đồng bộ là xen vào các xung đồng bộ vào chung với thơng tin lúc mã hố để truyền đi. Cĩ hai cách truyền đồng bộ là đồng bộ hướng bit (bit oriented) và đồng bộ hướng ký tự (character oriented).

I.11.1 Truyền đồng bộ hướng ký tự :

Phương pháp này định nghĩa một số ký tự điều khiển như ký tự đồng bộ (SYN), ký tự bắt đầu văn bản (STX), ký tự kết thúc văn bản (ETX).

ETX Dữ liệu STX SYN SYN SYN

Nguyên tắc lấy đồng bộ như sau : đầu tiên cĩ thơng tin đến trên đường dây, bên thu bắt đầu dị tìm ký tự SYN (cĩ giá trị 01101000) bằng cách đặt đồng bộ bit, qua đĩ lần lượt lấy 8 bit liên tiếp và so sánh với từ mã của bộ ký tự SYN. Sau khi tim được ký tự SYN, tức đã đạt được đồng bộ ký tự, bên thu sẽ nhận từng byte và so sánh với các ký tự điều khiển như STX, ETX … nhằm phân biệt ký tự điều khiển và dữ liệu.

Đối với truyền tập tin binary, các ký tự DLE được thêm vào trước STX, ETX và nhân đơi ký tự DLE cĩ mặt trong dữ liệu trước khi truyền. Quá trình tìm ký tự đồng bộ và loại bỏ các ký tự điều khiển cũng diễn ra tương tự.

I.11.2 Truyền đồng bộ hướng bit

Phương pháp này khơng định nghĩa các ký tự điều khiển như SYN, ETX … mà đưa ra 1 chuỗi 8 bit điều khiển gọi là cờ cĩ giá trị 01111110. Dữ liệu được truyền liên tục thành 1 chuỗi bit dài. Để tránh nhầm lẫn giữa dữ liệu và cờ, nếu xét thấy dữ liệu cĩ xuất hiện 5 bit 1 liên tục, bên phát sẽ xen bit 0 vào trước khi truyền đi. Thành phần dữ liệu bắt đầu bằng cờ mở và kết thúc bằng cờ đĩng cĩ giá trị giống nhau. 1 1 1 1 1 0 1 1 1 1 1 0 dữ liệu ... 0 1 1 1 1 1 1 0 cờ đĩng cờ mở đường dây ở mức logic cao (iddle)

Một phần của tài liệu Thiết kế mạng giám sát và điều khiển MC68HC11 dùng RS 485 (Trang 29 - 30)

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

(131 trang)