Tải bản đầy đủ (.pptx) (19 trang)

Báo cáo bài tập lớn giao tiếp máy tính chuyển đổi RS 232 sang RS 485

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (735.49 KB, 19 trang )

1


CHUYỂN ĐỔI RS232 – RS485
Giảng viên
Nhóm

TS. LÊ THANH HẢI

2

• LƯƠNG QUÝ PHI DŨNG
• NGUYỄN HỒNG HIẾU
• NGUYỄN TIẾN KHANG
2


MỤC LỤC
I
II
III

• CHUẨN GIAO TIẾP RS232
• CHUẨN GIAO TIẾP RS485
• ỨNG DỤNG
3


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ết bị


truyền dữ liệu.

4


a. Đặc tính
RS-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




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, GND.
6


b. 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.

7





Ý nghĩa của các chân quan trọng được mô tả dưới đây:

8


c. Ư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



II

• Giới thiệu RS485



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 cho101
khoảng cách là 1200m.


a. Đặ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


b. 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


c. 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


14


III

• ỨNG DỤNG

15


Sử 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.

16


Thự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):

17


Max232

18



Max485

19



×