Skip to main content

Giao tiếp nối tiếp là gì?

Truyền thông nối tiếp là phương thức truyền dữ liệu gửi thông tin một bit tại một thời điểm từ thiết bị này sang thiết bị khác.Nhiều tiêu chuẩn nối tiếp khác nhau đã được phát triển trong nhiều năm cho cả băng thông thiết bị tốc độ thấp và tốc độ cao.Dữ liệu thường có thể được trao đổi trên khoảng cách lớn hơn nhiều bằng cách sử dụng nối tiếp thay vì giao tiếp song song.Giao tiếp nối tiếp thường được sử dụng để kết nối máy in, thiết bị đầu cuối và máy ảnh với máy tính.Nó cũng được sử dụng để giao tiếp với các ổ cứng bên ngoài, ổ đĩa video kỹ thuật số (DVD) và thiết bị bộ nhớ flash. Vì chỉ có một bit dữ liệu được gửi tại một thời điểm trong giao tiếp nối tiếp, cần có ít dây hơn so với giao diện song song.Một kết nối rất tối thiểu chỉ có thể bao gồm một dây cho dữ liệu và một dây khác để tham khảo mặt đất.Trong thực tế, nhiều liên kết nối tiếp cũng bao gồm một số tín hiệu bắt tay cũng như một dòng dữ liệu theo mỗi hướng.Xe buýt nối tiếp phổ quát (USB), thường được sử dụng để kết nối máy tính và thiết bị ngoại vi, chỉ sử dụng bốn hoặc năm tín hiệu, hai trong số đó là cho nguồn điện.Các kết nối nối tiếp tiêu chuẩn được đề xuất (RS) 232 có thể được sử dụng tối đa 20 tín hiệu, tùy thuộc vào việc thực hiện.

ơ ít tín hiệu thường cho phép liên kết giao tiếp nối tiếp nhanh hơn và vận hành đáng tin cậy hơn trong khoảng cách xa.Giao tiếp song song có thể giới thiệu độ lệch hoặc nhiễu giữa các bit dữ liệu khi chúng cùng nhau đi xuống một liên kết dài.Kết nối nối tiếp 232 Rupee 1.000 feet (300 mét) hoặc thường có thể được vận hành ở mức hơn 115.200 bit mỗi giây.Ngược lại, các liên kết USB 2.0 thường được sử dụng để kết nối các thiết bị lưu trữ băng thông cao với các hệ thống máy tính.Chúng thường có thể trao đổi dữ liệu ở mức lên tới 480 megabits mỗi giây, nhưng cáp bị giới hạn ở 16 feet (5 mét) giữa các trung tâm. Khi dữ liệu được truyền qua một liên kết nối tiếp, người nhận phải có cách để biết khi mỗi byte kết thúcVà cái tiếp theo bắt đầu.Trong giao tiếp nối tiếp không đồng bộ, người gửi chèn một bit bắt đầu trước khi các bit của mỗi byte được gửi.Bit Start cũng đồng bộ hóa đồng hồ bên trong để giúp chia phần còn lại của khung nhận được thành các bit riêng lẻ.Đây là phương pháp đồng bộ hóa Rupee 232 được sử dụng phổ biến nhất.Trong giao tiếp nối tiếp đồng bộ, tín hiệu đồng hồ riêng biệt được sử dụng để chỉ ra khi nào mỗi bit và byte hoàn tất. Trước khi trao đổi dữ liệu 232 RScũng như cùng loại tương đương.Tám bit dữ liệu, một bit dừng và không có chẵn lẻ là cấu hình thường xuyên, thường được biểu thị bằng 8N1.Nếu đánh dấu hoặc chẵn lẻ không gian đang được sử dụng, bit chẵn lẻ được đặt tương ứng thành một hoặc không bởi người gửi.Nếu chẵn lẻ thậm chí hoặc lẻ đang được sử dụng, bit chẵn lẻ được đặt thành một giá trị sẽ làm cho tổng số một bit chẵn hoặc lẻ.Người nhận kiểm tra giá trị của bit chẵn lẻ nhận được, nếu có và chỉ ra lỗi nếu nó không khớp với giá trị dự kiến. Ngoài việc kiểm tra chẵn lẻ, một hoặc nhiều giao thức giao tiếp nối tiếp phần mềm có thể được sử dụng để bảo vệchống lại lỗi truyền dữ liệu.Ví dụ, giao thức Xmodem hoặc ZModem thường được sử dụng để chuyển tệp giữa các máy tính qua liên kết nối tiếp 232 Rupee.Các giao thức này ban đầu được thiết kế để được sử dụng với modem dựa trên điện thoại quay số ở mỗi đầu của liên kết nhưng cũng hoạt động mà không có chúng.Mỗi giao thức bao gồm việc xác thực tổng kiểm tra dự phòng theo chu kỳ (CRC) được tính toán cho dữ liệu được gửi.Nếu có modem, chúng cũng thực hiện kiểm tra CRC tương tự trong phần cứng trong suốt quá trình truyền.