1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887

67 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Mạch Điều Khiển Máy Bơm Nước Tự Động Và Hiển Thị Mực Nước Dùng Vi Điều Khiển 16F887
Tác giả Lã Phương Duy, Lại Thị Thu Thảo
Người hướng dẫn ThS. Huỳnh Thị Thu Hiền
Trường học Trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh
Chuyên ngành Công Nghệ Kỹ Thuật Điện Tử Truyền Thông
Thể loại Đồ án môn học
Năm xuất bản 2017
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 67
Dung lượng 4,11 MB

Nội dung

BỘ BỘ GIÁO DỤC VÀ VÀ ĐÀO TẠO GIÁO DỤC ĐÀO TẠO TRƯỜNG ĐẠIĐẠI HỌC SƯ PHẠM KỸ KỸ THUẬT TP TP HỒ HỒ CHÍCHÍ MINH TRƯỜNG HỌC SƯ PHẠM THUẬT MINH KHOA ĐIỆN ĐIỆN TỬ TỬ KHOA ĐIỆN ĐIỆN BỘ BỘ MƠN KỸ KỸ THUẬT MÁY TÍNH - VIỄN THƠNG MƠN THUẬT MÁY TÍNH - VIỄN THƠNG - ĐỒ ÁN MÔN HỌC NGÀNH : CÔNG NGHỆ KỸ THUẬT TỬ TRUYỀN THÔNG ĐỒ ÁN MÔN HỌCĐIỆN Đề tài : NGÀNH: CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG Đề tài: MẠCH ĐIỀU KHIỂN MÁY BƠM NƯỚC TỰ ĐỘNG VÀ HIỂN THỊ MỰC NƯỚC MẠCH ĐIỀU KHIỂN MÁY BƠM NƯỚC TỰ ĐỘNG VÀ DÙNG VI ĐIỀU HIỂN THỊ MỰCKHIỂN NƯỚC 16F887 DÙNG VI ĐIỀU KHIỂN 16F887 Giảng viên hướng dẫn: ThS HUỲNH THỊ THU HIỀN Giảng viên hướng dẫn: ThS HUỲNH THỊ THU HIỀN Sinh viên thực hiện: LÃ PHƯƠNG DUY MSSV: 14141038 Sinh viên thực hiện: LÃ PHƯƠNG DUY LẠI THỊ THU THẢO MSSV: 14141038 MSSV: 14141286 LẠI THỊ THU THẢO 14141286 TP HỒ CHÍ MINH – 06/2017 LỜI CẢM ƠN Em xin tỏ lịng kính trọng cảm ơn tới Cơ ThS Huỳnh Thị Thu Hiền chấp nhận, cải tiến đề tài tận tình hướng dẫn giúp đỡ em suốt trình thực đồ án Đồng thời em xin gửi lời cảm ơn tới thầy cô Khoa Điện – Điện tử truyền đạt cho em kiến thức cần thiết để em vận dụng thực tiễn, thực đồ án Em trân trọng giúp đỡ bạn bè lớp thời gian thực đồ án Vì thời gian lượng kiễn thức có hạn nên việc thực đồ án khơng thể tránh khỏi việc có số sai sót, mong thầy thơng cảm Em xin chân thành cảm ơn! PHIẾU THƠNG TIN ĐỒ ÁN Thơng tin sinh viên Họ tên: 1.Lã Phương Duy MSSV: 14141038 Mail: 14141038@student.hcmute.edu.vn SĐT: 0905452796 2.Lại Thị Thu Thảo MSSV: 14141286 Mail: 14141286@student.hcmute.edu.vn SĐT: 01656417729 Thông tin đề tài Tên đề tài: Thiết kế thi công mạch điều khiển máy bơm nước tự động hiển thị mực nước dùng vi điều khiển PIC16f887 Đồ án môn học thực tại: Bộ môn Kỹ Thuật Máy Tính- Viễn Thơng, Khoa Điện - Điện Tử, Trường Đại học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh Thời gian thực hiện: Từ ngày 27/3/2017 đến 15/6/2017 Các nhiệm vụ cụ thể đề tài  Tìm hiểu tình hình nhu cầu thực tiễn Thực mạch điều khiển đèn máy bơm nước tự động hiển thị mực nước dùng vi điều khiển PIC16f887  Trình bày báo cáo nộp sản phẩm Lời cam đoan sinh viên Tơi xin cam đoan lí thuyết trình bày tham khảo tài liệu sách, tài liệu mạng có nguồn gốc rõ ràng Và việc thiết kế, thi công mạch thực hiện, khơng có chép nguồn Tp.HCM, ngày tháng năm 2016 SV thực đồ án Lã Phương Duy Lại Thị Thu Thảo Giáo viên hướng dẫn xác nhận mức độ hoàn thành cho phép bảo vệ: …………………………………………………………………………………………… ………………………………………………………………………… Xác nhận Bộ Môn Tp.HCM, ngày tháng năm 2016 Giáo viên hướng dẫn (Ký ghi rõ họ tên học hàm học vị) BẢN NHẬN XÉT ĐỒ ÁN (Dành cho giảng viên hướng dẫn) Đề tài: Thiết kế thi công mạch điều khiển máy bơm nước tự động hiển thị mực nước dùng vi điều khiển PIC16f887 Sinh viên thực hiện: 1.Lã Phương Duy 2.Lại Thị Thu Thảo Giảng viên hướng dẫn: Ths Huỳnh Thị Thu Hiền MSSV: 14141038 MSSV: 14141286 Nhận xét bao gồm nội dung sau đây: Tính hợp lý cách đặt vấn đề giải vấn đề; ý nghĩa khoa học thực tiễn: Phương pháp thực hiện/ phân tích/ thiết kế: Kết thực hiện/ phân tích đánh giá kết quả/ kiểm định thiết kế: Kết luận đề xuất: Hình thức trình bày bố cục báo cáo: Kỹ chuyên nghiệp tính sáng tạo: Tài liệu trích dẫn: Đánh giá trùng lặp đề tài: Những nhược điểm thiếu sót, điểm cần bổ sung chỉnh sửa* 10 Nhận xét tinh thần, thái độ học tập, nghiên cứu sinh viên: Đề nghị giảng viên hướng dẫn Tp HCM, ngày … tháng … năm 20… Người nhận xét (Ký ghi rõ họ tên) BẢN NHẬN XÉT ĐỒ ÁN (Dùng cho giảng viên phản biện) Đề tài: Thiết kế thi công mạch điều khiển máy bơm nước tự động hiển thị mực nước dùng vi điều khiển PIC16f887 Sinh viên thực hiện: 1.Lã Phương Duy 2.Lại Thị Thu Thảo MSSV: 14141038 MSSV: 14141286 Giảng viên hướng dẫn: Ths Huỳnh Thị Thu hiền Nhận xét bao gồm nội dung sau đây: Tính hợp lý cách đặt vấn đề giải vấn đề; ý nghĩa khoa học thực tiễn: Phương pháp thực hiện/ phân tích/ thiết kế: Kết thực hiện/ phân tích đánh giá kết quả/ kiểm định thiết kế: Kết luận đề xuất: Hình thức trình bày, bố cục chất lượng báo cáo: Tài liệu trích dẫn: Đánh giá trùng lặp đề tài: Những nhược điểm thiếu sót, điểm cần bổ sung chỉnh sửa* Câu hỏi sinh viên phải trả lời trước hội đồng* Đánh giá chung - Điểm (Quy thang điểm 10 không làm tròn): …………./10 - Xếp loại chung (Xuất sắc, Giỏi, Khá, Trung bình, Yếu, Kém): …………………………………………………… …………………………………… Đề nghị giảng viên phản biện Tp HCM, ngày … tháng … năm 20… Người nhận xét (Ký ghi rõ họ tên) MỤC LỤC LỜI CẢM ƠN…………………………………………………………………….I PHIẾU THÔNG TIN ĐỒ ÁN……………………………………………………II BẢN NHẬN XÉT ĐỒ ÁN….……………………………………………………III MỤC LỤC….…………………………………………………………………….IV DANH MỤC HÌNH ẢNH, BIỂU ĐỒ …………… ………………… ……… V DANH SÁCH CÁC TỪ VIẾT TẮT…………………………………………… VI Chương 1: TỔNG QUAN 1.1 Giới thiệu đề tài 1.2 Mục tiêu nhiệm vụ 1.2.1 Mục tiêu đề tài 1.2.2 Nhiệm vụ đề tài 1.3 Đối tượng phạm vi nghiên cứu.………………………………………… 1.3.1 Đối tượng nghiên cứu 1.3.1 Phạm vi đề tài 1.4 Phương pháp nghiên cứu 1.4.1 Phương pháp tài liệu 1.4.2 Phương pháp thực nghiệm 1.5 Ý nghĩa khoa học thực tiễn……………… ……………………………2 1.5.2 Ý nghĩa khoa học…………………………………………………….2 1.5.2 Ý nghĩa thực tiễn………………………………… …………… 1.6 Cấu trúc đồ án Chương 2: CƠ SỞ LÝ THUYẾT………………………………………………… 2.1 Giới thiệu linh khiện sử dụng……………………………………….4 2.1.1 Vi điều khiển PIC16F887 2.1.1.1 Giới thỉệu vỉ điều khiển PIC16F887.4 2.1.1.2 Sơ đồ chân PIC16F887 hãng Microchip 2.1.5 2.1.1.3 Sơ đồ khối……………………………… 2.1.1.4 Tổ chức nhớ……………………………………………… 2.1.1.5 Điều chế độ rộng xung PWM…………………………………… 12 2.1.2 Module cảm biến siêu âm SRF0516 2.1.2.1 Nguyên lý hoạt động cấu tạo………………………………….16 2.1.2.2 Sơ đồ chân 18 2.1.2.3 Chức mạch 18 2.1.3 LCD 16x2… 18 2.1.3.1 Chức LCD……… 18 2.1.3.2 Sơ đồ chân 29 2.1.3.3 Chức mạch…… 20 2.1.4 Module điều khiển động DC L298 20 2.1.4.1 Chức năng………………… 20 2.1.4.2 Sơ đồ chân ……………… 21 2.1.4.3 Chức mạch…… 21 2.1.5 Nút nhấn đơn chân…………………………………………… … 21 2.1.6 Led đơn………………………………………………………… 22 2.1.6.1 Chức năng………………… 22 2.1.6.2 Sơ đồ chân………………… 23 2.1.6.3 Chức mạch………………… .23 2.1.7 Máy bơm nước………………… 23 2.1.8 Điện trở………………… 24 2.1.9 Biến trở………………… 26 Chương 3: MÔ PHỎNG-THIẾT KẾ THI CÔNG……………………………… 27 3.1 Sơ đồ khối……………………………………………………………… 27 3.1.1 Danh sách khối 27 3.1.2 Chức khối .28 3.2 Thiết kế phần cứng……………………………………………………… 29 3.2.1 Khối nguồn .29 3.2.2 Khối xử lý trung tâm .30 3.2.3 Khối cảm biến 31 3.2.4 Khối điều khiển động DC: 34 3.2.5 Khối led báo hiệu nút nhấn 36 3.2.6 Khối hiển thị 36 3.3 Lưu đồ chương trình…………………………………………………….37 Chương KẾT QUẢ VÀ THỰC NGHIỆM…………………………………….38 4.1 Kết mô phỏng-nhận xét……………………………………………38

