Đề cương bài giảng mô đun: Điều khiển hệ thống Cơ điện tử sử dụng vi điều khiển
Số trang: 136
Loại file: pdf
Dung lượng: 5.55 MB
Lượt xem: 20
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:
Giáo trình gồm 10 chương với những nội dung chính như: Giới thiệu về vi điều khiển pic của microchip, kiến trúc phần cứng của PIC 18f4520, phần mềm MPLAB và trình dịch MCC18, hoạt động vào ra, hoạt động định thời, lập trình với LCD 1602, hoạt động ngắt, module CCP (CAPTURE/COMPARE/PWM), bộ chuyển đổi tương tự - số (ADC), truyền thông nối tiếp và giao tiếp giữa 2 vi điều khiển PIC. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Đề cương bài giảng mô đun: Điều khiển hệ thống Cơ điện tử sử dụng vi điều khiển BỘ LAO ĐỘNG THƯƠNG BINH VÀ XÃ HỘI TRƯỜNG CAO ĐẲNG KỸ NGHỆ II KHOA ĐIỆN – ĐIỆN TỬ ĐỀ CƯƠNG BÀI GIẢNG MODUL:ĐIỀU KHIỂN HỆ THỐNG CĐTSDVĐK GVBS: Bùi Ngọc An TPHCM, tháng 03 năm 2018 2 MỤC LỤCChương 1. GIỚI THIỆU VỀ VI ĐIỀU KHIỂN PIC CỦA MICROCHIP 1. Giới thiệu về PIC ............................................................................... 4 2. Các loại PIC thông dụng .................................................................... 4 3. Ứng dụng của PIC.............................................................................. 5Chương 2. KIẾN TRÚC PHẦN CỨNG CỦA PIC 18F4520 1. Sơ đồ khối .......................................................................................... 6 2. Sơ đồ chân .......................................................................................... 9 3. Tổ chức bộ nhớ ................................................................................... 9 4. Khối tạo dao động .............................................................................. 13 5. Hoạt động Reset ................................................................................. 15 6. Các Port vào / ra.................................................................................. 17Chương 3. PHẦN MỀM MPLAB VÀ TRÌNH DỊCH MCC18 1. Cài đặt MPLAB .................................................................................. 29 2. Sử dụng MPLAB ................................................................................ 29 3. Trình dịch MCC18 .............................................................................. 40Chương 4. HOẠT ĐỘNG VÀO RA 1. Lập Trình xuất..................................................................................... 50 2. Lập Trình nhập .................................................................................... 50 3. Hoạt động xuất/nhập ........................................................................... 51 4. Bài tập ứng dụng ................................................................................. 52Chương 5: HOẠT ĐỘNG ĐỊNH THỜI 1. Giới thiệu ........................................................................................... 53 2. Timer 0 ................................................................................................ 53 3. Timer 1 ................................................................................................ 60 4. Lập trình với timer ............................................................................. 64Chương 6: LẬP TRÌNH VỚI LCD 1602 1. Khái niệm ............................................................................................ 69 2. Nguyên lý hoạt động ........................................................................... 70 3. Nguyên tắc hiển thị trên LCD ............................................................. 70 4. Ví dụ lập trình điều khiển hiển thị trên LCD ...................................... 71Chương 7: HOẠT ĐỘNG NGẮT 1. Khái niệm ........................................................................................... 75 2. Tổ chức ngắt của PIC 18F4520 ......................................................... 75 3. Ngắt ngoài .......................................................................................... 77 4. Các thanh ghi liên quan ..................................................................... 77 5. Lập trình sử dụng ngắt ........................................................................ 85 3Chương 8: MODULE CCP (CAPTURE / COMPARE / PWM) 1. Giới thiệu ............................................................................................ 91 2. Các thanh ghi liên quan ...................................................................... 93 3. Sử dụng các bộ PWM ......................................................................... 94 4. Lập trình điều chế độ rộng xung ......................................................... 96Chương 9: BỘ CHUYỂN ĐỔI TƯƠNG TỰ - SỐ (ADC) 1. Giới thiệu ............................................................................................ 99 2. Các thanh ghi liên quan ..................................................................... 101 3. Điều khiển hoạt động chuyển đổi A/D .............................................. 104 4. Lập trình sử dụng ADC ...................................................................... 111Chương 10: TRUYỀN THÔNG NỐI TIẾP VÀ GIAO TIẾP GIỮA 2 VI ĐIỀUKHIỂN PIC 1. Giới thiệu ......................... ...
Nội dung trích xuất từ tài liệu:
Đề cương bài giảng mô đun: Điều khiển hệ thống Cơ điện tử sử dụng vi điều khiển BỘ LAO ĐỘNG THƯƠNG BINH VÀ XÃ HỘI TRƯỜNG CAO ĐẲNG KỸ NGHỆ II KHOA ĐIỆN – ĐIỆN TỬ ĐỀ CƯƠNG BÀI GIẢNG MODUL:ĐIỀU KHIỂN HỆ THỐNG CĐTSDVĐK GVBS: Bùi Ngọc An TPHCM, tháng 03 năm 2018 2 MỤC LỤCChương 1. GIỚI THIỆU VỀ VI ĐIỀU KHIỂN PIC CỦA MICROCHIP 1. Giới thiệu về PIC ............................................................................... 4 2. Các loại PIC thông dụng .................................................................... 4 3. Ứng dụng của PIC.............................................................................. 5Chương 2. KIẾN TRÚC PHẦN CỨNG CỦA PIC 18F4520 1. Sơ đồ khối .......................................................................................... 6 2. Sơ đồ chân .......................................................................................... 9 3. Tổ chức bộ nhớ ................................................................................... 9 4. Khối tạo dao động .............................................................................. 13 5. Hoạt động Reset ................................................................................. 15 6. Các Port vào / ra.................................................................................. 17Chương 3. PHẦN MỀM MPLAB VÀ TRÌNH DỊCH MCC18 1. Cài đặt MPLAB .................................................................................. 29 2. Sử dụng MPLAB ................................................................................ 29 3. Trình dịch MCC18 .............................................................................. 40Chương 4. HOẠT ĐỘNG VÀO RA 1. Lập Trình xuất..................................................................................... 50 2. Lập Trình nhập .................................................................................... 50 3. Hoạt động xuất/nhập ........................................................................... 51 4. Bài tập ứng dụng ................................................................................. 52Chương 5: HOẠT ĐỘNG ĐỊNH THỜI 1. Giới thiệu ........................................................................................... 53 2. Timer 0 ................................................................................................ 53 3. Timer 1 ................................................................................................ 60 4. Lập trình với timer ............................................................................. 64Chương 6: LẬP TRÌNH VỚI LCD 1602 1. Khái niệm ............................................................................................ 69 2. Nguyên lý hoạt động ........................................................................... 70 3. Nguyên tắc hiển thị trên LCD ............................................................. 70 4. Ví dụ lập trình điều khiển hiển thị trên LCD ...................................... 71Chương 7: HOẠT ĐỘNG NGẮT 1. Khái niệm ........................................................................................... 75 2. Tổ chức ngắt của PIC 18F4520 ......................................................... 75 3. Ngắt ngoài .......................................................................................... 77 4. Các thanh ghi liên quan ..................................................................... 77 5. Lập trình sử dụng ngắt ........................................................................ 85 3Chương 8: MODULE CCP (CAPTURE / COMPARE / PWM) 1. Giới thiệu ............................................................................................ 91 2. Các thanh ghi liên quan ...................................................................... 93 3. Sử dụng các bộ PWM ......................................................................... 94 4. Lập trình điều chế độ rộng xung ......................................................... 96Chương 9: BỘ CHUYỂN ĐỔI TƯƠNG TỰ - SỐ (ADC) 1. Giới thiệu ............................................................................................ 99 2. Các thanh ghi liên quan ..................................................................... 101 3. Điều khiển hoạt động chuyển đổi A/D .............................................. 104 4. Lập trình sử dụng ADC ...................................................................... 111Chương 10: TRUYỀN THÔNG NỐI TIẾP VÀ GIAO TIẾP GIỮA 2 VI ĐIỀUKHIỂN PIC 1. Giới thiệu ......................... ...
Tìm kiếm theo từ khóa liên quan:
Vi điều khiển PIC PIC 18F4520 Phần mềm MPLAB Trình dịch MCC18 Điều khiển hệ thống Cơ điện tử sử dụng vi điều khiểnGợi ý tài liệu liên quan:
-
Đồ án tốt nghiệp: Hệ thống phân loại cà chua dựa theo màu sắc sử dụng PLC S7-1200
83 trang 139 2 0 -
Đồ án tốt nghiệp: Thùng rác thông minh
100 trang 124 0 0 -
Giáo trình Vi điều khiển PIC: Phần 1
119 trang 116 0 0 -
89 trang 106 0 0
-
Giáo trình Vi điều khiển PIC: Lý thuyết - Thực hành (Phần 2)
168 trang 73 0 0 -
Giáo trình hoàn chỉnh vi điều khiển PIC 14
8 trang 45 0 0 -
Bài tập lớn lý thuyết điều khiển tự động
16 trang 43 0 0 -
Agile Processes in Software Engineering and Extreme Programming- P10
19 trang 38 0 0 -
GIÁO TRÌNH ĐIỀU KHIỂN SỐ_CHƯƠNG 7
0 trang 33 0 0 -
GIÁO TRÌNH ĐIỀU KHIỂN SỐ_CHƯƠNG 1_2
0 trang 31 0 0