Tổng Quan Về Giao Tiếp RS232: Những Kiến Thức Cơ Bản Nhất Định Bạn Phải Biết

Tổng quan về giao tiếp RS232

Nội dung bài viết hôm nay, icall.asia sẽ giới thiệu & chia sẻ đến bạn kiến thức tổng quan về giao tiếp RS232. Theo dõi ngay để không bỏ lỡ nguồn thông tin hữu ích này nhé!

Tổng quan về giao tiếp RS232

Giao tiếp RS232 là gì? 

Trong viễn thông, RS232 hay tiêu chuẩn khuyến nghị 232 là 1 tiêu chuẩn ban đầu được giới thiệu vào năm 1960 để truyền dữ liệu truyền thông nối tiếp. RS232 được phát triển bởi Electronic Industry Association & Telecommunications Industry Association (EIA/TIA). Là chuẩn truyền thông phổ biến nhất 1 thời, thường gọi tắt là RS232 hoặc RS-232 thay vì EIA/TIA-232-E. Chuẩn này đề cập đến việc truyền dữ liệu nối tiếp giữa 1 host & 1 ngoại vi (DTE-Data Terminal Equipment & DCE-Data Circuit-Terminating Equipment).

RS232 là 1 chuẩn truyền thông phổ biến
RS232 là 1 chuẩn truyền thông phổ biến

RS232 xuất hiện từ khi nào?

Phiên bản đầu tiên của RS232 chính thức phát hành vào năm 1962. Ở ngõ ra của 1 mạch điều khiển, mức cao (tương ứng với logic 0) là 1 điện áp từ +5 đến +15V, mức thấp (tương ứng với logic 1) là 1 điện áp từ -5 đến -15V. Tại ngõ vào của 1 bộ thu, mức cao được định nghĩa là từ +3 đến +15V (thường gọi là space) & mức thấp nhất được định nghĩa là từ -3 đến -15V (thường gọi là mark).

Có 2 phiên bản RS-232 được sử dụng trong thời gian dài nhất là RS232B & RS232C. Tuy nhiên, hiện nay chúng ta chỉ thấy sự xuất hiện của RS232C & thường được gọi với tên ngắn là RS232. Trong phần cứng máy tính, thường có 1 – 2 cổng RS232C & được gọi là cổng COM. Cổng COM này được chia thành 2 loại: 9 chân hoặc 25 chân tùy theo đời máy. Các cổng COM thường được tích hợp trong các dòng máy tính công nghiệp

