Danh mục tài liệu

Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 1

Số trang: 54      Loại file: pdf      Dung lượng: 612.23 KB      Lượt xem: 20      Lượt tải: 0    
Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 1 với kết cấu gồm 3 chương giới thiệu những nội dung về cơ sở ghép nối thiết bị ngoại vi, ghép nối vào ra song song điều khiển bằng chương trình và ghép nối trao đổi dữ liệu nối tiếp.
Nội dung trích xuất từ tài liệu:
Giáo trình Ghép nối và điều khiển thiết bị ngoại vi: Phần 1Tài liệu môn học: Ghép nối và ñiều khiển thiết bị ngoại vi GHÉP NỐI VÀ ðIỀU KHIỂN THIẾT BỊ NGOẠI VI Người soạn: TS. Nguyễn Văn Minh Trí ThS. Lâm Tăng ðức Các sinh viên lớp 03SKGiảng viên: Nguyễn Văn Minh Trí 1Tài liệu môn học: Ghép nối và ñiều khiển thiết bị ngoại vi TÀI LIỆU LƯU HÀNH NỘI BỘ LỜI NÓI ðẦU Ngày nay, máy vi tính (MVT) ñã ñược cải tiến, nâng cấp và thị trường hoá ñể ñạt tốcñộ xử lý cực nhanh, giá thành rẻ. Trong những thập niên qua, MVT ñã ñược áp dụngkhắp mọi nơi, thay thế cho các hệ thống cũ nhiều nhược ñiểm. ðặc biệt, trong hệ thốngñiện, ñiện công nghiệp, MVT ñã ñược ứng dụng ngày càng nhiều, mang lại nhiều tínhnăng ưu việt cho hệ thống. Do ñó yêu cầu phát triển lý thuyết về hệ thống có sử dụngMVT ñã mở ra nhiều lĩnh vực học mới. Một ví dụ cụ thể của việc ứng dụng MVT trong công nghiệp là các hệ thống ño lườngvà ñiều khiển sử dụng MVT. Trong các hệ thống này, MVT nhận các dữ liệu ño ñạt trạngthái vật lý của hệ thống, vi dụ như nhiệt ñộ, áp suất, ñiện áp …, và tính toán ñể ñưa ranhững quyết ñịnh, tín hiệu ñiều khiển trở lại hệ thống, nhằm ñạt ñược các yêu cầu ñiềukhiển ñề ra của hệ thống. Muốn thiết kế, vận hành và bảo quản tốt hệ ño-ñiều khiển công nghiệp, người kỹ sưcần nắm vững về kỹ thuật máy tính, cách viết chương trình, kỹ thuật ghép nối thiết bịngoại vi, việc xử lý số liệu, lý thuyết ñiều khiển số… Môn học ghép nối và ñiều khiển thiết bị ngoại vi (TBNV) nhằm cung cấp các kiếnthức cơ bản trong việc tìm hiểu, thiết kế mạch ghép nối ngoại vi với MVT. Các mạchthiết kế phục vụ cho việc ño lường, ñiều khiển, giao tiếp giữa MVT với MVT, MVT vớihệ vi ñiều khiển.Giảng viên: Nguyễn Văn Minh Trí 2Tài liệu môn học: Ghép nối và ñiều khiển thiết bị ngoại vi MỤC LỤC CHƯƠNG 1: CƠ SỞ GHÉP NỐI THIẾT BỊ NGOẠI VI1.1. Giới thiệu chung 1.1.1. Cấu trúc hệ thống 1.1.2. Nhiệm vụ của bộ ghép nối 1.1.3. Thủ tục trao ñổi dữ liệu của máy vi tính1.2. Giới thiệu một số vi mạch dùng trong bộ ghép nối 1.2.1. Các mạch logic cơ bản 1.2.2. Các mạch lật 1.2.3. Các mạch thanh ghi ñệm 1.2.4. Các mạch giải mã ñịa chỉ 1.2.5. Các mạch truyền dữ liệuCHƯƠNG 2: GHÉP NỐI VÀO RA SONG SONG ðIỀU KHIỂN BẰNG CHƯƠNG TRÌNH2.1 Các lệnh vào ra dữ liệu 2.1.1 Các lệnh vào ra bằng hợp ngữ 2.1.2 Các lệnh vào ra bằng Turbo C 2.1.3 Các lệnh vào ra bằng Turbo Pascal2.2 Ghép nối song song ñơn giản: có hay không có ñối thoại 2.2.1 Cửa vào ñơn giản không ñối thoại 2.2.2 Cửa ra ñơn giản không ñối thoại 2.2.3 Cửa vào ñơn giản có ñối thoại 2.2.4 Cửa ra ñơn giản có ñối thoại2.3 Ghép nối song song ñiều khiển bằng chương trình 2.3.1 Sơ ñồ khối và chức năng các khối của 8255A 2.3.2 Các chế ñộ làm việc của 8255A 2.3.3 Ghép nối với 8255A 2.3.4 Lập trình cho 8255A CHƯƠNG 3: GHÉP NỐI TRAO ðỔI DỮ LIỆU NỐI TIẾP3.1 Giới thiệu chung về trao ñổi dữ liệu nối tiếp 3.1.1 Yêu cầu trao ñổi dữ liệu nối tiếp 3.1.2 Mạch trao ñổi dữ liệu nối tiếpGiảng viên: Nguyễn Văn Minh Trí 3Tài liệu môn học: Ghép nối và ñiều khiển thiết bị ngoại vi 3.1.3 Thủ tục trao ñổi dữ liệu nối tiếp3.2 Mạch thu phát dị bộ vạn năng UART 8250 3.2.1 Sơ ñồ khối và chức năng các khối của UART 8250 3.2.2 Ghép nối với UART 8250 3.2.3 Lập trình cho UART 8250 CHƯƠNG 4: GHÉP NỐI ðIỀU KHIỂN NGẮT4.1 Khái niệm và phân loại ngắt 4.1.1 Khái niệm 4.1.2 Phân loại ngắt4.2 Xử lý ngắt của nhiều thiết bị ngoại vi 4.2.1 Cho phép hoặc cấm ngắt 4.2.2 Sắp xếp ưu tiên ngắt 4.2.3 Xác ñịnh nguồn gây ngắt 4.2.4 Tạo vector ngắt4.3 Vi mạch ñiều khiển ngắt 8259A 4.3.1 Sơ ñồ khối và chức năng các khối của 8259A 4.3.2 Cấu trúc hoạt ñộng của vi mạch 8259A 4.3.3 Ghép nối với 8259A 4.3.4 Lập trình cho 8259A CHƯƠNG 5: GHÉP NỐI VÀO RA ðIỀU KHIỂN BẰNG DMA5.1 Khái niệm DMA cơ bản 5.1.1 Khái niệm DMA 5.1.2 Hoạt ñộng DMAC (DMA Controller) cơ bản 5.1.3 Các chế ñộ trao ñổi dữ liệu DMA5.2 Bộ ñiều khiển DMA – 8237A 5.2.1 Sơ ñồ khối và chức năng các khối của DMAC 8237A 5.2.2 Ghép nối với 8237A trong hệ vi xử lý 8088 5.2.3 Lập trình cho 8237A CHƯƠNG 6: GHÉP NỐI TƯƠNG TỰ-SỐ VÀ SỐ-TƯƠNG TỰ6.1. Giới thiệu một số mạch khuếch ñại thuật toán 6.1.1 Các tham số cơ bản của mạch khuếch ñại thuật toán 6.1.2 Các sơ ñồ cơ bản của bộ khuếch ñại thuật toán6.2 Bộ chuyển ñổi số-tương tự DAC 6.2.1 Hoạt ñộng của DAC 6.2.2 Các tham số cơ bản của bộ chuyển ñổi của DA 6.2.3 Các mạch DAC ñiển hình 6.2.4 Ghép nối với DAC 6.2.5 Lập trình xuất dữ liệu ra DAC6.3 Bộ biến ñổi tương tự-số ADCGiảng viên: Nguyễn Văn Minh Trí 4Tài liệu môn học: Ghép nối và ñiều khiển thiết bị ngoại vi 6.3.1 Nguyên tắc làm việc của ADC 6.3.2 Các tham số cơ bản của bộ chuyển ñổi AD 6.3.3 Các phương pháp chuyển ñổi AD 6.3.4 Ghép nối với ADC 6.3.5 Lập trình nhận dữ liệu từ ADC CHƯƠNG 7: ỨNG DỤNG MÁY VI TÍNH TRONG ðO LƯỜNG VÀ ðIỀU KHIỂN7.1. Giới thiệu về cấu trúc máy tính7.2 Thiết kế mạch ghép nối giữa hệ thống tự ñộng hóa với các cổng của máy vi tínhGiảng viên: Nguyễn Văn Minh Trí 5Tài liệu môn học: Ghép nối và ñiều khiển thiết bị ngoại vi CHƯƠNG 1: CƠ SỞ GHÉP NỐI THIẾT BỊ N ...