Giáo trình Lắp ráp, lập trình vi xử lý (Ngành: Điện tử công nghiệp - Cao đẳng) - Trường Cao đẳng Kỹ thuật Công nghệ Quy Nhơn
Số trang: 64
Loại file: pdf
Dung lượng: 1.85 MB
Lượt xem: 16
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Giáo trình Lắp ráp, lập trình vi xử lý (Ngành: Điện tử công nghiệp - Cao đẳng) được biên soạn gồm các nội dung chính sau: Nhập môn vi điều khiển PIC; Điều khiển hiển thị sử dụng vi điều khiển PIC; Sử dụng bộ định thời Timer; Sử dụng ngắt; Điều chế độ rộng xung PWM, ADC;... Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Giáo trình Lắp ráp, lập trình vi xử lý (Ngành: Điện tử công nghiệp - Cao đẳng) - Trường Cao đẳng Kỹ thuật Công nghệ Quy Nhơn UBND TỈNH BÌNH ĐỊNH TRƯỜNG CAO ĐẲNG KỸ THUẬT CÔNG NGHỆ QUY NHƠN GIÁO TRÌNH MÔ ĐUN: LẮP RÁP, LẬP TRÌNH VI XỬ LÝ NGHỀ: ĐIỆN TỬ CÔNG NGHIỆP TRÌNH ĐỘ: CAO ĐẲNGBan hành kèm theo Quyết định số: 99/QĐ-CĐKTCNQN ngày 14 tháng 3 năm 2018 của Hiệu trưởng Trường Cao đẳng Kỹ thuật Công nghệ Quy Nhơn Bình Định, năm 2018 TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể đượcphép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và thamkhảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinhdoanh thiếu lành mạnh sẽ bị nghiêm cấm. 1 LỜI GIỚI THIỆU Để thực hiện biên soạn giáo trình đào tạo nghề Điện tử công nghiệp ởtrình độ Cao Đẳng, giáo trình Lắp ráp, lập trình vi xử lý là một trong những giáotrình mô đun đào tạo chuyên ngành được biên soạn theo nội dung chương trìnhkhung được Bộ Lao động Thương binh Xã hội và Tổng cục Dạy Nghề phêduyệt. Nội dung biên soạn ngắn gọn, dễ hiểu, tích hợp kiến thức và kỹ năng chặtchẽ với nhau, logíc. Khi biên soạn, nhóm biên soạn đã cố gắng cập nhật những kiến thức mớicó liên quan đến nội dung chương trình đào tạo và phù hợp với mục tiêu đào tạo,nội dung lý thuyết và thực hành được biên soạn gắn với nhu cầu thực tế trongsản xuất đồng thời có tính thực tiển cao. Trong quá trình sử dụng giáo trình, tuỳ theo yêu cầu cũng như khoa họcvà công nghệ phát triển có thể điều chỉnh thời gian và bổ sung những kiênthức mới cho phù hợp. Trong giáo trình, chúng tôi có đề ra nội dung thực tậpcủa từng bài để người học cũng cố và áp dụng kiến thức phù hợp với kỹ năng.Tuy nhiên, tùy theo điều kiện cơ sở vật chất và trang thiết bị, các trườngcó thề sử dụng cho phù hợp. Mặc dù đã cố gắng tổ chức biên soạn để đáp ứngđược mục tiêu đào tạo nhưng không tránh được những khiếm khuyết. Rất mong nhận được đóng góp ý kiến của các thầy, cô giáo, bạn đọc đểnhóm biên soạn sẽ hiệu chỉnh hoàn thiện hơn. Các ý kiến đóng góp xin gửi vềTrường Cao Đẳng Kỹ thuật công nghệ Quy Nhơn, 172 An Dương Vương, TP.Quy Nhơn. Tham gia biên soạn 1. Lê Tấn Hòa 2 MỤC LỤC TrangLỜI GIỚI THIỆU ............................................................................................ 1BÀI 1: NHẬP MÔN VI ĐIỀU KHIỂN PIC ................................................. 51.1. Giới thiệu về vi điều khiển PIC 18F4550 ................................................ 51.2. Tạo project trên phần mềm lập trình PIC C complier (CCS) ............. 71.3. Lập trình ứng dụng đơn giản ............................................................... 10BÀI 2: ĐIỀU KHIỂN HIỂN THỊ SỬ DỤNG VI ĐIỀU KHIỂN PIC ...... 172.1. Lập trình điểu khiển hiển thị 1 Led đơn sáng tắt ............................... 172.2. Lập trình điểu khiển hiển thị 2 Led đơn sáng tắt luân phiên ............ 182.3. Lập trình điểu khiển hiển thị 8 Led đơn ............................................. 192.4. Lập trình điểu khiển hiển thị số trên 1 Led 7 đoạn ........................... 212.5. Lập trình điều khiển hiển thị số trên 2 led 7 đoạn: .............................. 242.6. Lập trình điều khiển hiển thị ký tự trên Led ma trận 8x8 ...................... 252.7. Lập trình điều khiển hiển thị ký tự trên màn hình LCD 1602 .......... 29BÀI 3: SỬ DỤNG BỘ ĐỊNH THỜI TIMER ............................................ 333.1. Cài đặt chế độ cho bộ định thời ............................................................. 333.2. Lập trình ứng dụng sử dụng bộ định thời .............................................. 36BÀI 4: SỬ DỤNG NGẮT ........................................................................... 414.1. Lập trình điều khiển hoạt động ngắt timer: ........................................... 414.2. Lập trình ứng dụng sử dụng ngắt ngoài ................................................. 454.3. Lập trình hiển thị số lượng sản phẩm đếm được sử dụng ngắt ngoài .... 474.4. Lập trình hệ thống đo tốc độ quay động cơ sử dụng ngắt ngoài INT2 và ngắt timer. ................................................................................................. 50BÀI 5: ĐIỀU CHẾ ĐỘ RỘNG XUNG PWM, ADC ................................ 535.1. Lập trình điều chế độ rộng xung ......................................................... 535.2. Lập trình đọc giá trị nhiệt độ từ cảm biến nhiệt LM35 .......................... 56BÀI 6: LẬP TRÌNH ĐIỀU KHIỂN THIẾT BỊ TỪ MÁY TÍNH ............ 606.1. Lý thuyết liên quan: ............................................................................. 606.2. Trình tự thực hiện ................................................................................. 606.3. Thực hành:.............................................................................................. 606.4. Câu hỏi ôn tập:...................................................................................... 61 3 GIÁO TRÌNH MÔN ĐUNTên mô đun: Lắp ráp, lập trình vi xử lýMã mô đun: MĐ 21Vị trí, tính chất, ý nghĩa và vai trò của mô đun: - Vị trí: Mô đun được bố trí dạy sau khi học xong môn Lắp ráp, sửachữa mạch xung - số; - Tín ...
Nội dung trích xuất từ tài liệu:
Giáo trình Lắp ráp, lập trình vi xử lý (Ngành: Điện tử công nghiệp - Cao đẳng) - Trường Cao đẳng Kỹ thuật Công nghệ Quy Nhơn UBND TỈNH BÌNH ĐỊNH TRƯỜNG CAO ĐẲNG KỸ THUẬT CÔNG NGHỆ QUY NHƠN GIÁO TRÌNH MÔ ĐUN: LẮP RÁP, LẬP TRÌNH VI XỬ LÝ NGHỀ: ĐIỆN TỬ CÔNG NGHIỆP TRÌNH ĐỘ: CAO ĐẲNGBan hành kèm theo Quyết định số: 99/QĐ-CĐKTCNQN ngày 14 tháng 3 năm 2018 của Hiệu trưởng Trường Cao đẳng Kỹ thuật Công nghệ Quy Nhơn Bình Định, năm 2018 TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể đượcphép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và thamkhảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinhdoanh thiếu lành mạnh sẽ bị nghiêm cấm. 1 LỜI GIỚI THIỆU Để thực hiện biên soạn giáo trình đào tạo nghề Điện tử công nghiệp ởtrình độ Cao Đẳng, giáo trình Lắp ráp, lập trình vi xử lý là một trong những giáotrình mô đun đào tạo chuyên ngành được biên soạn theo nội dung chương trìnhkhung được Bộ Lao động Thương binh Xã hội và Tổng cục Dạy Nghề phêduyệt. Nội dung biên soạn ngắn gọn, dễ hiểu, tích hợp kiến thức và kỹ năng chặtchẽ với nhau, logíc. Khi biên soạn, nhóm biên soạn đã cố gắng cập nhật những kiến thức mớicó liên quan đến nội dung chương trình đào tạo và phù hợp với mục tiêu đào tạo,nội dung lý thuyết và thực hành được biên soạn gắn với nhu cầu thực tế trongsản xuất đồng thời có tính thực tiển cao. Trong quá trình sử dụng giáo trình, tuỳ theo yêu cầu cũng như khoa họcvà công nghệ phát triển có thể điều chỉnh thời gian và bổ sung những kiênthức mới cho phù hợp. Trong giáo trình, chúng tôi có đề ra nội dung thực tậpcủa từng bài để người học cũng cố và áp dụng kiến thức phù hợp với kỹ năng.Tuy nhiên, tùy theo điều kiện cơ sở vật chất và trang thiết bị, các trườngcó thề sử dụng cho phù hợp. Mặc dù đã cố gắng tổ chức biên soạn để đáp ứngđược mục tiêu đào tạo nhưng không tránh được những khiếm khuyết. Rất mong nhận được đóng góp ý kiến của các thầy, cô giáo, bạn đọc đểnhóm biên soạn sẽ hiệu chỉnh hoàn thiện hơn. Các ý kiến đóng góp xin gửi vềTrường Cao Đẳng Kỹ thuật công nghệ Quy Nhơn, 172 An Dương Vương, TP.Quy Nhơn. Tham gia biên soạn 1. Lê Tấn Hòa 2 MỤC LỤC TrangLỜI GIỚI THIỆU ............................................................................................ 1BÀI 1: NHẬP MÔN VI ĐIỀU KHIỂN PIC ................................................. 51.1. Giới thiệu về vi điều khiển PIC 18F4550 ................................................ 51.2. Tạo project trên phần mềm lập trình PIC C complier (CCS) ............. 71.3. Lập trình ứng dụng đơn giản ............................................................... 10BÀI 2: ĐIỀU KHIỂN HIỂN THỊ SỬ DỤNG VI ĐIỀU KHIỂN PIC ...... 172.1. Lập trình điểu khiển hiển thị 1 Led đơn sáng tắt ............................... 172.2. Lập trình điểu khiển hiển thị 2 Led đơn sáng tắt luân phiên ............ 182.3. Lập trình điểu khiển hiển thị 8 Led đơn ............................................. 192.4. Lập trình điểu khiển hiển thị số trên 1 Led 7 đoạn ........................... 212.5. Lập trình điều khiển hiển thị số trên 2 led 7 đoạn: .............................. 242.6. Lập trình điều khiển hiển thị ký tự trên Led ma trận 8x8 ...................... 252.7. Lập trình điều khiển hiển thị ký tự trên màn hình LCD 1602 .......... 29BÀI 3: SỬ DỤNG BỘ ĐỊNH THỜI TIMER ............................................ 333.1. Cài đặt chế độ cho bộ định thời ............................................................. 333.2. Lập trình ứng dụng sử dụng bộ định thời .............................................. 36BÀI 4: SỬ DỤNG NGẮT ........................................................................... 414.1. Lập trình điều khiển hoạt động ngắt timer: ........................................... 414.2. Lập trình ứng dụng sử dụng ngắt ngoài ................................................. 454.3. Lập trình hiển thị số lượng sản phẩm đếm được sử dụng ngắt ngoài .... 474.4. Lập trình hệ thống đo tốc độ quay động cơ sử dụng ngắt ngoài INT2 và ngắt timer. ................................................................................................. 50BÀI 5: ĐIỀU CHẾ ĐỘ RỘNG XUNG PWM, ADC ................................ 535.1. Lập trình điều chế độ rộng xung ......................................................... 535.2. Lập trình đọc giá trị nhiệt độ từ cảm biến nhiệt LM35 .......................... 56BÀI 6: LẬP TRÌNH ĐIỀU KHIỂN THIẾT BỊ TỪ MÁY TÍNH ............ 606.1. Lý thuyết liên quan: ............................................................................. 606.2. Trình tự thực hiện ................................................................................. 606.3. Thực hành:.............................................................................................. 606.4. Câu hỏi ôn tập:...................................................................................... 61 3 GIÁO TRÌNH MÔN ĐUNTên mô đun: Lắp ráp, lập trình vi xử lýMã mô đun: MĐ 21Vị trí, tính chất, ý nghĩa và vai trò của mô đun: - Vị trí: Mô đun được bố trí dạy sau khi học xong môn Lắp ráp, sửachữa mạch xung - số; - Tín ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình Lắp ráp lập trình vi xử lý Lắp ráp lập trình vi xử lý Điện tử công nghiệp Bộ đình thời timer Vi điều khiển PICTài liệu có liên quan:
-
BÀI GIẢNG LẬP TRÌNH GHÉP NỐI THIẾT BỊ NGOẠI VI
42 trang 283 2 0 -
82 trang 269 0 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 247 2 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 208 0 0 -
71 trang 199 0 0
-
78 trang 178 0 0
-
49 trang 159 0 0
-
Đồ án tốt nghiệp Điện tự động công nghiệp: Thiết kế cung cấp điện cho Công ty Đóng tàu Phà Rừng
64 trang 154 0 0 -
94 trang 138 0 0
-
89 trang 138 0 0