Kỹ Thuật - Công Nghệ - Nông - Lâm - Ngư - Xuất nhập khẩu 684 BỘ CÔNG THƯƠNG CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC KINH TẾ - KỸ THUẬT CÔNG NGHIỆP Độc lập - Tự do - Hạnh phúc ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN: VI ĐIỀU KHIỂN ỨNG DỤNG TRONG ĐO LƯỜNG VÀ ĐIỀU KHIỂN (Ban hành theo quyết định số 474ĐHKTKTCN ngày 21 9 2020 của Hiệu trưởng Trường Đại học Kinh tế- Kỹ thuật Công nghiệp) 1.THÔNG TIN CHUNG Tên học phần (tiếng Việt): VI ĐIỀU KHIỂN ỨNG DỤNG TRONG ĐO LƯỜNG VÀ ĐIỀU KHIỂN Tên học phần (tiếng Anh): MICROCONTROLLER APPLICATION IN MEASUREMENT AND CONTROL Mã môn học: 001185 KhoaBộ môn phụ trách: Điện Điều khiển và Tự động hóa Giảng viên phụ trách chính: Ths. Mai Văn Duy Email: mvduyuneti.edu.vn GV tham gia giảng dạy: Ths. Hà Huy Giáp, Ths. Mai Văn Duy, Ths. Nguyễn Đức Điển, Ths. Thân Thị Thương, Ths. Trần Thú y Quỳ nh, Ths. Nguyễn Thị Hiên. Số tín chỉ: 3 (36, 18, 90) Số tiết Lý thuyết: 36 Số tiết THTL: 18 Số tiết Tự học: 90 Tính chất của học phần: Bắt buộc Học phần học trước: Không Học phần tiên quyết : Vi xử lý Các yêu cầu của học phần: - Sinh viên phải có tài liệu học tập hoặc - Một tài liệu tham khảo, trong mục 10.2 2. MÔ TẢ HỌC PHẦN ( nội dung các chương ) Học phần Vi điều khiển ứng dụng trong đo lường và điều khiển trang bị cho sinh viên những kiến thức cơ bản về vi điều khiển DSPIC 30F4011: Hoạt động vào ra IO Port, hoạt 685 động ngắt, bộ biến đổi ADC, bộ đị nh thời(Timer), khối CCP, truyền thông nối tiếp...và các ứng dụng trong lĩnh vực đo lường và tự động hóa. 3. MỤC TIÊU CỦA HỌC PHẦN ĐỐI VỚI NGƯỜI HỌC Kiến thức Ứng dụng các tài nguyên của vi điều khiển DSPIC 30F4011 để thiết kế các ứng dụng như hiển thị LCD, giao tiếp truyền thông I2C, SPI và bộ điều khiển PID số. Mô phỏng, thiết kế các mạch điện tử sử dụng vi điều khiển DSPIC 30F4011 như các mạch giao tiếp với các loại cảm biến nhiệt độ, độ ẩm, cảm biến dòng điện, điện áp, các bộ biến đổi ADC, bộ điều khiển số. Lập trình các thiết bị đo lường, điều khiển, bộ điều khiển PID số, hiển thị các kết quả đo, thực hiện các giao tiếp truyền thông với các vi điều khiển khác. Kỹ năng Có khả năng sử dụng các công cụ hỗ trợ thiết kế, lập trình và mô phỏng trên máy tính: Altium Designer, MplabIDE, Proteus. Lập trình ưng dụng các tài nguyên của vi điều khiển trong các hệ thống đo lường điều khiển tự động hóa Tích hợp các thiết bị để tạo ra các bộ điều khiển nhúng ứng dụng cho các hệ thống điều khiển đa nhiệm. Năng lực tự chủ và trách nhiệm Nhận thức được tầm quan trọng của việc học tập và sẵn sàng học tiếp các chương trình nhằm nâng cao trình độ chuyên môn. Làm chủ khoa học công nghệ và công cụ lao động tiên tiến trong thực tế; chịu được áp lực công việc, giải quyết hợp lý các vấn đề phát sinh và đề xuất các giải pháp để thực hiện công việc hiệu quả. Có phẩm chất đạo đức tốt; có ý thức kỷ luật và tác phong công nghiệp, tuân thủ nội quy, quy định pháp luật và các nguyên tắc an toàn nghề nghiệp; có trách nhiệm với công việc, tập thể và xã hội. 4.CHUẨN ĐẦU RA HỌC PHẦN Mã CĐR Mô tả CĐR học phần Sau khi học xong môn học này, người học có thể: CĐR của CTĐT G1 Về kiến thức G1.2.1 Ứng dụng các tài nguyên của vi điều khiển DsPIC30F để thiết kế các ứng dụng như hiển thị LCD, giao tiếp truyền thông I2C, SPI và bộ điều khiển PID số. 1.2.1 G1.3.1 Mô phỏng, thiết kế các mạch điện tử sử dụng vi điều khiển DSPIC30F như các mạch giao tiếp với các loại cảm biến nhiệt độ, độ ẩm, cảm biến dòng điện, điện áp, các bộ biến đổi ADC, bộ điều 1.3.1 686 khiển số. G1.4.2 Lập trình các thiết bị đo lường, điều khiển, bộ điều khiển PID số, hiển thị các kết quả đo, thực hiện các giao tiếp truyền thông với các vi điều khiển khác. 1.4.2 G2 Về kỹ năng G2.1.1 Có khả năng sử dụng các công cụ hỗ trợ thiết kế, lập trình và mô phỏng trên máy tính: Altium Designer, MplabIDE, Proteus. 2.1.1 G2.1.2 Lập trình ưng dụng các tài nguyên của vi điều khiển trong các hệ thống đo lường điều khiển tự động hóa 2.1.2 G2.1.3 Tích hợp các thiết bị để tạo ra các bộ điều khiển nhúng ứng dụng cho các hệ thống điều khiển đa nhiệm. 2.1.3 G3 Năng lực tự chủ và trách nhiệm G3.1.1 Nhận thức được tầm quan trọng của việc học tập và sẵn sàng học tiếp các chương trình nhằm nâng cao trình độ chuyên môn. 3.1.1 G3.1.2 Làm chủ khoa học công nghệ và công cụ lao động tiên tiến trong thực tế; chịu được áp lực công việc, giải quyết hợp lý các vấn đề phát sinh và đề xuất các giải pháp để thực hiện công việc hiệu quả. 3.1.2 G3.2.1 Có phẩm chất đạo đức tốt; có ý thức kỷ luật và tác phong công nghiệp, tuân thủ nội quy, quy định pháp luật và các nguyên tắc an toàn nghề nghiệp; có trách nhiệm với công việc, tập thể và xã hội. 3.2.1 5. NỘI DUNG MÔN HỌC, KẾ HOẠCH GIẢNG DẠY Tuần thứ Nội dung Số tiết LT Số tiết TH Tài liệu học tập, tham khảo 1 Chương 1: Tổng quan về vi điều khiển PIC 1.1. Cấu trúc của vi điều khiển 1.2. Kiến trúc của vi điều khiển 1.3. Một số họ vi điều khiển thông dụng 1.4. Vi điều khiển DSPIC30F 3 1,2,3, 4,5 2 Chương 2: Các tài nguyên cơ bản của vi điều khiển DSPIC30F 2.1. Các phần mềm lập trình 2.1.1. Phần mềm MPLAB 2.1.2. Phần mềm CCS 2.1.3. Phần mềm MikroC 2.2. Phần mềm MPLAB và XC8 2.3. Hoạt động ngắt 2.4. Hoạt động vào ra (IO) 3 1,2,3, 4,5 687 Tuần thứ Nội dung Số tiết LT Số tiết TH Tài liệu học tập, tham khảo 3 2.5. Bộ đị nh thời 2.6. Khối CCP (Capture – Compare – PWM) 3 1,2,3, 4,5 4 2.7. Bộ biến đổi ADC 3 1,2,3, 4,5 5 Bài tập thí nghiệm môn học số 1 (trên lớp) 3 1,2,3, 4,5 5 Bài tập thí nghiệm môn học số 1 (trực tuyến) 3 1,2,3, 4,5 6 2.8. Truyền thông nối tiếp trong vi điều khiển 3 1,2,3, 4,5 7 Chương 3: Lập trình các ứng dụng với vi điều khiển DSPIC30F 3.1. Lập trình giao tiếp với nút nhấn, cảm biến logic 3 1,2,3, 4,5 8 3.2. Lập trình giao tiếp với LED 7 thanh và LCD 3 1,2,3, 4,5 9 3.3. Lập trình giao tiếp với các tín hiệu tương tự 3.3.1. Lập trình giao tiếp với cảm biến nhiệt độ 3.3.2. Lập trình giao tiếp với cảm biến dòng điện, điện áp 3 1,2,3, 4,5 10 Bài tập thí nghiệm môn học số 2 (trên lớp) 3 1,2,3, 4,5 10 Bài tập thí nghiệm môn học số 2 (trực tuyến) 3 1,2,3, 4,5 11 3.4. Lập trình ứng dụng sử dụng giao tiếp I2C 3.4.1. Giao tiếp DS1307 3.4.2. Giao tiếp EEPROM 24C256 3 1,2,3, 4,5 12 3.5. Lập trình ứng dụng sử dụng giao thức SPI 3 1,2,3, 4,5 13 3.6. Lập trình bộ điều khiển PID 3 1,2,3, 4,5 14 Chương 4: Thiết kế mạch và mô phỏng vi điều khiển DSPIC30F 4.1. Các phần mềm thiết kế mạch 4.1.1. Phần mềm Proteus 4.1.2. Phần mềm Altium 3 1,2,3, 4,5 688 Tuần thứ Nội dung Số tiết LT Số tiết TH Tài liệu học tập, tham khảo 4.2. Thiết kế mạch cho vi điều khiển DSPIC30F 4.3. Phần mềm mô phỏng DSPIC30F 15 Bài tập thí nghiệm môn học số 3 (trên lớp) 3 1,2,3, 4,5 15 Bài tập thí nghiệm môn học số 3 (trực tuyến) 3 1,2,3, 4,5 6. MA TRẬN MỨC ĐỘ ĐÓNG GÓP CỦA NỘI DUNG GIẢNG DẠY ĐỂ ĐẠT ĐƯỢC CHUẨN ĐẦU RA CỦA HỌC PHẦN Mức độ Tiêu chí đánh giá mức độ đóng góp của nội dung để đạt được CĐR của học phần Kiến thức (G1…) Kỹ năng (G2…) Năng lực tự chủ và trách nhiệm (G3…) Mức 1: Thấp Nhớ, hiểu Bắt chước Tiếp nhận Mức 2: Trung bình Vận dụng, phân tích Vận dụng, chính xác Đáp ứng, đánh giá Mức 3: Cao Đánh giá, sáng tạo Thành thạo, Bản cứng Tổ chức, đặc trưng hóa (Lưu ý: Khi đánh giá mức độ đóng góp từng “nội dung giảng dạy” tới các tiêu chuẩn (Gx.x.x) sẽ ảnh hưởng tới việc phân bổ thời lượng giảng dạy của từng phần nội dung giảng dạy và mức độ ưu tiên kiểm tra đánh giá nội dung đó). Chương Nội dung giảng dạy Chuẩn đầu ra học phần G1.2.1 G1.3.1 G1.4.2 G2.1.1 G2.1.2 G2.1.3 G3.1.1 G3.1.2 G3.2.1 1 Chương 1:Tổng quan về vi điều khiển PIC 1.1. Cấu trúc của vi điều khiển 2 2 3 3 1.2. Kiến trúc của vi điều khiển 2 2 3 3 1.3.Một số họ vi điều khiển thông dụng 2 2 3 3 1.4.Vi điều hiển DSPIC30F 2 2 3 3 2 Chương 2: Các tài nguyên cơ bản của vi điều khiển DSPIC30F 2.1. Các phần mềm lập trình 2 3 3 2 3 3 2.2. Phần mềm MPLAB và XC8 2 3 3 2 3 3 2.3. Hoạt động ngắt 2 3 3 2 3 3 689 7. PHƯƠNG THỨC ĐÁNH GIÁ HỌC PHẦN TT Điểm thành phần Quy định (Theo QĐ Số: 686QĐ- ĐHKTKTCN) Chuẩn đầu ra học phần G1.2.1 G1.3.1 G1.4.2 G2.1.1 G2.1.2 G2.1.3 G3.1.1 G3.1.2 G3.2.1 1 Điểm quá trình (40) 1. Kiểm tra thường xuyên + Hình thức: Tham gia thảo x x x x 2.4. Hoạt động vào ra (IO) 2 3 3 2 3 3 2.5. Bộ đị nh thời 2 3 3 2 3 3 2.6. Khối CCP (Capture – Compare – PWM) 2 3 3 2 3 3 2.7. Bộ biến đổi ADC 2 3 3 2 3 3 2.8. Truyền thông nối tiếp trong vi điều khiển 2 3 3 2 3 3 3 Chương 3: Lập trình các ứng dụng với vi điều khiển DSPIC30F 3.1. Giới thiệu ngôn ngữ lập trình C 2 3 3 3 3 3 2 3 3 3.2. Lập trình giao tiếp với nút nhấn, cảm biến logic 2 3 3 3 3 3 2 3 3 3.3. Lập trình giao tiếp với LED 7 thanh và LCD 2 3 3 3 3 3 2 3 3 3.4. Lập trình giao tiếp với các tín hiệu tương tự 2 3 3 3 3 3 2 3 3 3.5. Thiết kế ứng dụng sử dụng giao tiếp I2C 2 3 3 3 3 3 2 3 3 3.6. Thiết kế ứng dụng sử dụng giao thức SPI 2 3 3 3 3 3 2 3 3 3.7. Lập trình bộ điều khiển PID 2 3 3 3 3 3 2 3 3 4 Chương 4: Thiết kế mạch và mô phỏng vi điều khiển DSPIC30F 4.1. Các phần mềm thiết kế mạch 2 3 3 3 3 3...
BỘ CÔNG THƯƠNG CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC Độc lập - Tự do - Hạnh phúc KINH TẾ - KỸ THUẬT CÔNG NGHIỆP ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN: VI ĐIỀU KHIỂN ỨNG DỤNG TRONG ĐO LƯỜNG VÀ ĐIỀU KHIỂN (Ban hành theo quyết định số 474/ĐHKTKTCN ngày 21/ 9 /2020 của Hiệu trưởng Trường Đại học Kinh tế- Kỹ thuật Công nghiệp) 1.THÔNG TIN CHUNG Tên học phần (tiếng Việt): VI ĐIỀU KHIỂN ỨNG DỤNG TRONG ĐO LƯỜNG VÀ ĐIỀU KHIỂN Tên học phần (tiếng Anh): MICROCONTROLLER APPLICATION IN MEASUREMENT AND CONTROL Mã môn học: 001185 Khoa/Bộ môn phụ trách: Điện/ Điều khiển và Tự động hóa Giảng viên phụ trách chính: Ths Mai Văn Duy Email: mvduy@uneti.edu.vn GV tham gia giảng dạy: Ths Hà Huy Giáp, Ths Mai Văn Duy, Ths Nguyễn Đức Điển, Ths Thân Thị Thương, Ths Trần Thúy Số tín chỉ: Quỳnh, Ths Nguyễn Thị Hiên Số tiết Lý thuyết: 3 (36, 18, 90) Số tiết TH/TL: 36 Số tiết Tự học: 18 90 Tính chất của học phần: Bắt buộc Học phần học trước: Không Học phần tiên quyết : Vi xử lý Các yêu cầu của học phần: - Sinh viên phải có tài liệu học tập hoặc - Một tài liệu tham khảo, trong mục 10.2 2 MÔ TẢ HỌC PHẦN ( nội dung các chương ) Học phần Vi điều khiển ứng dụng trong đo lường và điều khiển trang bị cho sinh viên những kiến thức cơ bản về vi điều khiển DSPIC 30F4011: Hoạt động vào ra I/O Port, hoạt 684 động ngắt, bộ biến đổi ADC, bộ định thời(Timer), khối CCP, truyền thông nối tiếp và các ứng dụng trong lĩnh vực đo lường và tự động hóa 3 MỤC TIÊU CỦA HỌC PHẦN ĐỐI VỚI NGƯỜI HỌC Kiến thức Ứng dụng các tài nguyên của vi điều khiển DSPIC 30F4011 để thiết kế các ứng dụng như hiển thị LCD, giao tiếp truyền thông I2C, SPI và bộ điều khiển PID số Mô phỏng, thiết kế các mạch điện tử sử dụng vi điều khiển DSPIC 30F4011 như các mạch giao tiếp với các loại cảm biến nhiệt độ, độ ẩm, cảm biến dòng điện, điện áp, các bộ biến đổi ADC, bộ điều khiển số Lập trình các thiết bị đo lường, điều khiển, bộ điều khiển PID số, hiển thị các kết quả đo, thực hiện các giao tiếp truyền thông với các vi điều khiển khác Kỹ năng Có khả năng sử dụng các công cụ hỗ trợ thiết kế, lập trình và mô phỏng trên máy tính: Altium Designer, MplabIDE, Proteus Lập trình ưng dụng các tài nguyên của vi điều khiển trong các hệ thống đo lường điều khiển tự động hóa Tích hợp các thiết bị để tạo ra các bộ điều khiển nhúng ứng dụng cho các hệ thống điều khiển đa nhiệm Năng lực tự chủ và trách nhiệm Nhận thức được tầm quan trọng của việc học tập và sẵn sàng học tiếp các chương trình nhằm nâng cao trình độ chuyên môn Làm chủ khoa học công nghệ và công cụ lao động tiên tiến trong thực tế; chịu được áp lực công việc, giải quyết hợp lý các vấn đề phát sinh và đề xuất các giải pháp để thực hiện công việc hiệu quả Có phẩm chất đạo đức tốt; có ý thức kỷ luật và tác phong công nghiệp, tuân thủ nội quy, quy định pháp luật và các nguyên tắc an toàn nghề nghiệp; có trách nhiệm với công việc, tập thể và xã hội 4.CHUẨN ĐẦU RA HỌC PHẦN Mã Mô tả CĐR học phần CĐR của CĐR Sau khi học xong môn học này, người học có thể: CTĐT G1 Về kiến thức 1.2.1 G1.2.1 Ứng dụng các tài nguyên của vi điều khiển DsPIC30F để thiết 1.3.1 G1.3.1 kế các ứng dụng như hiển thị LCD, giao tiếp truyền thông I2C, SPI và bộ điều khiển PID số Mô phỏng, thiết kế các mạch điện tử sử dụng vi điều khiển DSPIC30F như các mạch giao tiếp với các loại cảm biến nhiệt độ, độ ẩm, cảm biến dòng điện, điện áp, các bộ biến đổi ADC, bộ điều 685 khiển số Lập trình các thiết bị đo lường, điều khiển, bộ điều khiển PID 1.4.2 G1.4.2 số, hiển thị các kết quả đo, thực hiện các giao tiếp truyền thông với 2.1.1 các vi điều khiển khác 2.1.2 2.1.3 G2 Về kỹ năng 3.1.1 3.1.2 G2.1.1 Có khả năng sử dụng các công cụ hỗ trợ thiết kế, lập trình và mô 3.2.1 phỏng trên máy tính: Altium Designer, MplabIDE, Proteus G2.1.2 Lập trình ưng dụng các tài nguyên của vi điều khiển trong các hệ thống đo lường điều khiển tự động hóa G2.1.3 Tích hợp các thiết bị để tạo ra các bộ điều khiển nhúng ứng dụng cho các hệ thống điều khiển đa nhiệm G3 Năng lực tự chủ và trách nhiệm G3.1.1 Nhận thức được tầm quan trọng của việc học tập và sẵn sàng học tiếp các chương trình nhằm nâng cao trình độ chuyên môn Làm chủ khoa học công nghệ và công cụ lao động tiên tiến trong G3.1.2 thực tế; chịu được áp lực công việc, giải quyết hợp lý các vấn đề phát sinh và đề xuất các giải pháp để thực hiện công việc hiệu quả Có phẩm chất đạo đức tốt; có ý thức kỷ luật và tác phong công G3.2.1 nghiệp, tuân thủ nội quy, quy định pháp luật và các nguyên tắc an toàn nghề nghiệp; có trách nhiệm với công việc, tập thể và xã hội 5 NỘI DUNG MÔN HỌC, KẾ HOẠCH GIẢNG DẠY Tuần Số Số Tài liệu thứ Nội dung tiết tiết học tập, TH tham khảo LT [1],[2],[3], Chương 1: Tổng quan về vi điều khiển PIC [4],[5] 1.1 Cấu trúc của vi điều khiển [1],[2],[3], [4],[5] 1 1.2 Kiến trúc của vi điều khiển 3 1.3 Một số họ vi điều khiển thông dụng 1.4 Vi điều khiển DSPIC30F Chương 2: Các tài nguyên cơ bản của vi điều khiển DSPIC30F 2.1 Các phần mềm lập trình 2.1.1 Phần mềm MPLAB 2 2.1.2 Phần mềm CCS 3 2.1.3 Phần mềm MikroC 2.2 Phần mềm MPLAB và XC8 2.3 Hoạt động ngắt 2.4 Hoạt động vào ra (I/O) 686 Tuần Số Số Tài liệu thứ Nội dung tiết tiết học tập, TH tham khảo LT 3 2.5 Bộ định thời 3 [1],[2],[3], [4],[5] 2.6 Khối CCP (Capture – Compare – PWM) [1],[2],[3], 4 2.7 Bộ biến đổi ADC 3 [4],[5] 5 Bài tập thí nghiệm môn học số 1 (trên lớp) 3 [1],[2],[3], [4],[5] 5 Bài tập thí nghiệm môn học số 1 (trực tuyến) 3 [1],[2],[3], [4],[5] 6 2.8 Truyền thông nối tiếp trong vi điều khiển 3 [1],[2],[3], [4],[5] Chương 3: Lập trình các ứng dụng với vi điều [1],[2],[3], 7 khiển DSPIC30F 3 [4],[5] 3.1 Lập trình giao tiếp với nút nhấn, cảm biến logic [1],[2],[3], [4],[5] 8 3.2 Lập trình giao tiếp với LED 7 thanh và LCD 3 [1],[2],[3], 3.3 Lập trình giao tiếp với các tín hiệu tương tự [4],[5] 9 3.3.1 Lập trình giao tiếp với cảm biến nhiệt độ 3 3 [1],[2],[3], 3.3.2 Lập trình giao tiếp với cảm biến dòng [4],[5] điện, điện áp 3 [1],[2],[3], 10 Bài tập thí nghiệm môn học số 2 (trên lớp) [4],[5] 10 Bài tập thí nghiệm môn học số 2 (trực tuyến) [1],[2],[3], [4],[5] 3.4 Lập trình ứng dụng sử dụng giao tiếp I2C [1],[2],[3], 11 3.4.1 Giao tiếp DS1307 3 [4],[5] 3.4.2 Giao tiếp EEPROM 24C256 12 3.5 Lập trình ứng dụng sử dụng giao thức SPI 3 13 3.6 Lập trình bộ điều khiển PID 3 [1],[2],[3], [4],[5] Chương 4: Thiết kế mạch và mô phỏng vi điều khiển DSPIC30F [1],[2],[3], [4],[5] 14 4.1 Các phần mềm thiết kế mạch 3 4.1.1 Phần mềm Proteus 4.1.2 Phần mềm Altium 687 Tuần Nội dung Số Số Tài liệu thứ tiết tiết học tập, LT TH tham khảo 4.2 Thiết kế mạch cho vi điều khiển DSPIC30F 4.3 Phần mềm mô phỏng DSPIC30F 15 Bài tập thí nghiệm môn học số 3 (trên lớp) 3 [1],[2],[3], [4],[5] 15 Bài tập thí nghiệm môn học số 3 (trực tuyến) 3 [1],[2],[3], [4],[5] 6 MA TRẬN MỨC ĐỘ ĐÓNG GÓP CỦA NỘI DUNG GIẢNG DẠY ĐỂ ĐẠT ĐƯỢC CHUẨN ĐẦU RA CỦA HỌC PHẦN Mức độ Tiêu chí đánh giá mức độ đóng góp của nội dung để đạt được CĐR của học phần Kiến thức (G1…) Kỹ năng (G2…) Năng lực tự chủ và trách nhiệm (G3…) Mức 1: Thấp Nhớ, hiểu Bắt chước Tiếp nhận Mức 2: Trung Vận dụng, phân tích Vận dụng, chính xác Đáp ứng, đánh giá bình Mức 3: Cao Đánh giá, sáng tạo Thành thạo, Bản cứng Tổ chức, đặc trưng hóa (Lưu ý: Khi đánh giá mức độ đóng góp từng “nội dung giảng dạy” tới các tiêu chuẩn (Gx.x.x) sẽ ảnh hưởng tới việc phân bổ thời lượng giảng dạy của từng phần nội dung giảng dạy và mức độ ưu tiên kiểm tra đánh giá nội dung đó) Chương Nội dung giảng dạy Chuẩn đầu ra học phần G3.1.1 G3.1.2 G3.2.1 1 G1.2.1 G1.3.1 G1.4.2 G2.1.1 G2.1.2 G2.1.3 2 3 3 2 2 3 3 Chương 1:Tổng quan về vi điều khiển PIC 2 3 3 2 3 3 1.1 Cấu trúc của vi điều 2 2 3 3 2 3 3 khiển 2 3 3 1.2 Kiến trúc của vi 2 điều khiển 1.3.Một số họ vi điều 2 khiển thông dụng 1.4.Vi điều hiển 2 DSPIC30F Chương 2: Các tài nguyên cơ bản của vi điều khiển DSPIC30F 2.1 Các phần mềm lập 2 3 3 trình 2.2 Phần mềm MPLAB 2 3 3 và XC8 2.3 Hoạt động ngắt 2 3 3 688 2.4 Hoạt động vào ra 2 3 3 2 3 3 (I/O) 2.5 Bộ định thời 2 3 3 2 3 3 2.6 Khối CCP (Capture 2 3 3 – Compare – PWM) 2 3 3 2.7 Bộ biến đổi ADC 2 3 3 2 3 3 2.8 Truyền thông nối 2 3 3 tiếp trong vi điều khiển 2 3 3 Chương 3: Lập trình các ứng dụng với vi điều khiển DSPIC30F 3.1 Giới thiệu ngôn ngữ 2 3 3 3 3 3 2 3 3 lập trình C 3.2 Lập trình giao tiếp với nút nhấn, cảm biến 2 3 3 3 3 3 2 3 3 logic 3.3 Lập trình giao tiếp 3 với LED 7 thanh và 2 3 3 3 3 3 2 3 3 LCD 3.4 Lập trình giao tiếp với các tín hiệu tương tự 2 3 3 3 3 3 2 3 3 3.5 Thiết kế ứng dụng sử dụng giao tiếp I2C 2 3 3 3 3 3 2 3 3 3.6 Thiết kế ứng dụng 2 3 3 3 3 3 2 3 3 sử dụng giao thức SPI 3.7 Lập trình bộ điều 2 3 3 3 3 3 2 3 3 khiển PID Chương 4: Thiết kế mạch và mô phỏng vi điều khiển DSPIC30F 4.1 Các phần mềm thiết 2 3 3 3 3 3 2 3 3 4 kế mạch 4.2 Thiết kế mạch cho 2 3 3 3 3 3 2 3 3 vi điều khiển DSPIC30F 4.3 Phần mềm mô 2 3 3 3 3 3 2 3 3 phỏng DSPIC30F 7 PHƯƠNG THỨC ĐÁNH GIÁ HỌC PHẦN Điểm Quy định Chuẩn đầu ra học phần TT thành (Theo QĐ Số: G1.2.1 G1.3.1 G1.4.2 G2.1.1 G2.1.2 G2.1.3 G3.1.1 G3.1.2 G3.2.1 phần 686/QĐ- ĐHKTKTCN) Điểm 1 Kiểm tra 1 quá thường xuyên x x x x trình + Hình thức: 689 (40%) Tham gia thảo luận, kiểm tra 15 phút, hỏi đáp + Số lần: Tối thiểu 1 lần/sinh viên + Hệ số: 1 2 Kiểm tra định kỳ lần 1 + Hình thức: tham gia thảo luận, kiểm tra 45 phút, x x x x x x x hỏi đáp + Thời điểm: Tuần 6 (sau khi hết chương 2) + Hệ số: 2 3 Kiểm tra định kỳ lần 2 + Hình thức: Nộp bài tập lớn theo tình huống ứng dụng x x x x x x x + Thời điểm: Tuần 11 (sau khi học xong bài thí nghiệm môn học số 2) + Hệ số: 2 4 Kiểm tra định kỳ lần 3 + Hình thức: Nộp bài tập lớn theo tình huống ứng dụng x x x x x x x x x + Thời điểm: Tuần 14 (sau khi học xong chương 4) + Hệ số: 2 5 Kiểm tra chuyên cần + Hình thức: Điểm danh theo x x x x x x x x x thời gian tham gia học trên lớp + Hệ số: 3 690 Điểm Hình thức: Tự thi kết luận thúc + Thời điểm: 2 học Theo lịch thi học x x x x x x x x x phần kỳ (60%) + Tính chất: Bắt buộc Ghi chú: Thang điểm đánh giá là thang điểm 10 Số lần kiểm tra định kỳ bằng số tín chỉ học phần 8 PHƯƠNG PHÁP DẠY VÀ HỌC Giảng viên giới thiệu học phần, tài liệu học tập, tài liệu tham khảo, các địa chỉ website để tìm tư liệu liên quan đến môn học Nêu nội dung cốt lõi của chương và tổng kết chương, sử dụng bài giảng điện tử và các mô hình giáo cụ trực quan trong giảng dạy Tập trung hướng dẫn học, tư vấn học, phản hồi kết quả thảo luận, bài tập lớn, kết quả kiểm tra và các nội dung lý thuyết chính mỗi chương Các phương pháp giảng dạy có thể áp dụng: Hình thức giảng dạy: Trực tiếp; Trực tuyến; Kết hợp trực tiếp và trực tuyến Thuyết trình x Đàm thoại x Thảo luận nhóm x Dạy theo nhóm x Mô phỏng x Tình huống □ Minh họa □ Thí nghiệm x Thu thập số liệu □ Phân tích, xử lý số □ Trình bày báo cáo □ Tự học x liệu khoa học Khác □ Dạy học thực hành □ …… □ Sinh viên chuẩn bị bài từng chương, làm bài tập đầy đủ, trau dồi kỹ năng làm việc nhóm để chuẩn bị bài thảo luận Trong quá trình học tập, sinh viên được khuyến khích đặt câu hỏi phản biện, trình bày quan điểm, các ý tưởng sáng tạo mới dưới nhiều hình thức khác nhau 9 QUY ĐỊNH CỦA HỌC PHẦN 9.1 Quy định về tham dự lớp học Sinh viên/học viên có trách nhiệm tham dự đầy đủ các buổi học Trong trường hợp nghỉ học do lý do bất khả kháng thì phải có giấy tờ chứng minh đầy đủ và hợp lý Sinh viên vắng quá 50% buổi học dù có lý do hay không có lý do đều bị coi như không hoàn thành khóa học và phải đăng ký học lại vào học kỳ sau Tham dự các tiết học lý thuyết Thực hiện đầy đủ các bài tập được giao trong cuốn tài liệu học tập Tham dự kiểm tra giữa học kỳ Tham dự thi kết thúc học phần 691 Chủ động tổ chức thực hiện giờ tự học 9.2 Quy định về hành vi lớp học Học phần được thực hiện trên nguyên tắc tôn trọng người học và người dạy Mọi hành vi làm ảnh hưởng đến quá trình dạy và học đều bị nghiêm cấm Sinh viên phải đi học đúng giờ quy định Sinh viên đi trễ quá 15 phút sau khi giờ học bắt đầu sẽ không được tham dự buổi học Tuyệt đối không làm ồn, gây ảnh hưởng đến người khác trong quá trình học Tuyệt đối không được ăn uống, nhai kẹo cao su, sử dụng các thiết bị như điện thoại, máy nghe nhạc trong giờ học 10 TÀI LIỆU HỌC TẬP, THAM KHẢO 10.1 Tài liệu học tập: [1] Ths Hà Huy Giáp, Ths Trần Ngọc Sơn, Ths Nguyễn Đức Điển, Ths Mai Văn Duy, Tài liệu học tập vi điều khiển ứng dụng trong đo lường và điều khiển, 2019 10.2 Tài liệu tham khảo: [2] Nguyễn Trường Thịnh, Nguyễn Tấn Nó “Vi điều khiển PIC16F và ngôn ngữ lập trình Hi-Tech C”, Nhà xuất bản Đại học Quốc gia TP HCM, 2014 [3] Lê Mỹ Hà, Phạm Quang Huy, Lập trình IoT Arduino, Thanh niên, 2019 [4] Nguyễn Tất Bảo Thiện, Phạm Quang Huy, Arduino và lập trình IoT = Internet of thing IoT, NXB Thanh niên, 2020 [5] Phạm Quang Huy, Vi điều khiển và ứng dụng - Arduino dành cho người tự học, NXB Thanh niên, 2018 11 HƯỚNG DẪN SINH VIÊN TỰ HỌC TUẦN NỘI DUNG LÝ THỰC NHIỆM VỤ CỦA SINH VIÊN HÀNH THUYẾT (TIẾT) (TIẾT) Chương 1: Tổng quan về vi điều + Chuẩn bị TLHT hoặc giáo khiển PIC trình + Đọc trước tài liệu học tập 1.1 Cấu trúc của vi điều khiển chương 1; + Đọc tài liệu tham khảo 1 1.2 Kiến trúc của vi điều khiển 3 [2]; 1.3 Một số họ vi điều khiển thông + Thành lập nhóm sinh viên dụng 1.4 Vi điều khiển DSPIC30F để làm bài tập thuyết trình; Chương 2: Các tài nguyên cơ + Đọc trước tài liệu trước chương 2 của TLHT đã 2 bản của vi điều khiển DSPIC30F 3 được up LMS + SV làm bài cuối chương 2 2.1 Các phần mềm lập trình trong TLHT đã được up 692 TUẦN NỘI DUNG LÝ THỰC NHIỆM VỤ CỦA SINH VIÊN HÀNH THUYẾT (TIẾT) LMS + Đọc tài liệu tham khảo (TIẾT) [2], [3] + Thành lập nhóm sinh viên 2.1.1 Phần mềm MPLAB để làm bài tập thuyết trình 2.1.2 Phần mềm CCS + Đọc trước tài liệu trước chương 2 của TLHT đã 2.1.3 Phần mềm MikroC được up LMS + SV làm bài cuối chương 2 2.2 Phần mềm MPLAB và XC8 trong TLHT đã được up LMS 2.3 Hoạt động ngắt + Đọc tài liệu tham khảo 2.4 Hoạt động vào ra (I/O) [2], [3] 2.5 Bộ định thời 2.6 Khối CCP (Capture – + Thành lập nhóm sinh viên Compare – PWM) để làm bài tập thuyết trình 3 3 + Đọc trước tài liệu trước chương 2 của TLHT đã 2.7 Bộ biến đổi ADC được up LMS + SV làm bài cuối chương 2 4 3 trong TLHT đã được up LMS 5 Bài tập thí nghiệm môn học số 1 (trên lớp) + Đọc tài liệu tham khảo 5 Bài tập thí nghiệm môn học số 1 (trực tuyến) [2], [3] 2.8 Truyền thông nối tiếp trong vi + Thành lập nhóm sinh viên 6 điều khiển 3 để làm bài tập thuyết trình 7 Chương 3: Lập trình các ứng 3 + Chuẩn bị bài tập thí 3 nghiêm được giao của nhóm ( theo yêu cầu GV) + Chuẩn bị bài báo cáo slide 3 của nhóm đã thực hiện để trình bày ( theo yêu cầu GV) + Đọc trước tài liệu trước chương 2 của TLHT đã được up LMS + SV làm bài cuối chương 2 trong TLHT đã được up LMS + Đọc tài liệu tham khảo [3] + Thành lập nhóm sinh viên để làm bài tập thuyết trình + Đọc trước tài liệu trước chương 3 của TLHT đã 693 TUẦN NỘI DUNG LÝ THỰC NHIỆM VỤ CỦA SINH VIÊN HÀNH dụng với vi điều khiển THUYẾT (TIẾT) được up LMS DSPIC30F + SV làm bài cuối chương 3 3.1 Lập trình giao tiếp với nút (TIẾT) 3 trong TLHT đã được up nhấn, cảm biến logic 3 LMS 3 + Sv đọc thêm tài liệu tham 8 3.2 Lập trình giao tiếp với LED 7 3 khảo[3] thanh và LCD + Thành lập nhóm sinh viên 3 3.3 Lập trình giao tiếp với các tín để làm bài tập thuyết trình + Đọc trước tài liệu trước hiệu tương tự chương 3 của TLHT đã được up LMS 3.3.1 Lập trình giao tiếp + SV làm bài cuối chương 3 trong TLHT đã được up với cảm biến nhiệt độ LMS + Sv đọc thêm tài liệu tham 9 3.3.2 Lập trình giao tiếp khảo [3] + Thành lập nhóm sinh viên với cảm biến dòng điện, để làm bài tập thuyết trình điện áp + Đọc trước tài liệu trước chương 3 của TLHT đã 10 Bài tập thí nghiệm môn học số 2 (trên lớp) được up LMS + SV làm bài cuối chương 3 10 Bài tập thí nghiệm môn học số 2 (trực tuyến) trong TLHT đã được up LMS 3.4 Lập trình ứng dụng sử dụng + Sv đọc thêm tài liệu tham giao tiếp I2C khảo [3], [4] 3.4.1 Giao tiếp DS1307 + Thành lập nhóm sinh viên 3.4.2 Giao tiếp EEPROM 11 24C256 để làm bài tập thuyết trình + Chuẩn bị bài tập thí nghiêm được giao của nhóm ( theo yêu cầu GV) + Chuẩn bị bài báo cáo slide của nhóm đã thực hiện để trình bày ( theo yêu cầu GV) + Đọc trước tài liệu trước chương 3 của TLHT đã được up LMS + SV làm bài cuối chương 3 trong TLHT đã được up LMS + Sv đọc thêm tài liệu tham khảo [3], [4], [5] + Thành lập nhóm sinh viên để làm bài tập thuyết trình 694 TUẦN NỘI DUNG LÝ THỰC NHIỆM VỤ CỦA SINH VIÊN HÀNH THUYẾT (TIẾT) + Đọc trước tài liệu trước chương 3 của TLHT đã 12 3.5 Lập trình ứng dụng sử dụng (TIẾT) được up LMS giao thức SPI + SV làm bài cuối chương 3 3 trong TLHT đã được up 13 3.6 Lập trình bộ điều khiển PID LMS 3 + Sv đọc thêm tài liệu tham Chương 4: Thiết kế mạch và mô khảo [3], [4], [5] phỏng vi điều khiển DSPIC30F 3 + Thành lập nhóm sinh viên 4.1 Các phần mềm thiết kế mạch để làm bài tập thuyết trình 4.1.1 Phần mềm Proteus + Đọc trước tài liệu trước 14 4.1.2 Phần mềm Altium chương 3 của TLHT đã được up LMS 4.2 Thiết kế mạch cho vi điều + SV làm bài cuối chương 3 khiển DSPIC30F trong TLHT đã được up 4.3 Phần mềm mô phỏng LMS DSPIC30F + Sv đọc thêm tài liệu tham 15 Bài tập thí nghiệm môn học số 3 khảo [3], [4], [5] (trên lớp) + Thành lập nhóm sinh viên 15 Bài tập thí nghiệm môn học số 3 để làm bài tập thuyết trình (trực tuyến) + Đọc trước tài liệu chương 4 của TLHT đã được up LMS + SV làm bài cuối chương 4 trong TLHT đã được up LMS + Sv đọc thêm tài liệu tham khảo [2], [3] + Thành lập nhóm sinh viên để làm bài tập thuyết trình + Chuẩn bị bài tập thí 3 nghiêm được giao của nhóm ( theo yêu cầu GV) + Chuẩn bị bài báo cáo slide 3 của nhóm đã thực hiện để trình bày ( theo yêu cầu GV) 12 HƯỚNG DẪN THỰC HIỆN Khoa, bộ môn phổ biến đề cương chi tiết cho toàn thể giảng viên thực hiện Giảng viên phổ biến đề cương chi tiết cho sinh viên vào buổi học đầu tiên của học phần Giảng viên thực hiện theo đúng đề cương chi tiết đã được duyệt 695 Hà Nội, ngày tháng năm 2020 TRƯỞNG BỘ MÔN TRƯỞNG KHOA HIỆU TRƯỞNG 696