Đặc điểm cơ bản của giao tiếp RS232 

  • Khả năng chống nhiễu của các cổng nối tiếp tốt
  • Thiết bị ngoại vi có thể tháo lắp ngay cả khi máy tính đang hoạt động (đ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 thông qua cổng nối tiếp 
  • Trong chuẩn giao tiếp RS232 có mức giới hạn trên & dưới (logic 0 & 1) là +-12V. Hiện nay, đang được cố định trở kháng tải trong phạm vi 3000Ω – 7000Ω
  • Mức logic 1 có điện áp nằm trong khoảng -3 đến -12V, mức logic 0 từ +-3 đến 12V
  • Tốc độ truyền nhận dữ liệu cực đại là 1000kbps (có thể lớn hơn)
  • Các lối vào phải có điện dung <2500pF
  • Trở kháng tải phải thỏa mãn điều kiện: >3000Ω & <7000Ω
  • Độ dài của cáp nối giữa máy tính & thiết bị ngoại vi ghép qua cổng nối tiếp RS232 không được vượt quá 15 mét
  • Giá trị tốc độ truyền dữ liệu hay dùng của RS232 gồm có: 9600, 28800, 19200, 56600, 38400bps,…
Khả năng chống nhiễu của RS232 tốt
Khả năng chống nhiễu của RS232 tốt

Để giảm nguy cơ bị nhiễu giữa các tín hiệu kế cận, tốc độ thay đổi được giới hạn tối đa là 30V/μs & tốc độ cũng được giới hạn tối đa là 20kbps (giới hạn này hiện nay đã được nâng lên nhiều lần). Trở kháng của mạch điều khiển được chỉ định từ 3 – 7kΩ. Tải dung tối đa của đường truyền cũng được quy định, với giới hạn là 2500pF. 

Chức năng của các chân trong chuẩn RS232 

RS232 thường sử dụng cáp DB9 (phổ biến hơn) & DB25, tương ứng gồm có 9 chân & 25 chân. Tuy nhiên, các dòng máy hiện đại sau này không còn thấy sự xuất hiện của DB25 nữa. Do vậy, chúng ta chỉ tập trung & tìm hiểu loại DB9. 

Chức năng của từng chân trong DB9 như sau:

  • Chân 1: DCD – Data Carrier Detect: phát tín hiệu mang dữ liệu 
  • Chân 2: RxD – Receive Data: Nhận dữ liệu 
  • Chân 3: TxD – Transmit Data: Truyền dữ liệu
  • Chân 4: DTR – Data Terminal Ready: đầu cuối dữ liệu đã sẵn sàng được kích hoạt bởi bộ phận khi muốn truyền dữ liệu 
  • Chân 5: SG – Signal Ground: Mass của tín hiệu 
  • Chân 6: DSR – Data Set Ready: dữ liệu đã sẵn sàng & được kích hoạt bởi bộ truyền khi nó sẵn sàng nhận dữ liệu 
  • Chân 7: Request to Send: gửi yêu cầu
  • Chân 8: CTS – Clear To Send: xóa để gửi 
  • Chân 9: RI – Ring Indicate: báo chuông thông báo bộ nhận đang nhận tín hiệu rung chuông 
Các chân của chuẩn truyền thông RS232
Các chân của chuẩn truyền thông RS232

Các hệ thống logic hiện nay chủ yếu sử dụng chuẩn logic TTL hoặc CMOS, do vậy khi cần giao tiếp bằng truyền thông RS232 phải dùng các mạch điều khiển & thu (RS232 driver & receiver hoặc RS232 transceiver). Để chuyển đổi giữa TTL/CMOS & RS232 vật lý. Các bộ transceiver hiện nay thường được tích hợp các bơm điện tích để tạo ra các mức áp RS232 vật lý (phổ biến nhất là +12V & -12V) từ 1 điện áp nguồn đơn cực giá trị nhỏ (5V hoặc 3.3V). 

Vì chuẩn RS232 chỉ dành cho giao tiếp giữa DTE & DCE, do vậy khi 2 máy tính (là các DTE) cần giao tiếp với nhau qua chuẩn truyền thông RS232 cần phải có các DCE (ví dụ như modem) làm trung gian. Các DCE này là các ngoại vi nên có thể giao tiếp trực tiếp với nhau qua 1 chuẩn nào đó. 

>>> Xem thêm: Giám Sát Điện Năng Là Gì? Lý Do Tại Sao Cần Phải Giám Sát Điện Năng?

Hy vọng những thông tin vừa được icall.asia chia sẻ trong bài viết sẽ giúp quý bạn có cái nhìn tổng quan về giao tiếp RS232. Nếu vẫn còn thắc mắc, hãy liên hệ trực tiếp đến số hotline để được hỗ trợ giải đáp.

5/5 (1 Review)

iCall việt nam

iCall - Chúng tôi là chuyên gia cung cấp Giải pháp tự phục vụ, Gọi không dây, Xếp hàng tự động...Được khách hàng tin dùng tại Việt Nam.

Bài viết liên quan

Cách tra cứu mã vận đơn bưu kiện của đơn vị Viettel Post tại nhà

Ngày nay việc theo dõi đơn hàng trở nên dễ dàng hơn bao giờ hết. [...]

Sự khác biệt giữa chuyển phát tiết kiệm và chuyển phát nhanh

Ngày nay, việc chuyển phát hàng hóa đã trở thành một phần không thể thiếu [...]

Top đối tác giao hàng tốt nhất cho kinh doanh thương mại điện tử

Cùng với sự phát triển mạnh mẽ của việc giao thương và mua bán hàng [...]

Tổng đài 1800 là gì?

Tổng đài 1800 đã trở thành một công cụ không thể thiếu trong hoạt động [...]

Doanh nghiệp hiện nay có nên lắp đặt tổng đài ảo hay không?

Các doanh nghiệp có nên lắp đặt tổng đài ảo hay không? Đây là câu [...]

Giá vốn hàng bán là gì? Hướng dẫn cách tính giá vốn hàng bán

Hiểu rõ giá vốn hàng bán vừa giúp nhà bán hàng nắm bắt được chi [...]