Giao tiếp nối tiếp RS-232

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Nghiên cứu mô phỏng và khảo sát cảm biến áp suất kiểu áp trở chế tạo trên cơ sở công nghệ vi cơ điện tử (MEMS) (Trang 74 - 79)

3.2.1. Tổng quát.

3.2.1.1. Giới thiệu.

Chuẩn RS232 chỉ định tín hiệu điện áp, tín hiệu thời gian, tín hiệu chức năng, một giao thức cho việc trao đổi thơng tin, và kết nối vật lý.

Chuẩn này đã đƣợc sử dụng hơn 40 năm qua , do hiệp hội cơng nghiệp điện tử phát hành cĩ 3 sự bổ sung, gần đây nhất là chuẩn EIA232F. Ngịai ra cịn cĩ sự thay đổi tên từ RS232 sang EIA232, một vài đƣờng tín hiệu cũng bị đổi tên và cĩ định nghĩa thêm một vài chức năng. Hiện nay, tất cả các giao tiếp nối tiếp là EIA232 cũng nhƣ là tín hiệu điện áp, giao thức, và kết nối, trên cơ sở giống nhƣ kết nối modem.

Nếu chuẩn EIA232 thực thi nhƣ chỉ định, thiết bị ở xa đầu cuối đƣợc kết nối cĩ tên là thiết bị DTE (thiết bị đầu cuối dữ liệu, thƣờng là máy tính hay đầu

cuối), cĩ đầu nối đực DB25, và sử dụng 22 trong số 25 chân sẵn cĩ cho đƣờng tín hiệu và đất (ground). Thiết bị ở gần đầu cuối sự kết nối (giao tiếp đƣờng dây điện thọai) đƣợc đặt tên là thiết bị DCE (thiết bị mạch cuối dữ liệu, thƣờng là modem), cĩ đầu kết nối cái DB25, và sử dụng 22 chân cho tín hiệu và đất. Cáp kết nối giữa DTE và DCE là cáp song song.

Hình 3.3. Chức năng thơng tin EIA232, và lọai đầu nối cho máy tính cá nhân và modem. Thiết bị DCE đơi khi được gọi “thiết bị thơng tin dữ liệu” thay vì thiết bị mạch đầu cuối dữ liệu.

3.2.1.2. Phân lọai chuẩn giao tiếp RS232.

Cĩ 2 lọai chuẩn RS232, là DB9 và DB25, mỗi lọai bao gồm cặp kết nối đƣợc gọi là đầu “cái - female” và “đực - male” nhƣ trình bày ở hình 3.4.

DB25 Male

Shield

Sec. Clear to send Sec. Received line Signal Data

Test Mode

Transmitter Signal Timing (DTE Source) Data signal Rate selector Ring Indicator Remote Loopback

DTE ready

Sec. Request To Send Local Loopback Receiver Signal Timing (DCE Source) Sec. Received Data Transmitter Signal Timing (DCE Source) Sec. Transmitted Data (unassigned)

(Received for testing) (Received for testing) Received Line Signal Detect Signal Ground DCE Ready Clear To Send Request To Send Received Data Transmitted Data Shield DB9 Male Shield Ring Indicator Clear To Send Request To Send DCE Ready DTE ready Signal Ground Transmitted Data Received Data Received Line Signal Detect

Received by DTE Device Transmitted from DTE Device 1 2 3 4 5 6 7 8 9 10 11 12 13 15 16 17 18 19 20 21 22 23 24 25 14 1 2 3 4 5 6 7 8 9 DB25 Female Shield

Sec. Request to send Sec. Received line Signal Data

Test Mode

Transmitter Signal Timing (DTE Source) Data signal Rate selector Ring Indicator Remote Loopback

DTE ready

Sec. Clear To Send Local Loopback Receiver Signal Timing (DCE Source) Sec. Transmitted Data Transmitter Signal Timing (DCE Source) Sec. Received Data

