Các phương pháp giao tiếp

Một phần của tài liệu điều khiển từ xa qua tin nhắn sms sử dụng pic (Trang 36 - 38)

3. Nội dung các phần thuyết minh:

3.3.1.4Các phương pháp giao tiếp

Có hai phương pháp giao tiếp cho chuẩn giao tiếp truyền thông nối tiếp, đó là đồng bộ và bất đồng bộ.

Giao tiếp truyền thông nối tiếp đồng bộ:

Trong giao tiếp truyền thông nối tiếp đồng bộ, bộ nhận phải biết khi nào thì đọc bit kế tiếp tới từ bên gửi, điều này có thể đạt được bằng cách phối hợp xung Clock giữa bên phát và bên thu.

Trong hầu hết các dạng của GTTTNT, nếu như không có dữ liệu sẵn sàng tại thời điểm cho để truyền thì một kí tự nhồi sẽ được gửi thay vào đó cho nên dữ liệu luôn được truyền giữa bên gửi và bên nhận. Tuy nhiên nó sẽ mắc hơn vì các mạch điện điều khiển và dây nối thêm bên ngoài cần được mắc thêm để có thể phối hợp, chia sẻ tín hiệu xung Clock giữa bên phát và bên thu.

Giao tiếp truyền thông nối tiếp bất đồng bộ:

Giao tiếp truyền thông nối tiếp bất đồng bộ cho phép dữ liệu được truyền đi mà không cần phải gửi một tín hiệu xung clock tới bên nhận từ bên gửi.Thay vào đó, các bit đặc biệt được thêm vào tới mỗi word để thực hiện việc đồng bộ dữ liệu giữa bên gửi và bên nhận.

Khi một word được đưa tới UART phục vụ cho việc truyền bất đồng bộ, một bit được gọi là "Start bit" được thêm vào đầu của mỗi word mà được truyền đi. Bit Start được sử dụng để thông báo tới bên nhận rằng một word sắp được gửi tới, và đẩy xung clock ở bộ nhận vào trong quá trình đồng bộ với xung clock của bộ truyền

Hình 60 Cấu trúc một frame dữ liệu thông thường.

Sau Start Bit, các bit dữ liệu riêng của word được gửi, mỗi bit trong word được truyền một cách chính xác giống nhau về gian ở tất cả các bit. khác.

Khi toàn bộ dữ liệu word được gửi, bộ truyền sẽ cho một Parity Bit mà nó được tạo ra bởi bộ truyền. Parity Bit được sử dụng tại bên nhận để thực thi việc kiểm tra các lỗi đơn giản. Sau đó thì sẽ có tối thiểu một Stop Bit được gửi bởi bộ truyền.

Nếu như Stop Bit không xuất hiện khi mà nó được cần đến thì UART coi như toàn bộ word đó bị hu và sẽ thông báo một Framing Error (một lỗi Frame)

Phần cứng của các giao tiếp truyền thông nối tiếp chuẩn trong PC không được hỗ trợ các hoạt động đồng bộ.

Một phần của tài liệu điều khiển từ xa qua tin nhắn sms sử dụng pic (Trang 36 - 38)