CHƯƠNG 1 GIAO THỨC TRUYỀN THÔNG

15 128 0
CHƯƠNG 1 GIAO THỨC TRUYỀN THÔNG

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chương 1: GIAO THỨC TRUYỀN THÔNG I GIỚI THIỆU: Sơ đồ lớp xây dựng cho trình liên kết liệu đối tượng sử dụng: Chương trình người sử dụng USER Chương trình sử dụng Dữ liệu Quản lý truyền tin USER Dữ liệu Tập lệnh Quản lý truyền tin Liên kết liệu Frame liệu Liên kết liệu Lớp vật lý RS-232 Lớp vật lý Xử lý giao tiếp thiết bò Mục đích luận văn không nhằm thực ứng dụng điều khiển cụ thể mà tạo nên ứng dụng giao tiếp liệu hai đối tượng máy tính khối vi xử lý Vì thế, chương trình người sử dụng, liên kết hai đối tượng sử dụng- user 1và user2 ( tức chương trình Demo-Kit thực phần cuối chương trình ) trọng tâm mà ứng dụng cụ thể đề tài Vì thế, xây dựng dạng sóng vào cách đơn giản, mang ý nghóa mô cho thực việc xây dựng chương trình Kết mong muốn luận văn xây dựng môi trường thuận lợi cho trình trao đổi thông tin hai đối tượng sử dụng Hay nói khác hơn, tầng đệm ngôn ngữ giao tiếp, trình trung gian giúp cho việc liên kết liệu diễn cách trôi chảy theo mong muốn người sử dụng Các lớp xây dựng hệ thống là: lớp vật lý, lớp liên kết liệu (datalink ), lớp quản lý truyền tin sau lớp liệu Lớp vật lý: yếu tố đặc trưng mức điện áp hay dòng điện cho ngõ vào Tiêu biểu cho lớp phương tiện thiết bò điện (dây dẫn, chân IC…) hay chuẩn giao tiếp giúp cho lớp liên kết liệu thực Một thủ tục protocol liên kết liệu đơn giản cho lớp sử dụng chuẩn giao tiếp RS-232 truyền thông nối tiếp Lớp liên kết liệu: lớp quan tâm đến dạng truyền liệu (đồng hay bất đồng bộ), tốc độ sử dụng, kiểm tra sửa lỗi, chế độ phát lại (echo)… phần trọng tâm chương trình liên kết liệu, xây dựng Protocol cho phần thiết lập thủ tục liên kết truy xuất liệu Lớp quản lý truyền tin: lớp có nhiệm vụ quản lý liệu (ghi nhận truy xuất liệu từ vùng đòa tín hiệu vào theo đònh nghóa tập lệnh), phần giới thiệu tập lệnh thực chương Lớp liệu: lớp đảm nhận vai trò ghi nhận giá trò liệu đầu user, bao gồm dạng tín hiệu điều khiển dạng xung, dạng mức tín hiệu dạng A/D Vấn đề cần quan tâm xây dựng chuẩn cho tầng liên kết liệu (các thủ tục protocol) I PROTOCOL: Khái niệm: Protocol cho tầng liên kết liệu phương thức hay thủ tục truyền thông đặt mà qui trình truyền nhận thông tin phải tuân theo Nó bao gồm tập hợp đồng qui tắc điều hành nhằm đảm bảo xác hệ thống mạng trình trao đổi thông tin Trước tìm hiểu protocol tầng liên kết liệu cách chi tiết, xem qua số kỹ thuật sử dụng để thực thi mô tả protocol Theo lý thuyết, kiểm tra giá trò trình hoạt động nhằm trình hoạt động hệ thống điều kiện không mong muốn trạng thái bất thường xảy protocol hoạt động “break down” (ví dụ rơi vào vòng lặp vô tận gặp phải trường hợp mà tất hoạt động bò dừng hệ thống bò khóa “locks up” ) Với mục đích minh họa kỹ thuật kiểm tra mô tả khác này, xét tầng liên kết liệu đơn giản bán song công: stop–and–wait tự động lặp lại yêu cầu ví dụ.Về protocol quản lý hoạt động hai trạm ( xem đồng ) đầu liên kết liệu Protocol bao gồm trạm ( đầu “1” ) gởi frame liệu mang dãy số đến trạm khác ( đầu “2” ) Frame liệu chứa thêm vào gói thông tin khác liệu thực Kết thúc việc truyền có vùng đệm nhận, nơi mà gói liệu chứa từ computer chủ cục cuối lưu trữ theo ưu tiên frame liệu bắt đầu truyền qua datalink Kể sau truyền liệu vùng đệm vào “1” , liệu giống giữ vùng đệm có thông báo nhận từ đầu khác ( đầu “2” ) mà khung liệu chứa gói liệu nhận thành công Điều kiện sau (nhận thành công frame liệu) cho biết đầu trạm 2,đầu gởi frame dãy số frame hợp lệ nhận sau trở từ trạm phần frame liệu kế bắt đầu gởi từ “2” sang “1” Ví dụ : Nếu đầu vừa gởi frame đến đầu không phép gởi frame kế ( chứa gói liệu ) nhận frame từ đầu mang theo thông tin trả lời nhận tốt Nếu đầu không nhận thông báo trở từ đầu vòng khoảng thời gian nghỉ (timeout) đònh trước , truyền lại frame gởi đến đầu hy vọng thời gian nhận thông báo nhận từ đầu Và không sau vài lần lặp lại (được đònh trước ) mà đầu “1” không nhận thông báo nhận từ đầu “2” xem đường truyền bò lỗi thông báo Xây dựng Protocol: Xây dựng protocol cho trình trao đổi liệu trường hợp mạch vi xử lý đóng vai trò slave máy tính (PC) đóng vai trò master trình truyền nhận thông tin a) Cấu trúc frame liệu: Trong chế độ hoạt động khối vi xử lý yêu cầu gởi cho PC mà trả lời kết theo yêu cầu nhận từ PC tuân theo qui tắc tập lệnh xây dựng luận văn Một Protocol đặt cho liên kết liệu với frame truyền chứa byte qui đònh sau : Header Mã ID Control fiel Length Các byte DATA Bốn byte đầu frame truyền gọi chung byte control fiels bao gồm : - Một byte byte header : ký tự qui đònh nhằm đánh dấu cho đầu frame truyền - Một byte mã ID mã số thứ tự frame truyền có yêu cầu cho vi xử lý (mã ID đánh số liên tục từ 0-99 trở 0) Mã ID mang ý nghóa quan trọng cho việc mở rộng đề tài luận văn sau (kết nối nhiều frame truyền liên tiếp) - Một byte control fiel : byte chức để kiểm tra thông tin cho frame truyền Byte control fiel đònh nghóa sau : X X X X X b2 b1 b0 + 5bit đầu có giá trò tùy đònh (có thể sử dụng mở rộng đề tài nhằm dùng vào việc tăng biến điều khiển ) + bit b0 : kiểm tra nội dung frame truyền b0=0 : frame truyền có liệu kèm theo (số byte data >0 ) b0=1 : frame truyền liệu Trường hợp xảy rakhi frame gởi nhằm mục đích nhắc lại nội dung frame gởi vừa + bit b1 : kiểm tra lần gởi yêu cầu từ PC b1=0 : frame gởi lần đầu (gởi yêu cầu cho vi xử lý) b1=1 : frame gởi lại (mang nội dung với chuỗi DATA trước đó) + bit b2 : bit gởi từ vi xử lý để báo với PC kết lần truyền vừa b2=0 : liệu gởi từ PC đến vi xử lý nhận b2=1 : liệu gởi từ PC đến vi xử lý bò lỗi - byte length : số byte chuỗi data cộng byte “↵” kết thúc frame truyền - Các byte data : mang thông tin yêu cầu master (PC) slave (vi xử lý) dựa qui tắc tập lệnh Chuỗi data bao gồm : ADDR ADDR ↵ Hai byte đầu chứa đòa (được đònh nghóa theo tập lệnh) cuối phải kí tự ‘↵’ b) Xây dựng protocol: Với frame truyền đònh nghóa ta thiết lập protocol cho trình giao tiếp là: - Khối PC đóng vai trò master, nghóa có quyền đònh cho việc trao đổi liệu có xảy hay không, đònh yêu cầu cần thực thi khối vi xử lý Khối vi xử lý đóng vai trò slave; trình hoạt động, phải chờ quyền gởi tín hiệu trả lời nhận yêu cầu từ PC Do tác vụ chương trình thực song song theo hệ thời gian thực (multitasking), nên khối vi xử lý gởi tín hiệu trả lời yêu cầu từ PC gởi đến chưa xử lý xong (nếu thời gian xử lý vượt khoảng thời gian quét tối đa qui đònh cho tác vụ) Khi đó, khối vi xử lý tạo nên frame truyền trả PC, không mang theo nội dung trả lời cho yêu cầu PC mà có byte control fiels với mục đích thông báo kết qua vừa nhận từ PC hay sai (nhờ vào bit b2 byte control fiel) - Nếu khoảng thời đònh trước mà PC chưa nhận tín hiệu trả lời từ vi xử lý, gởi tiếp frame khác Frame gồm byte control fiels mà không mang theo yêu cầu cho vi xử lý nhằm mục đích nhắc lại frame vừa truyền Khi nhận frame này, khối vi xử lý kiểm tra trình xử lý trước thực xong chưa trả lời lại cho PC - Nếu sau vài lần gởi mà PC không nhận trả lời từ vi xử lý xem đường truyền bò lỗi Nếu đường truyền bò lỗi có thông báo lỗi từ vi xử lý gởi PC gởi frame truyền mang đầy đủ thông tin ban đầu Mã ID frame truyền đặt nhằm mục đích để mở rộng chương trình sau Nếu trường hợp truyền nhận chuỗi liệu có độ dài lớn truyền nhận file, ta truyền lần frame mà phải cắt thành nhiều frame truyền Khi đó, việc đánh mã ID xác giúp cho việc kết chuỗi liệu nhận không bò xáo trộn Qui tắc đánh mã ID tăng dần sau lần trao đổi liệu thành công, tức PC phải nhận trả lời từ vi xử lý theo yêu cầu mà gởi đến kết thúc chu trình liên kết liệu III TRUYỀN THÔNG NỐI TIẾP: Ta thực truyền liệu máy tính vi xử lý theo nhiều chuẩn khác Vì luận văn sử dụng đến việc thu phát liệu theo kiểu nối tiếp nên cần phải khái quát vài nét chuẩn truyền thông Truyền thông nối tiếp việc thu phát liệu dạng chuỗi xung điện – gọi bit Hiệp hội điện tử công nghiệp (EIA) đưa chuẩn truyền thông khác : RS 232-C, RS-422, RS-423, RS-485, RS-449,v.v Ký hiệu RS viết tắt Recommended Standard, nghóa tiêu chuẩn khuyến cáo Việc truyền liệu nối chuẩn RS-232 có ưu điểm truyền song song mức điện áp hoạt động +12V –12V, khoảng cách truyền xa hơn, nhiễu Việc trao đổi liệu diễn hai đường dẫn TxD RxD, mức tín hiệu chân RxD tùy thuộc vào đường dẫn TxD thường nằm khoảng –12V đến +12V, bit liệu đảo ngược lại Mức cao nằm –3V –12V, mức thấp nằm +3V +12V Ở trạng thái tónh, đường dây có điện áp –12V Một chuỗi liệu truyền bắt đầu bit khởi đầu, bit liệu, bit thấp trước Số bit liệu nằm khoảng đến bit, tiếp bit kiểm tra chẳn lẻ cuối bit kết thúc (stop bit) Tốc độ truyền thiết lập tham số Baudrate, số bit truyền giây, thông thường 300, 600, 1200, 2400, 4800, 9600 19200 Việc thiết lập thông số truyền nối tiếp thực cách thay đổi giá trò ghi phục vụ truyền nối tiếp Bản đồ ghi nội thu phát nối tiếp 8250 (không đồng bộ) Register name Code COM COM COM COM Function Transmitter holding register THR 3F8H 2F8H 3E8H 2E8H OUTPUT Receiver data register RDR 3F8H 2F8H 3E8H 2E8H INPUT Baud rate divisor (LSB) BRDL 3F8H 2F8H 3E8H 2E8H OUTPUT Baud rate divisor (MSB) BRDH 3F9H 2F9H 3E9H 2E9H OUTPUT Interrupt enable register IER 3F9H 2F9H 3E9H 2E9H OUTPUT Interrupt ID register IID 3FAH 2FAH 3EAH 2EAH INPUT Line control register LCR 3FBH 2FBH 3EBH 2EBH OUTPUT Modem control register MDC 3FCH 2FCH 3ECH 2ECH OUTPUT Line status register LST 3FDH 2FDH 3EDH 2EDH INPUT Modem status register MSR 3FEH 2FEH 3EEH 2EEH INPUT Thanh ghi điều khiển đường truyền (Line Control Register): Bit cao ghi gọi bit chốt truy xuất hệ số chia Nếu bit đặt lên giá trò ghi sở truy xuất làm byte thấp ghi hệ số chia chọn tốc độ truyền, giá trò ghi sở +1 truy xuất làm byte cao ghi hệ số chia chọn tốc độ truyền Nếu bit xóa ghi sở thành ghi đệm thu phát Bit Nội dung Bit Bit 00 : bit data ; 01 : bit data 10 : bit data ; 11 : bit data Bit Bit Bit Bit Bit Bit : bit stop : 1,5 hay bit stop : không kiểm tra parity : kiểm tra parity : kiểm tra parity chẵn : kiểm tra parity lẻ : bit = 1; : bit = Cho phép cấm đường truyền nối tiếp : ngõ bò xoá trắng ; : cấm : chọn hệ số chia; : đệm thu, phát Thanh ghi điều khiển MODEM: Thanh ghi điều khiển MODEM dùng để đặt giao thức bắt tay truyền thông sử dụng MODEM Bit: Bit Bit Bit Bit Bit Bit Nội dung Data terminal ready : DTR active; : DTR inactive Request to send; : RTS active; : RTS inactive Output (spare signal) : OUT : active; : OUT inactive Output (interrupt enable signal) : Communication interrupt active : Communication interrupt inactive Loopback feature : Transmitter output looped back to receiver register : Normal operation Bit 5,6,7 000 Thanh ghi trạng thái đường dây (Line Status Register): Báo cho máy tính biết thông tin, trạng thái liệu truyền Bit: Bit Bit Bit Bit Bit Bit Bit Bit Bit 7 Nội dung : Có liệu đệm nhận : Overrun error : liệu bò chồng : sai parity : Framing error ( bit stop không hợp lệ) : Báo ngắt (đường truyền trống ) : Thanh ghi phát trống : Thanh ghi dòch ghi phát trống : Thanh ghi dòch chứa liệu Chuẩn RS-232: Chuẩn RS-232 lần giới thiệu vào năm 1962 hiệp hội kỹ thuật điện tử EIA (Electronics Industries Association) chuẩn giao tiếp truyền thông máy tính thiết bò ngoại vi (modem, máy vẽ, mouse, máy tính khác,……) Cổng giao tiếp RS-232 giao diện phổ biến rộng rãi Người dùng máy tính PC gọi cổng COM 1, COM để tự cho ứng dụng khác Giống cổng máy in, cổng nối tiếp RS-232 sử dụng cách thuận tiện cho mục đích đo lường điều khiển Việc truyền liệu qua RS-232 tiến hành theo cách nối tiếp, nghóa bit liệu gửi nối tiếp đường truyền dẫn Trước hết, loại truyền dùng cho khoảng cách lớn hơn, khả gây nhiễu nhỏ đáng kể dùng cổng song song Việc dùng cổng song song có nhược điểm đáng kể cáp truyền dùng nhiều sợi, đắt tiền Hơn tín hiệu nằm khoảng - 5V tỏ không thích ứng với khoảng cách lớn Cổng nối tiếp RS hệ thống Bus, cho phép dễ dàng tạo liên kết hình thức điểm nối điểm hai máy cần trao đổi thông tin với Một thành phần thứ ba tham gia vào trao đổi thông tin Cổng Com chân Bảng xếp chân cổng nối tiếp máy tính: chân 25 chân 20 22 Chức DCD _ Data Carrier Detect (Lối vào) RxD _ Receive Data (Lối vào) TxD _ Transmit Data (Lối ra) DTR _ Data Terminal Ready (Lối ra) GND _ Ground (Nối đất) DSR _ Data Set Ready (Lối vào) RTS _ Request to Send (Lối ra) CTS _ Clear to Send (Lối vào) RI _ Ring Indicator (Lối ra) Việc truyền liệu xảy hai đường dẫn Qua chân cắm TxD, máy tính gởi liệu đến thiết bò khác Trong liệu mà máy tính nhận được, lại dẫn đến chân nối RxD Các tín hiệu khác đóng vai trò tín hiệu hỗ trợ trao đổi thông tin ứng dụng dùng đến Các bit liệu gởi theo kiểu đảo ngược, nghóa bit có giá trò “1” có mức điện áp LOW, bit có giá trò “0” có mức điện áp HIGH Mức tín hiệu nhận truyền qua chân RxD TxD thông thường nằm khoảng –12V đến +12V Mức điện áp mức HIGH nằm +3V đến +12V Ở trạng thái tónh đường dây có điện áp –12V Một bit khởi động (Start bit) mở đầu việc truyền liệu Tiếp sau bit riêng lẻ đến, bit có giá trò thấp gửi trước tiên Con số bit liệu thay đổi năm tám Ở cuối dòng liệu có bit dừng (Stop bit) để đặt lại trạng thái lối (-12V) Tốc độ Baud có giá trò thông thường : 300; 600; 1200; 4800; 9600; 19200 Baud Ký hiệu Baud tương ứng với số bit truyền giây (bit per second _ bps) Chẳng hạn tốc độ Baud 9600 có nghóa có 9600 bit liệu truyền giây Vì byte liệu có bit bắt đầu bit dùng gởi kèm theo, truyền byte liệu có 10 bit gửi Với tốc độ Baud thông thường, giây cho phép truyền nhiều từ 30 đến 1920 byte liệu, nhược điểm lớn cổng truyền nối tiếp tốc độ truyền liệu bò hạn chế So sánh TTL RS-232, ta thấy TTL sử dụng mức logic dương 0,4V chống nhiễu Trong RS-232 sử dụng mức điện áp 612V để đảm bảo truyền đường dây dài Với khoảng chống nhiễu 12V cho phép tín hiệu qua môi trường nhiễu mạnh mà TTL có Một yêu cầu quan trọng RS-232 thời gian chuyển từ mức logic tới mức logic khác không vượt 4% thời gian bit Vì tốc độ 19200 Baud thời gian mức logic phải nhỏ 0,04/19200s Vấn đề làm giới hạn chiều dài đường truyền Với tốc độ truyền 19200 Baud, ta truyền xa 50 feet (15,24 m) Một vấn đề quan trọng cần ý sử dụng RS-232 mạch thu phát không cân (đơn cực) Điều có ý nghóa tín hiệu vào so với đất Vì điện hai điểm đất hai mạch thu phát không thi có dòng điện chạy dây nối đất Kết có áp rơi dây nối đất (V=I.R) làm suy yếu tín hiệu logic Nếu truyền tín hiệu xa, R tăng dần đến áp rơi đất lớn dần đến lúc tín hiệu logic rơi vào vùng không xác đònh mạch thu không nhận liệu truyền từ mạch phát Chính không cân mạch thu phát nguyên nhân giới hạn đường truyền Do luận văn không sử dụng chuẩn giao tiếp khác giơi thiệu nên không giới thiệu chi tiết Giới Thiệu IC MAX-232 : a) Đặc điểm: - Theo tiêu chuẩn EIA (Electronics Industry Association ) - Nguồn cung cấp 5V - Dùng thêm tụ 0.1µF - Tốc độ truyền lên đến 1Mbit giây C1+ 16 VCC V+ 15 GND C1- MAXIM 13 R1IN C2+ C2- 14 T1OUT 232E 12 R1OUT V- 11 T1IN T2OUT 10 T2IN R2OUT R2IN Hình - Có đệm truyền đệm nhận b) Mô tả Từ hình ta thấy tín hiệu từ máy tính truyền xuống MAX 232 theo chuẩn TTL/CMOS , sau qua MAX 232 chuyển thành chuẩn RS-232 Tín hiệu chuẩn đưa qua MAX 485 để truyền đường bus theo dạng vi sai Tín hiệu nhận theo dạng vi sai , chuyển đổi sang chuẩn RS232 trước đưa chuẩn TTL/CMOS để đưa vào máy tính Chân nguồn cần tụ Bypass ( vào khoảng 0.1µF), tụ VCC V+ C1+ C1còn lại chân C1, C2+ VC2, V+ V- sử C2dụng loại phân cực RS-232 T1OUT TTL/CMOS T1IN INPUT OUTPUT T2IN không phân cực Các tụ T2OUT phải từ 0.1µF R1OUT R1IN RS-232 TTL/CMOS trở lên để làm giảm gợn OUTPUT INPUT R2IN R2OTUT sóng ngõ truyền làm giảm đáng GND Hình kể công suất tiêu thụ nguồn Tụ chân C2, V1 V2 thay đổi giá trò tụ C1 không [...]... Industry Association ) - Nguồn cung cấp 5V - Dùng thêm 4 tụ ngoài 0 .1 F - Tốc độ truyền có thể lên đến 1Mbit trên 1 giây C1+ 1 16 VCC V+ 2 15 GND C1- 3 MAXIM 13 R1IN C2+ 4 C2- 5 14 T1OUT 232E 12 R1OUT V- 6 11 T1IN T2OUT 7 10 T2IN 9 R2OUT R2IN 8 Hình 1 - Có 2 bộ đệm truyền và 2 bộ đệm nhận b) Mô tả Từ hình 2 ta thấy tín hiệu từ máy tính truyền xuống MAX 232 theo chuẩn TTL/CMOS , sau khi qua MAX 232 được... thái lối ra ( -12 V) Tốc độ Baud có giá trò thông thường là : 300; 600; 12 00; 4800; 9600; 19 200 Baud Ký hiệu Baud tương ứng với số bit truyền trong 1 giây (bit per second _ bps) Chẳng hạn như khi tốc độ Baud bằng 9600 có nghóa là có 9600 bit dữ liệu được truyền trong 1 giây Vì mỗi byte dữ liệu có một bit bắt đầu và một bit được dùng gởi kèm theo, do đó khi truyền một byte dữ liệu đã có 10 bit được gửi... gửi đi Với tốc độ Baud thông thường, mỗi giây cho phép truyền nhiều nhất từ 30 đến 19 20 byte dữ liệu, vì vậy nhược điểm lớn nhất của cổng truyền nối tiếp là tốc độ truyền dữ liệu bò hạn chế So sánh giữa TTL và RS-232, ta thấy TTL sử dụng mức logic dương và 0,4V chống nhiễu Trong khi đó RS-232 sử dụng mức điện áp 612 V để đảm bảo truyền được trên đường dây dài Với khoảng chống nhiễu 12 V cho phép tín hiệu... là thời gian chuyển từ một mức logic này tới một mức logic khác không vượt quá 4% thời gian một bit Vì thế ở tốc độ 19 200 Baud thời gian mức logic phải nhỏ hơn 0,04 /19 200s Vấn đề này làm giới hạn chiều dài đường truyền Với tốc độ truyền 19 200 Baud, ta có thể truyền xa nhất là 50 feet (15 ,24 m) Một trong những vấn đề quan trọng cần chú ý khi sử dụng RS-232 là mạch thu phát không cân bằng (đơn cực) Điều... sẽ có mức điện áp LOW, các bit có giá trò “0” sẽ có mức điện áp HIGH Mức tín hiệu nhận và truyền qua chân RxD và TxD thông thường nằm trong khoảng 12 V đến +12 V Mức điện áp đối với mức HIGH nằm giữa +3V đến +12 V Ở trạng thái tónh trên đường dây vẫn có điện áp 12 V Một bit khởi động (Start bit) sẽ mở đầu việc truyền dữ liệu Tiếp sau đó là các bit riêng lẻ đến, trong đó các bit có giá trò thấp được gửi... chuẩn này được đưa qua MAX 485 để truyền trên đường bus theo dạng vi sai Tín hiệu nhận về cũng theo dạng vi sai , được chuyển đổi sang chuẩn RS232 trước khi được đưa về chuẩn TTL/CMOS để đưa vào máy tính Chân nguồn cần một tụ Bypass ( vào khoảng 0 .1 F), còn 4 tụ VCC V+ C1+ C1còn lại ở các chân C1, C2+ VC2, V+ và V- có thể sử C2dụng loại phân cực hoặc RS-232 T1OUT TTL/CMOS T1IN INPUT OUTPUT T2IN không phân... T1OUT TTL/CMOS T1IN INPUT OUTPUT T2IN không phân cực Các tụ T2OUT này ít nhất phải từ 0 .1 F R1OUT R1IN RS-232 TTL/CMOS trở lên để làm giảm gợn OUTPUT INPUT R2IN R2OTUT sóng ở các ngõ ra của bộ truyền và làm giảm đáng GND Hình 2 kể công suất tiêu thụ của nguồn Tụ ở các chân C2, V1 và V2 có thể thay đổi giá trò nhưng tụ C1 thì không ... nối tiếp RS không phải là một hệ thống Bus, nó cho phép dễ dàng tạo ra liên kết dưới hình thức điểm nối điểm giữa hai máy cần trao đổi thông tin với nhau Một thành phần thứ ba không thể tham gia vào cuộc trao đổi thông tin này 1 2 6 3 7 4 8 5 9 Cổng Com 9 chân Bảng sắp xếp chân của cổng nối tiếp ở máy tính: 9 chân 1 2 3 4 5 6 7 8 9 25 chân 8 3 2 20 7 6 4 5 22 Chức năng DCD _ Data Carrier Detect (Lối vào)... (V=I.R) sẽ làm suy yếu tín hiệu logic Nếu truyền tín hiệu đi xa, R sẽ tăng dần đến áp rơi trên đất sẽ lớn dần đến lúc tín hiệu logic sẽ rơi vào vùng không xác đònh và mạch thu sẽ không nhận đúng dữ liệu được truyền từ mạch phát Chính sự không cân bằng trên mạch thu phát là một trong những nguyên nhân giới hạn đường truyền Do trong luận văn này không sử dụng các chuẩn giao tiếp khác được giơi thiệu trên nên...Việc truyền dữ liệu qua RS-232 được tiến hành theo cách nối tiếp, nghóa là các bit dữ liệu được gửi đi nối tiếp nhau trên một đường truyền dẫn Trước hết, loại truyền này có thể dùng cho những khoảng cách lớn hơn, bởi vì các khả năng gây nhiễu nhỏ đáng kể hơn là dùng cổng song song Việc dùng cổng song song có một nhược điểm đáng kể là cáp truyền dùng quá nhiều sợi, và vì ... - Dùng thêm tụ 0 .1 F - Tốc độ truyền lên đến 1Mbit giây C1+ 16 VCC V+ 15 GND C1- MAXIM 13 R1IN C2+ C2- 14 T1OUT 232E 12 R1OUT V- 11 T1IN T2OUT 10 T2IN R2OUT R2IN Hình - Có đệm truyền đệm nhận... khoảng 0 .1 F), tụ VCC V+ C1+ C1còn lại chân C1, C2+ VC2, V+ V- sử C2dụng loại phân cực RS-232 T1OUT TTL/CMOS T1IN INPUT OUTPUT T2IN không phân cực Các tụ T2OUT phải từ 0 .1 F R1OUT R1IN RS-232... độ truyền thiết lập tham số Baudrate, số bit truyền giây, thông thường 300, 600, 12 00, 2400, 4800, 9600 19 200 Việc thiết lập thông số truyền nối tiếp thực cách thay đổi giá trò ghi phục vụ truyền

Ngày đăng: 28/11/2015, 01:08

Tài liệu cùng người dùng

Tài liệu liên quan