(unassigned) (Received for testing) (Received for testing) Received Line Signal Detect Signal Ground DCE Ready Clear To Send Request To Send Received Data Transmitted Data Shield DB9 Female Shield Ring Indicator Clear To Send Request To Send DCE Ready DTE ready Signal Ground Transmitted Data Received Data Received Line Signal Detect 1 2 3 4 5 6 7 8 9 10 11 12 13 15 16 17 18 19 20 21 22 23 24 25 14 1 2 3 4 5 6 7 8 9 (b) (a)

Hình 3.4 (a) định nghĩa tín hiệu đầy đủ EIA232 cho thiết bị DTE (thƣờng là máy tính cá nhân). Tín hiệu thƣờng sử dụng phổ biến nhất là những chữ in đậm. Hình 3.4 (b) định nghĩa tín hiệu đầy đủ EIA232 cho thiết bị DCE (thƣờng là modem). Tín hiệu thƣờng sử dụng phổ biến nhất là những chữ in đậm.

Trong số 22 đƣờng tín hiệu trong chuẩn EIA232 gắn liền với sự kết nối ở đây thiết bị DCE là modem, và chỉ đƣợc sử dụng khi sử dụng giao thức phần mềm của nĩ. Đối với thiết bị DCE nĩ khơng phải là modem, hay khi hai thiết bị DTE trực tiếp nối với nhau, thì các đƣờng tín hiệu đƣợc sử dụng ít hơn.

Chúng ta cĩ thể chú ý trong hình vẽ ở chân ra, nĩ cĩ kênh thứ cấp, mà nĩ gồm cĩ hai chân giống nhau của luồng tín hiệu điều khiển. Kênh thứ cấp này cung cấp cho việc quản lí modem từ xa, cho phép thay đổi tốc độ baud, gởi tín hiệu phản hồi đƣợc yêu cầu nếu lỗi kiểm tra đƣợc phát hiện, và các chức năng điều khiển khác. Kênh thứ cấp này, khi đƣợc sử dụng, tốc độ baud rất chậm so với kênh sơ cấp, để bảo đảm độ tin cậy trong các đƣờng điều khiển. Hơn nữa, nĩ cĩ thể họat động đơn cơng, bán song cơng hay song cơng, phụ thuộc vào khả năng của modem.

Tín hiệu thời gian của bộ phát và bộ thu (chân 15, 17, và 24) chỉ đƣợc sử dụng cho giao thức truyền dẫn đồng bộ. Đối với chuẩn truyền dẫn bất đồng bộ giao thức 8 bit, tín hiệu thời gian bên ngịai là khơng cần thiết.

3.2.2. Kết nối sử dụng DB25 và DB9 3.2.2.1. Kết nối sử dụng DB9 3.2.2.1. Kết nối sử dụng DB9

Hình 3.5 Sơ đồ kết nối giữa DTE (máy tính) và DCE (modem hay thiết bị nối tiếp khác)

Dùng cho kết nối DTE tới DCE thơng qua cáp cĩ đầu nối DB9. Tất cả 9 chân đều đƣợc kết nối trục tiếp từ DB9 đực vào DB9 cái nhƣ (hình 3.5), khơng

cĩ nối chéo hay tự nối vào nhau. Sử dụng cáp này để nối modem, máy in, hay bất kỳ thiết bị nào khác sử dụng đầu nối DB9 tới cổng nối tiếp của máy tính cá nhân. Cáp này cũng cĩ thể xem nhƣ đƣợc dùng cho việc mở rộng hay gia tăng khoảng cách giữa máy tính và thiết bị nối tiếp.

3.2.2.2. Bộ thích ứng DB25 tới DB9

Hình 3.6 Sơ đồ kết nối giữa DTE (máy tính) 25 chân và DCE (modem) 9 chân

Các tín hiệu ở phía DTE DB25 đƣợc kết nối trực tiếp tới các chân chỉ định DB9 cho thiết bị DCE. Sử dụng đầu nối cổng COM 25 chân này nĩ thích hợp cho mặt sau của máy tính với thiết bị DCE nối tiếp 9 chân, nhƣ là chuột hay modem 9 chân nối tiếp nhƣ trình bày trong (hình 3.6). Bộ thích ứng này cũng cĩ thể dùng cáp để làm.

