Tài liệu môn Ghép nối và điều khiển thiết bị ngoại vi
Số trang: 128
Loại file: pdf
Dung lượng: 1.71 MB
Lượt xem: 30
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tài liệu tham khảo giáo trình môn học Ghép nối và điều khiển thiết bị ngoại vi nhằm cung cấp kiến thứ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 máy vi tính
Nội dung trích xuất từ tài liệu:
Tài liệu môn Ghép nối và điều khiển thiết bị ngoại vi BỘ GIÁO DỤC VÀ ĐÀO TẠO Ghép nối và điều khiển thiết bị ngoại vi Tà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 03SK Gi ng viên: Nguy n Văn Minh Trí 1 Tà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 ng kh 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ính nă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 ng MVT ñã 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ư ng và ñ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 ng thá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 ra nh 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 u khi 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 n th 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 ch thi 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 i h vi ñi u khi n. Gi ng viên: Nguy n Văn Minh Trí 2 Tài li u môn h c: Ghép n i và ñi u khi n thi t b ngo i vi M CL C CHƯƠNG 1: CƠ S GHÉP N I THI T B NGO I VI 1.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ính 1.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 u CHƯƠNG 2: GHÉP N I VÀO RA SONG SONG ðI U KHI N B NG CHƯƠNG TRÌNH 2.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 Pascal 2.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 i 2.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 P 3.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 p Gi ng viên: Nguy n Văn Minh Trí 3 Tà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 p 3.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 T 4.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 t 4.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 t 4.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 DMA 5.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 DMA 5.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án 6.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 DAC 6.3 B bi n ñ i tương t -s ADC Gi ng viên: Nguy n Văn Minh Trí 4 Tà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 N 7.1. Gi i thi u v c u trúc máy tính 7.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ính Gi ng viên: Nguy n Văn Minh Trí 5 Tài li u môn h c: Ghép n i và ñi u khi n thi t b ngo i vi ...
Nội dung trích xuất từ tài liệu:
Tài liệu môn Ghép nối và điều khiển thiết bị ngoại vi BỘ GIÁO DỤC VÀ ĐÀO TẠO Ghép nối và điều khiển thiết bị ngoại vi Tà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 03SK Gi ng viên: Nguy n Văn Minh Trí 1 Tà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 ng kh 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ính nă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 ng MVT ñã 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ư ng và ñ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 ng thá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 ra nh 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 u khi 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 n th 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 ch thi 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 i h vi ñi u khi n. Gi ng viên: Nguy n Văn Minh Trí 2 Tài li u môn h c: Ghép n i và ñi u khi n thi t b ngo i vi M CL C CHƯƠNG 1: CƠ S GHÉP N I THI T B NGO I VI 1.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ính 1.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 u CHƯƠNG 2: GHÉP N I VÀO RA SONG SONG ðI U KHI N B NG CHƯƠNG TRÌNH 2.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 Pascal 2.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 i 2.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 P 3.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 p Gi ng viên: Nguy n Văn Minh Trí 3 Tà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 p 3.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 T 4.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 t 4.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 t 4.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 DMA 5.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 DMA 5.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án 6.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 DAC 6.3 B bi n ñ i tương t -s ADC Gi ng viên: Nguy n Văn Minh Trí 4 Tà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 N 7.1. Gi i thi u v c u trúc máy tính 7.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ính Gi ng viên: Nguy n Văn Minh Trí 5 Tài li u môn h c: Ghép n i và ñi u khi n thi t b ngo i vi ...
Tìm kiếm theo từ khóa liên quan:
giáo trình mạch điện tử bài giảng điện tử giáo trình thiết kế điện Trang bị điện điện tử công nghiệp Ghép nối và điều khiển thiết bị ngoại viGợi ý tài liệu liên quan:
-
BÀI GIẢNG LẬP TRÌNH GHÉP NỐI THIẾT BỊ NGOẠI VI
42 trang 260 2 0 -
Giáo trình Kỹ thuật điện (Nghề: Điện tử công nghiệp - Trung cấp) - Trường Cao đẳng Cơ giới
124 trang 237 2 0 -
ĐỒ ÁN TỐT NGHIỆP: THIẾT KẾ HỆ THỐNG CUNG CẤP ĐIỆN CHO NHÀ MÁY SẢN XUẤT GẠCH MEN SHIJAR
63 trang 231 0 0 -
82 trang 226 0 0
-
71 trang 184 0 0
-
Đồ án tốt nghiệp Điện tự động công nghiệp: Thiết kế bộ đo tần số đa năng
50 trang 174 0 0 -
78 trang 174 0 0
-
Giáo trình Mạch điện tử - Trường Cao đẳng nghề Số 20
97 trang 169 0 0 -
49 trang 156 0 0
-
HƯỚNG DẪN THIẾT KẾ BÀI GIẢNG BẰNG LECTURE MAKER
24 trang 149 0 0