Ngày đăng: 27/06/2023, 22:29

HÌNH ẢNH LIÊN QUAN

Hình 2.2 Sơ đồ chân cùa PIC16F887 - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.2 Sơ đồ chân cùa PIC16F887 (Trang 18)
Hình 2.3 Sơ đồ khối vi điều khiển 16F887 - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.3 Sơ đồ khối vi điều khiển 16F887 (Trang 19)
Hình 2.3 Bộ nhớ chương trình 16F8887 - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.3 Bộ nhớ chương trình 16F8887 (Trang 20)
Hình 2.4: Tổ chức file thanh ghi - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.4 Tổ chức file thanh ghi (Trang 21)
Hình 2.5: Cấu trúc của GPIO - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.5 Cấu trúc của GPIO (Trang 22)
Hình 2.6 Sơ đồ khối của Timer0 - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.6 Sơ đồ khối của Timer0 (Trang 23)
Hình 2.9 Sơ đồ khối bộ chuyên đôi Analog - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.9 Sơ đồ khối bộ chuyên đôi Analog (Trang 25)
Hình 2.10: Dạng sóng điều chế độ rộng xung. - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.10 Dạng sóng điều chế độ rộng xung (Trang 26)
Hình 2.11: Sơ đồ khối của PWM PIC 16F887. - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.11 Sơ đồ khối của PWM PIC 16F887 (Trang 27)
Hình 2.13: Cách đo khoảng cách của cảm biến - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.13 Cách đo khoảng cách của cảm biến (Trang 29)
Hình 2.15: Hình dáng của module cảm biến siêu âm - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.15 Hình dáng của module cảm biến siêu âm (Trang 30)
Hình 2.14: Chu kì làm việc theo chế độ Mode 1 của cảm biến - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.14 Chu kì làm việc theo chế độ Mode 1 của cảm biến (Trang 30)
Hình 2.16: Sơ đồ chân cảm biến SRF05 - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.16 Sơ đồ chân cảm biến SRF05 (Trang 31)
Hình 2.17: Sơ đồ chân LCD 16x2   + Vss: chân nối đất, nối chân này với chân GND của mạch điều khiển. - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.17 Sơ đồ chân LCD 16x2 + Vss: chân nối đất, nối chân này với chân GND của mạch điều khiển (Trang 32)
Hình 2.18: Module điều khiển dộng cơ L298 - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.18 Module điều khiển dộng cơ L298 (Trang 33)
Hình 2.19: Sơ đồ chân L298 - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.19 Sơ đồ chân L298 (Trang 34)
Hình 2.20: Nút nhấn đơn 2 chân - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.20 Nút nhấn đơn 2 chân (Trang 35)
Hình 2.21: Các cách kết nối nút nhấn - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 2.21 Các cách kết nối nút nhấn (Trang 35)
Hình 3.1 Sơ đồ khối hệ thống - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 3.1 Sơ đồ khối hệ thống (Trang 42)
Hình 3.4: Sơ đồ kết nối vi điều khiển 16F887 - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 3.4 Sơ đồ kết nối vi điều khiển 16F887 (Trang 45)
Hình 3.5: Sơ đồ nguyên lý cảm biến siêu âm - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 3.5 Sơ đồ nguyên lý cảm biến siêu âm (Trang 46)
Hình 3.7: Phần thu tín hiệu của cảm biến  + Phần điều khiển và xử lý tín hiệu: - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 3.7 Phần thu tín hiệu của cảm biến + Phần điều khiển và xử lý tín hiệu: (Trang 47)
Hình 3.8: Phần điều khiển tín hiệu của cảm biến - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 3.8 Phần điều khiển tín hiệu của cảm biến (Trang 47)
Hình 3.9: Hai giản đồ xung của hai chế độ làm việc của cảm biến - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 3.9 Hai giản đồ xung của hai chế độ làm việc của cảm biến (Trang 48)
Hình 3.10: Module giao tiếp công suất L298 - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 3.10 Module giao tiếp công suất L298 (Trang 49)
Hình 3.12 : Khối led báo hiệu và nút nhấn - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 3.12 Khối led báo hiệu và nút nhấn (Trang 51)
Hình 3.14 Lưu đồ chương trình - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 3.14 Lưu đồ chương trình (Trang 52)
Hình 4.2: Vẽ mạch in từ mạch mô phỏng trên Proteus - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 4.2 Vẽ mạch in từ mạch mô phỏng trên Proteus (Trang 53)
Hình 4.3: Bản vẽ mạch in - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 4.3 Bản vẽ mạch in (Trang 54)
Hình 4.4: Mạch thực tế - Đồ án   mạch điều khiển máy bơm nước tự động và hiển thị mực nước dùng vi điều khiển 16f887
Hình 4.4 Mạch thực tế (Trang 55)
w