3.2.2.3. Bộ thích ứng DB9 tới DB25

Hình 3.7 Sơ đồ kết nối giữa DTE (máy tính) 9 chân và DCE (modem) 25 chân

Các tín hiệu ở phía DTE 9DB đƣợc nối trực tiếp tới các chân đƣợc chỉ định DB25 của thiết bị DCE. Sử dụng đầu nối cổng COM 9 chân này nĩ thích

hợp cho mặt sau của máy tính với thiết bị DCE nối tiếp 25 chân, chẳng hạn modem nhƣ trình bày trong (hình 3.7). Bộ thích ứng này cũng cĩ thể dùng cáp để làm.

3.2.2.4. Kết nối sử dụng DB25

Hình 3.8 Sơ đồ kết nối giữa DTE (máy tính) 25 chân và DCE (modem) 25 chân

Dùng cho kết nối DTE tới DCE thơng qua cáp cĩ đầu nối DB25. Tất cả 25 chân đều đƣợc kết nối trục tiếp từ DB25 đực vào DB25 cái nhƣ (hình 3.8), khơng cĩ nối chéo hay tự nối vào nhau. Sử dụng cáp này để nối modem, máy in, hay bất kỳ thiết bị nào khác sử dụng đầu nối DB25 tới cổng nối tiếp của máy tính cá nhân. Cáp này cũng cĩ thể xem nhƣ đƣợc dùng cho việc mở rộng hay gia tăng khỏang cách giữa máy tính và thiết bị nối tiếp.

3.2.2.5. Bổ chuyển đổi USB tới RS232

Mỗi máy tính cá nhân đều cĩ cổng giao tiếp nối tiếp chuẩn RS-232C, cho phép truyền dẫn đồng bộ ký tự. Cĩ 4 ports chuẩn bị trong máy tính cho giao tiếp RS-232C (nhƣ COM1 tới COM4), và hai lọai đầu nối của giao tiếp này. Một trong số đầu nối RS-232C đƣợc dùng để nối với chuột (mouse), một cái khác cĩ thể đƣợc dùng nối với thiết bị đo lƣờng. Hầu hết các thiết bị đo hiện nay là thiết bị số (nhƣ đồng hồ số, dao động ký số và tần số kế số) cũng cĩ các điều khiển cho cổng giao tiếp RS-232C. Do đĩ việc truyền dẫn nối tiếp dữ liệu đo lƣờng cũng nhƣ việc truyền dẫn hƣớng dẫn điều khiển trong đo lƣờng cũng cĩ thể thực hiện đƣợc. Việc kết nối máy tính và thiết bị đo lƣờng số bằng cáp giao tiếp RS- 232C cho phép hệ thống đo lƣờng đơn giản khơng cần modem hay bao gồm cả hai phần.

Cũng nhƣ đƣợc trình bày ở đây, máy tính chỉ cĩ đầu nối RS-232C nối tới thiết bị đo. Do đĩ, nguồn áp suất điều khiển và dữ liệu yêu cầu từ RS232, cho nên phải sử dụng chuyển đổi USB sang RS232. Hình 3.9 trình bày kiểu bộ chuyển đổi.

Hình 3.9. Bộ chuyển đổi USB sang RS232

Một khi đƣợc cài đặt, bộ chuyển đổi USB sẽ đƣợc chỉ định cổng COM sẵn cĩ kế tiếp trên máy tính host. Chúng ta cĩ thể kiểm tra sự thiết lập này bằng cách mở “system” trong “control panel” rồi “click” vào “device manager”. Bây giờ chúng ta sẽ thấy tên của cổng COM mới “USB serial port”.

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Nghiên cứu mô phỏng và khảo sát cảm biến áp suất kiểu áp trở chế tạo trên cơ sở công nghệ vi cơ điện tử (MEMS) (Trang 74 - 79)