RS-232 chuẩn châu Âu là CCITT V.24 lúc đầu được sử dụng trong việc ghép nối điểm-điểm giữa hai thiết bị đầu cuối, giữa máy tính và máy in, hoặc giữa một thiết bị đầu cuối và và một thiế
Trang 11
Trang 2CHUYỂN ĐỔI RS232 – RS485
TS LÊ THANH HẢI Giảng viên
2
Nhóm
• LƯƠNG QUÝ PHI DŨNG
• NGUYỄN HỒNG HIẾU
• NGUYỄN TIẾN KHANG
Trang 3I • CHUẨN GIAO TIẾP RS232
II • CHUẨN GIAO TIẾP RS485
III • ỨNG DỤNG
MỤC LỤC
Trang 4RS-232 (chuẩn châu Âu là CCITT V.24) lúc đầu được sử dụng
trong việc ghép nối điểm-điểm giữa hai thiết bị đầu cuối, giữa máy
tính và máy in, hoặc giữa một thiết bị đầu cuối và và một thiết bị truyền dữ liệu
4
Trang 5RS-232 sử dụng phương thức truyền không đối xứng,
sử dụng tín hiệu điện áp chênh lệch giữa một dây dẫn và đất
Mức điện áp logic:
-3V đến -25V mức logic “1”
+3V đến +25V mức logic “0”
Cấu trúc một khung truyền bao gồm: 1 start bit, 7-8 data bit, 1- 0 parity bit, 1-1,5-2 stop bit 5
a Đặc tính
Trang 6• Tốc độ truyền dẫn tối đa phụ thuộc vào chiều dài dây dẫn
Đa số các hệ thống hiện nay chỉ hỗ trợ tới tốc độ 19.2 kbps
• Chiều dài tối đa 15m
• Truyền số liệu Full-duplex sử dụng 3 dây: TxD, RxD,
Trang 7b Phần cứng kết nối
Chuẩn RS-232 qui định ba loại giắc cắm RS-232 là DB-9, DB-25 và ALT-A, trong đó DB-9 được sử dụng rộng rãi nhất
Trang 8• Ý nghĩa của các chân quan trọng được mô tả dưới đây:
8
Trang 9c Ưu điểm
• Nguyên tắc đơn giản, dễ sử dụng
• Khả năng chống nhiễu của các cổng nối tiếp cao
• Thiết bị ngoại vi có thể tháo lắp ngay cả khi máy tính đang được cấp điện
• Các mạch điện đơn giản có thể nhận được điện áp nguồn nuôi qua cổng nối tiếp 9
Trang 10• RS485 là một phát triển của RS232 trong truyền dữ liệu nối tiếp
• Liên kết RS485 sử dụng cho việc thu nhận dữ liệu ở
khoảng cách xa, tốc độ có thể lên tới 115.200 baud cho 1 khoảng cách là 1200m
10
Trang 11a Đặc điểm
Chuẩn RS485 được sử dụng rất rộng rãi trong công
nghiệp, môi trường nhiễu cao và sự tin tưởng vào tính ổn
định của hệ thống là điều quan trọng
Bên cạnh đó khả năng truyền thông qua khoảng cách xa
ở tốc độ cao cũng rất được quan tâm, đặc biệt là tại những nơi mà có nhiều trạm giao tiếp được trải ra trên diện rộng 11
Trang 12b Một số vấn đề liên quan đến chuẩn RS485
Hệ thống truyền dẫn cân bằng gồm có 2 dây tín hiệu A, B
nhưng không có dây mass, tín hiệu trên dây này ngược với tín
hiệu trên dây kia
12
Trang 13c Cặp dây xoắn
Cặp dây xoắn (Twisted-pair wire) là cặp dây có chiều dài bằng
nhau và được xoắn lại với nhau Như vậy sẽ giảm thiểu nhiễu,
nhất là khi truyền ở khoảng cách xa với tốc độ cao
Do 2 dây không có dây mass nên cần được tham chiếu đến 1 điểm chung, điểm chung có thể là mass hoặc một mức điện áp nào đó
13
Trang 15III • ỨNG DỤNG
Trang 16Sử dụng RS485, thiết kế giao tiếp giữa cổng COM máy tính
và vi điều khiển
- Thực hiện mạch chuyển đổi từ RS232-RS485 giữa máy tính và chuẩn RS485
- Thực hiện mạch chuyển đổi từ RS485-RS232 giữa chuẩn
485 và vi điều khiển
Bài toán thực tế:
1 Khi user gõ vào 1 kí tự hoặc 1 chuỗi kí tự trên máy tính và bấm nút Send thì kí tự hoặc chuỗi kí tự này sẽ hiện lên
LCD
2 Khi user gõ vào chuỗi số trên máy tính và bấm nút Send thì chuỗi số này sẽ hiện lên dãy Led 7 đoạn
Trang 17Thực hiện
1 File mô phỏng (Proteus):
- PIC 16F877A
- Cổng Com ảo
- 1 Max 232
- 2 Max 485
- LCD 16x2
- Dãy 4 Led 7 đoạn
2 File chương trình (CCS):
Trang 18Max232
Trang 19Max485