Table of Contents
Mô tả UAT (bộ nhận tín hiệu Asnconous Crynite - Transmitter) là một giao thức giao tiếp được sử dụng rộng rãi để trao đổi dữ liệu nối tiếp giữa các thiết bị. Thiết kế đúng giao thức UAT có thể đảm bảo việc truyền dữ liệu đáng tin cậy, giảm thiểu lỗi, và hiệu suất tối ưu hóa. Bài này thảo luận về cách xem xét và tính toán phím liên quan đến việc thiết kế hệ thống liên lạc kiểu UATTTT.
Chọn
Tốc độ baud quyết định tốc độ truyền dữ liệu. Chọn một tốc độ truyền tải thích hợp bao gồm tốc độ và độ chuyển giao dữ liệu cân bằng. Tốc độ thường bao gồm 9600, 115200 và tốc độ cao hơn, tùy thuộc vào ứng dụng.
Tính toán tốc độ baud bao gồm hiểu tần số đồng hồ của mô- đun UAT và thiết lập bộ vi xử lý. Công thức chung là:
Bud speed = Watch Frequency / (Divitor) )
Thời gian và độ dài bit
Thời gian chính xác là thiết yếu cho đồng bộ hoá. Thời gian của mỗi bit là sự cân bằng của tỷ lệ baud:
Thời gian kéo dài = 1 / Baud speed
Ví dụ, 9600 baud, mỗi phần kéo dài khoảng 104 phần triệu giây, và tăng tốc độ mẫu của người nhận trùng với thời điểm này để ngăn chặn các lỗi dữ liệu.
Cấu trúc khung dữ liệu
Các khung dữ liệu kiểu UAT thường gồm có một chút khởi động, một chút dữ liệu, một chút tùy chọn, và dừng bit. Các cấu hình ảnh chụp ảnh toàn vẹn dữ liệu và phát hiện lỗi.
- Sao: báo hiệu sự bắt đầu truyền dữ liệu (thường là 1 bit).
- bitta:[FLT: 1] thường là 8 bit, nhưng có thể thay đổi.
- bit thường: tùy chọn kiểm tra lỗi.
- [FLT: 0] Dừng bit: [FLT: 1] thường là 1 hoặc 2 bit chỉ ra kết thúc của khung.
Những sự suy xét thực tế
Việc thiết kế giao thức UAT đòi hỏi sự chú ý để chất lượng tín hiệu, độ dài cáp và khả năng miễn dịch nhiễu. Việc dùng khả năng bảo vệ và tắt hệ thống bảo vệ thích hợp sẽ giảm lỗi. Ngoài ra, việc chọn tỷ lệ thích hợp baud và cấu trúc khung khung bảo đảm giao tiếp mịn giữa các thiết bị.