Bản trình bày PowerPoint CAN THO UNIVERSITY OF TECHNOLOGY 1 Học Phần ĐO LƯỜNG VÀ ĐIỀU KHIỂN BẰNG MÁY TÍNH Nguyễn Lê Thế Duy Tel 0939 939 010 E mail nguyen duy automatic@gmail com Bộ môn Tự động hóa[.]
CAN THO UNIVERSITY OF TECHNOLOGY Học Phần ĐO LƯỜNG VÀ ĐIỀU KHIỂN BẰNG MÁY TÍNH Nguyễn Lê Thế Duy Tel: 0939 939 010 E-mail: nguyen.duy.automatic@gmail.com Bộ mơn Tự động hóa Khoa Kỹ thuật khí Đại học Kỹ Thuật – Công nghệ Cần Thơ CAN THO UNIVERSITY OF TECHNOLOGY Học Phần ĐO LƯỜNG VÀ ĐIỀU KHIỂN BẰNG MÁY TÍNH 02 tín chỉ: 01 lý thuyết 01 thực hành Thời gian: Lý thuyết buổi – buổi 03 tiết (15 tiết) Thực hành buổi – buổi 05 tiết (30 tiết) Hình thức đánh giá: 02 điểm kì 03 điểm thực hành 05 điểm thi cuối kì theo lịch trường (trắc nghiệm) TÀI LIỆU THAM KHẢO CAN THO UNIVERSITY OF TECHNOLOGY Ngô Diên Tập "Đo lường điều khiển máy tính, NXB Khoa học Kỹ thuật." Hà Nội (2001) Ts Nguyễn Đức Thành “Đo lường điều khiển máy tính” NXB ĐH QG TPHCM (2005) Ths Huỳnh Minh Ngọc “Bài giảng đo lường điều khiển máy tính” HCM (2009) Computer Control of Manufacturing Systems / Yoram Koren, McGraw-Hill College ( 1983) https://en.wikipedia.org/wiki/Computer_Automated_Measurement_and_Control 3 NỘI DUNG CHƯƠNG CAN THO UNIVERSITY OF TECHNOLOGY NỘI DUNG CHƯƠNG II CAN THO UNIVERSITY OF TECHNOLOGY GIAO TIẾP THIẾT BỊ NGOẠI VI TRÊN MÁY TÍNH GIAO TIẾP QUA RÃNH CẮM (SLOT) GIAO TIẾP QUA CỔNG SONG SONG GIAO TIẾP NGOẠI VI QUA CỔNG NỐI TIẾP GIAO TIẾP NGOẠI VI QUA CỔNG USB Giới thiệu cấu trúc cổng giao tiếp ngoại vi máy tính CAN THO UNIVERSITY OF TECHNOLOGY Bo mạch chủ hãng MSI Giới thiệu cấu trúc cổng giao tiếp ngoại vi máy tính CAN THO UNIVERSITY OF TECHNOLOGY Giới thiệu cấu trúc cổng giao tiếp ngoại vi máy tính CAN THO UNIVERSITY OF TECHNOLOGY Giới thiệu cấu trúc cổng giao tiếp ngoại vi máy tính CAN THO UNIVERSITY OF TECHNOLOGY Giới thiệu cấu trúc cổng giao tiếp ngoại vi máy tính CAN THO UNIVERSITY OF TECHNOLOGY 10 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY ❖Bulk transfer (truyền khối): - Truyền hướng - Mục đích truyền liệu lớn, xác, khơng khắc khe thời gian VD: scanner, printer, USB disk 64 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY Tín hiệu điện áp làm việc ❖ Kiến trúc Low-speed & Full-speed: • Tốc độ: 1,5Mbps-12Mbps • Sơ đồ mạch điện: 65 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY Tín hiệu điện áp làm việc (1) ❖ Kiến trúc High-speed: • Tốc độ: tối đa 480Mbps • Thiết bị High-speed nối Full-speed sau reset test hổ trợ khởi tạo kết nối • Hoạt động high-speed điện trở pull up (1.5k phần kéo lên nguồn 3.3V) tắt để cân đường dây 66 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY Tín hiệu điện áp làm việc (3) • Tín hiệu điện: • Low Full Speed: • Logic : D+ > 2,8V D- < 0,3V => D+ > D• Logic : D+ < 0,3V D- > 2,8V => D+ < D• High – Speed: • Logic : D+ > 0,36V D- D+ > D• Logic : D+ < 0,01V D- > 0,36V => D+< D- 67 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY B Giao thức truyền thông Cấu trúc chung: - Dữ liệu truyền theo gói - Thứ tự Bit: LSB gởi trước Cấu trúc gói: 2.1 SYNC : 2.2 PID: 2.3 Address: 2.4 Endpoint: 2.5 Frame number: 2.6 Data: 2.7 CRC: 68 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY B Giao thức truyền thông 2.1 Trường đồng bộ: SYNC - Dùng để xếp liệu đến cho khớp với xung đồng hồ cục máy nhận (Đồng bộ xung Clock) - Một trường đồng bắt đẩu trình truyền : * Full/Low speed : bit * High-speed: 32 bit 69 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY 2.2 Trường định dạng gói: - Dùng để định dạng kiểu gói tin - Một PID gồm bit: * bits đầu: định dạng kiểu gói tin * bits sau: bù bit cao Dùng để kiểm tra 70 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY 2.2 Định dạng gói: (tt) Các kiểu gói tin 71 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY 2.2 Định dạng gói: (tt) Các kiểu gói tin 72 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY 2.3 Trường địa chỉ: Address - Gồm bit mã hóa 127 đỉa - Cấu trúc: 2.4 Trường đầu cuối: Endpoint Gồm bits cho phép định đỉa cách linh hoạt đầu cuối 73 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY 2.5 Trường số hiệu khung: Frame number - Gồm 11 bits - Dùng để đánh thứ tự khung truyền - Khi tăng đến giá trị tối đa quay về 2.6 Trường liệu: Data - Có độ lớn từ đến 1024 Byte - Định dạng : 2.7 Trường kiểm tra lỗi: CRC Gồm 16 bits Là mã kiểm tra lỗi 74 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY Truyền liệu : Mơ hình giao tiếp thiết bị ghép nối qua USB với máy tính ( Host) 75 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY Truyền liệu : Luồng truyền thông USB 76 GIAO TIẾP NGOẠI VI QUA CỔNG USB CAN THO UNIVERSITY OF TECHNOLOGY Truyền liệu : ❖Bus Enumeration:là tiến trình nhận biết quản lý thay đổi trạng thái thiết bị cắm ngắt USB với máy tính ❖ Các tiến trình xử lý PC cắm USB vào: ✓Máy tính gởi truy vấn đến hub ✓Máy tính chờ khoảng 100ms sau gởi lệnh khởi tạo đến cổng ✓Hub khởi tạo lại cổng Thiết bị USB tiêu thụ dịng diện khơng q 100mA Vbus Tất ghi trạng thái khởi tạo ✓Máy tính cho thiết bị địa nhất, đưa thiết bị vào trạng thái định địa ✓Máy tính đọc thơng tin cấu hình thiết bị vài ms ✓Lúc máy tính biết cách hoạt động thiết bị nên gán cấu hình cho thiết bị Khi ngắt USB khỏi máy tính, Hub gởi thơng báo đến máy tính Máy tính vơ hiệu hóa cổng USB 77 CAN THO UNIVERSITY OF TECHNOLOGY XIN CẢM ƠN 78