Xem bài viết riêng lẻ
Cũ 07-09-2012, 09:36 AM   #7
eubia
Member
 
Tham gia ngày: May 2012
Bài gửi: 74
Online Status: eubia đang online
Mặc định

Là thế này nhé :
Nếu bạn tìm hiểu kỹ về VĐK thì bạn sẽ biết rằng UART khi giao tiếp với ngoại vi sẽ lấy mức 0V làm mức 1 và 3-5V làm mức 0, thế nhưng chuẩn RS232 thì giao tiếp có khác, chuẩn RS232 có quy ước mức logic 0 tương ứng với điện áp +3V đến 15V, còn logic 1 ứng với điện áp -15V đến -3V. Do đó,nếu kết nối bằng cable trực tiếp UART của VĐK và cổng RS232 chuẩn của PC sẽ không giao tiếp được, và do đó ta sẽ dùng con MAX232 kết nối với UART về phía VĐK, rồi MAX232 này sẽ giao tiếp trực tiếp với RS232 của PC, hay có thể hiểu rằng MAX232 làm nhiệm vụ trung gian chuyển các mức điện áp phù hợp với mức logic TTL cho VĐK.
Vì vậy, nếu hệ thống của bạn đã có MAX232 trên board rồi thì bạn chỉ cần hàn dây cable nối với RS232 của PC là xong, không cần dùng cable có gắn MAX232 vào một đầu. Loại dây cable có gắn con MAX232 vào một đầu chỉ áp dụng trong trường hợp bạn không thiết kế con MAX232 trên board mà thôi. Chúc thành công.
  Trả lời với trích dẫn